Fullstack Developer
Febri
Febrianto Kristian
Develops backends, web interfaces, and desktop applications, with a focus on real-time architecture and system integration.

Selected work
Projects and contributions by Febri, including independent work and work with previous teams.
- Open source · Laravel runtime
Phyra
A runtime bridge that runs Laravel on Workerman in PHP, without C extensions. Supports WebSockets, TCP, timers, and asynchronous tasks.
PHP · Laravel · Workerman
View Phyra repository - 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
Jan 2024 – present
Visualabs
Lead Full Stack Developer
Architects VBox and VIMS, develops AI agents with function calling, and maintains documentation and test pipelines.
Oct 2024 – Dec 2024
Winpay
Payment Gateway Specialist
Integrated Java payment gateway services and transaction routing, and developed a WebView-based Android application.
Feb 2021 – Oct 2023
Merchant.id
Full Stack Developer
Built product, warehouse, and order modules; WebSocket microservices, Redis queues, and sales data processing.
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
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