Software Engineer focused on Developer Experience. I enjoy building tools that help developers work faster, write cleaner code, and ship with confidence.
A local-first developer toolbox built with Tauri 2 and Vue 3. It bundles everyday utilities like JSON formatting, UUID generation, hashing, Base64 encoding, cron helpers, JWT inspection, and more into a fast native desktop application.
A modern API client built with Tauri 2, Vue 3, and Rust, focused on speed, native performance, and a clean developer experience.
An opinionated Laravel 13 DDD Starter Kit for building scalable, maintainable enterprise applications with a modular architecture and reusable UI components.
- AI Agents
- Model Context Protocol (MCP)
- Rust ecosystem
- Local-first desktop applications
- Developer Experience (DevEx)
I'm a software engineer from Indonesia who enjoys solving problems by building tools.
Most of my side projects start with a simple thought:
"This should be easier."
That idea often turns into a CLI, desktop app, automation script, or open-source project.
I'm particularly interested in software architecture, developer tooling, and creating products that remove friction from everyday development workflows.
- Laravel
- PHP
- MySQL
- REST APIs
- Vue 3
- TypeScript
- Tailwind CSS
- Tauri
- Rust (learning)
- Linux
- Nginx
- Bash
- Git
- Domain-Driven Design (DDD)
- Modular Monolith
- Clean Architecture
- Architecture Decision Records (ADR)
- Developer Tools
- Desktop Applications
- CLI Utilities
- API Clients
- Automation Scripts
- Internal Platforms
- Scalable Backend Systems
- AI Engineering
- MCP
- Rust
- Distributed Systems
- System Design
Feel free to explore my repositories or reach out if you're interested in backend architecture, developer tooling, or open source.
Build tools. Improve developer experience. Keep learning.

