✦ Projects
Projects that matter
Production systems and platforms I've built, prioritized by impact — from enterprise ERPs to live payment gateways.
Full Stack Web Developer
Full-stack inventory & production management system for garment manufacturing
June 2025 - Present
- React.js
- Python
- FastAPI
- PostgreSQL
- +2 more
Lead Full Stack Developer
Led development of textile production tracking from raw fabric to finished goods
June 2025 - Present
- React.js
- Python
- FastAPI
- PostgreSQL
- +2 more
Full Stack Developer
Payment monitoring system handling IDR 8.5B+ in transactions
December 2023 - May 2025
- React.js
- Laravel
- MySQL
- REST API
Frontend Developer
Next.js photobooth booking platform with integrated payment gateway
2026 - Present
- Next.js
- TypeScript
- Tailwind CSS
- DOKU QRIS
- +2 more
✦ Other projects
Full Stack Web Developer · Sinzhing Fashion · 2025
Prabu Notify - Centralized Notification System
Backend & Frontend · 2025
RanHR - Company Profile CMS
Backend & Frontend · 2024
E-Letter Module - PT Nocola IoT Solution
Backend & Frontend · 2024
Frontend Developer & Product Lead · Personal Project · 2026 - Present
nanumber-py - Open Source Python Library
Author & Maintainer · 2024
E-Vouching System - Final Project
Solo Developer · 2020 - 2023
✦ Skills
Built with modern stack
Full-stack development across Python, React, and PostgreSQL. Experience with system design, API development, and production deployments.
Frontend
- React.js
- Next.js
- TypeScript
- JavaScript
- Tailwind CSS
- Flutter
- Dart
Backend
- Python
- FastAPI
- Laravel
- Go (Golang)
- PHP
- CodeIgniter
- REST API
Database
- PostgreSQL
- MySQL
- SQLAlchemy
- Prisma
- Database Design & Optimization
DevOps & Tools
- Git
- GitHub
- VPS Deployment
- cPanel
- WHM
- Postman
- Swagger/OpenAPI
- Figma
Specialization
- Full-Stack Development
- ERP Systems
- Inventory Management
- Payment Integration
- System Design
2+
Years Experience
12
Projects Completed
50K+
Lines of Code
✦ Contact
Let's build something great
Open to freelance projects, collaborations, or just grabbing coffee. Drop me a line!
Let's talkAvailable for new opportunities