Yahya Alfon Sinaga
Software Engineer.
Overview
Software Engineer with five production Android apps live on Google Play across two platforms — Jajapp (customer, merchant, driver) and Stevor (customer, driver) — built with Flutter.
Experience
Aixel
- Location
- Bandung
- Employment status
- Current
Pansus Studio
- Location
- Bandung
- Worked across all three Android apps of the Jajapp food delivery platform — customer, merchant, and driver — as one of three Flutter engineers on a single Dart monorepo. The platform spans 260+ screens, 205 routes, and 230+ REST endpoints.
- Contributed fixes to the internal SDK package all three apps share: the Dio and Retrofit client with JWT auth, platform-header and centralized error interceptors, GetStorage persistence, GetX dependency injection and routing, and the design system.
- Handled release builds for all three apps with Flutter flavors, switching between staging and production from shell scripts instead of separate codebases.
- Worked with the backend team on API contracts for the full order lifecycle, and debugged cross-app real-time flows: Socket.IO driver tracking and FCM order dispatch.
- Localized the platform into Indonesian and English with GetX translations, with centralized HTTP and app-level logging through Talker.
- Flutter
- Dart
- GetX
- Dio
- Retrofit
- Socket.IO
- Firebase Cloud Messaging
- Monorepo
- Clean Architecture
- REST API
- Agile
Stevor
- Location
- Surabaya
- Location type
- (Remote)
- Flutter
- Dart
- Bloc/Cubit
- Clean Architecture
- Repository Pattern
- Google Maps SDK
- REST API
- Google Play Store
Projects(2)
One of three Flutter engineers on Jajapp, working across all three applications and contributing fixes to the shared internal SDK.
- A food delivery platform shipped as three Android apps — customer, merchant and driver — from a single Dart monorepo.
- Platform totals, not personal output: the three apps together cover 260+ screens, 205 routes and 230+ REST endpoints.
- Flutter
- Dart
- GetX
- Clean Architecture
- Monorepo
- REST API
- Socket.IO
- Firebase Cloud Messaging
Awards(9)
- Division: Software Development
- Selected as a finalist among 340+ teams from universities across Indonesia
- Mobile health application built for Indonesian users
- Focused on maternal nutrition and childhood stunting prevention
- One of only 20 mentees selected, from 3000+ applicants across well-known universities
- Three-month programme, August to October 2023, taught by industry professionals
- Covered CI/CD, clean architecture and APIs; built the Flutter frontend of the team's final project
- Fintech application built around social payment features and innovative digital payment functionality
- User-centric, Gen-Z-oriented experience
Stack
Core engineering
Supporting services
Education
- Degree in progress, expected to graduate in 2027.
- Outstanding Student (Mahasiswa Berprestasi) — 2024.
- Professional certification: Junior Mobile Programmer.