— Mobile Product Engineer · Medan, Indonesia
Building apps from idea → launch.
Founder of PomoPals · Flutter · Go · Next.js
Google Bangkit 2024 · Graduated with Distinction
I'm a Mobile Product Engineer based in Medan, Indonesia. I don't just write code — I build products end-to-end from mobile UI to backend infrastructure.
Founder and sole developer of PomoPals, a social productivity app with 10,000+ downloads across Android and iOS. I own every layer: Flutter mobile, Go/Gin REST API (250+ endpoints), Next.js admin dashboard (50+ pages), VPS infrastructure, CI/CD, and the gamification engine.
Previously Mobile Developer at Delogic Indonesia (multi-client consulting). Co-Founder of BengCare, an automotive booking platform that won $10,000 incubation from Google Bangkit Academy Top 5 Entrepreneur Track.
ITS Informatics graduate (GPA 3.62/4.00). Teaching Assistant for Data Structures and Algorithms — 4 semesters in English.
Built and launched a 10K+ download productivity platform solo. Flutter mobile + Go backend (250+ endpoints) + Next.js admin dashboard + VPS infrastructure. Real-time WebSocket, multi-provider AI (GPT-4/Gemini/Claude), gamification engine, social layer, FCM campaign engine, RevenueCat subscriptions.
Multi-merchant e-commerce app with 70+ REST API endpoints. Real-time Google Maps delivery tracking with live polyline. 5-courier shipping engine (JNE/JNT/IDX/Anteraja/SAP). RBAC for customer/reseller/admin. QRIS + COD + insurance payment. Smart caching (6h TTL). GitHub Actions CI/CD with ABI splitting.
Automotive booking platform — User App + Mitra App. Full booking system, voucher, ERP management, in-app purchases, QR scanning, payment gateway, OpenStreetMap, real-time chat, push notifications. Play Store + App Store. Pitched to Google, Tokopedia, Gojek, Traveloka — won $10K incubation.
Concert ticketing app with 37 feature modules. AES-256 GCM encryption for payment data. BLE hardware scanner integration. AMQP real-time multi-scanner coordination. Custom generic AppState<T> GetX wrapper. Hybrid Hive + SharedPreferences persistence strategy.
Enterprise HRIS for PLN client. 18 modules, 4-tier approval chain (supervisor → HR → finance), GPS geolocation attendance with WFO/WFH auto-detection, SQLite dual-source sync, SPPD travel module (74+ fields), payroll with Syncfusion PDF viewer, Dartz Either functional error handling.
IoT smart home Android app — WiFi auto-connect for hardware devices, MQTT device command/control, REST API sync, reminder system with notifications. Kotlin + Java. Agile/Scrum team environment.
Full-stack social productivity platform. Flutter + Go + Next.js. Real-time WebSocket, AI chatbot (GPT-4/Gemini/Claude), gamification, social layer, subscription engine, campaign system.
Automotive booking platform — User App + Mitra App. Full ERP, payment gateway, QR scanning, real-time chat, push notifications. Google Bangkit $10K incubation, presented to Google/Tokopedia/Gojek/Traveloka.
Concert ticketing with BLE hardware scanner integration. AES-256 GCM encryption, AMQP real-time multi-scanner coordination, custom generic AppState<T> state management system.
Enterprise HR system for Indonesia's state electricity company. 18 modules, 4-tier approval chains, GPS attendance with WFO/WFH auto-detection, payroll, SQLite offline sync.
Algorithms · Data Structures · OOP · Software Engineering · Database Systems · Computer Networks · Artificial Intelligence
Teaching Assistant · Data Structures & Basic Programming · 4 Semesters · International Class (English)