Menu

Fullstack Developer

Febri

Febrianto Kristian

Develops backends, web interfaces, and desktop applications, with a focus on real-time architecture and system integration.

Febrianto Kristian
Malang, Indonesia

Selected work

Projects and contributions by Febri, including independent work and work with previous teams.

  • Work at Visualabs · Desktop

    VBox

    Led the architecture of a multi-profile Chrome desktop application using Tauri, TypeScript, and React.

    Tauri · TypeScript · React

  • Work at Visualabs · Platform

    VIMS

    Architected a fullstack management platform with Hono.js, SvelteKit, and MySQL.

    Hono.js · SvelteKit · MySQL

Areas of expertise

Fullstack applications, real-time systems, and cross-platform desktop software.

  • Backend & integration

    Laravel, Hono.js, Node.js, REST APIs, WebSockets, Redis

  • Web & desktop

    TypeScript, React, SvelteKit, Vue, Tauri, Electron

  • Systems & operations

    Go, Rust, MySQL, PostgreSQL, Docker, Linux VPS

Work experience

  1. Jan 2024 – present

    Visualabs

    Lead Full Stack Developer

    Architects VBox and VIMS, develops AI agents with function calling, and maintains documentation and test pipelines.

  2. Oct 2024 – Dec 2024

    Winpay

    Payment Gateway Specialist

    Integrated Java payment gateway services and transaction routing, and developed a WebView-based Android application.

  3. Feb 2021 – Oct 2023

    Merchant.id

    Full Stack Developer

    Built product, warehouse, and order modules; WebSocket microservices, Redis queues, and sales data processing.

  4. Jun 2019 – Feb 2021

    Codelaris

    Full Stack Developer

    Built Electron desktop applications, C/C++ data parsing extensions, and high-concurrency backends.

Open source work

  • Phyra

    Code, documentation, and tests

    The public repository contains the runtime implementation, usage documentation, benchmarks, and contribution guidelines.

    View code on GitHub

Need your applications and systems to work together?

Tell us what you need. The Ayprojex team will help define the scope and the next steps.

Let’s talk
Ayprojex