Available to hire
Hello! I’m a Mobile Engineer (Flutter) with nearly 2 years shipping production apps across startup and agency environments. I’m strong in Clean Architecture, state management, testing discipline, observability, and CI/CD—focused on reliability, performance, and fast, high-quality releases.
I also built Orymu, leading end-to-end delivery and setting engineering standards.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
Indonesian
Advanced
English
Advanced
Work Experience
Founding Engineer - Remote at ORYMU
May 1, 2025 - PresentBuild memory-first reading companion: highlights → flashcards + spaced-repetition reviews. Lead a 4-person team (2 Mobile, 1 Frontend, 1 UI/UX) and own end-to-end delivery (Flutter app + backend APIs): architecture decisions, data model, release workflow, and quality bar. Shipped OCR/AI-assisted flashcard generation, search/discovery, and notifications; iterated from feedback of 45+ closed-test users, improving onboarding, stability, and core retention loops.
Mobile Engineer at STUDYO.IO
February 28, 2025 - October 25, 2025Remote lead for a mobile Tutor App team: managed 2 Mobile Developers, 1 Backend Developer, and 1 UI/UX Designer. Built real-time video calling using Agora RTC with a complex per-minute pricing model; developed math-Tetris puzzles with a real-time memoized DP solver and robust queue management; implemented Clean Architecture with GetX, FCM for notifications, and Isar for local storage to optimize cache and reduce server costs.
On-site Mobile Engineer at SIESTA – PT Solusi Infotech Semesta Indonesia
February 1, 2025 - PresentStandardized the Flutter stack by replacing ad-hoc, React Native-era practices with Clean Architecture + vertical slices, GetX (Cubit-style), and a feature-first repo layout; adopted dev/staging/prod flavors across apps. Led the full rewrite of PesantrenQu (React Native → Flutter) into a multi-tenant product with 3 SKUs (Basic/Gold/Platinum). Built server-driven entitlements/feature flags to configure modules per school while maintaining a single shared codebase, reducing new-client white-label setup time from ~3 days to ~1 day. Delivered KMP Bandung Bedas v1 including auth, KYC, wallet top-up, digital wallet funding via bank top-ups, internal payment gateway integration, savings payments, in-app ticket purchases, and multi-cooperative (tenant-aware) scoping. Shipped internal RBAC policy enforcement for DistroZ (BAZNAS) and 3–4 level government-aligned approvals; released via Internal Play.
Mobile Engineer at SIESTA
February 1, 2025 - PresentOn-site mobile engineer leading cross-project Flutter work: rewrote PesantrenQu from React Native to Flutter with Clean Architecture (GetX-in-Cubit) and modular features; built parent/guardian flows (expenses, bill pay, wallet top-ups). Implemented shared money rails (digital wallet funding via bank top-ups, savings payments, in-app ticket purchases), secure PIN keypad, idempotent requests with retry/backoff, internal payment gateway integration, and clear receipts. Also contributed to KMP Bandung Bedas (auth, KYC, wallet top-up, savings, multi-cooperative scoping), DistroZ (RBAC, multi-level approvals), and release hygiene with staged rollouts and Crashlytics.
Mobile Developer - Internship at NODEWAVE
December 31, 2024 - October 25, 2025Developed a mobile ERP app for a Japanese client focusing on attendance, work permits, salary details, and shift management using Flutter and GetX. Implemented geofencing-based attendance with OpenStreetMap, anti-mock location checks, localization support for multi-language users, and a shift management feature. Delivered the project within 3 months, meeting client expectations.
Hybrid Mobile Developer - Intern at NODEWAVE
August 1, 2024 - December 1, 2024Built a Mobile ERP App for attendance, permits, payroll info, and shift management (GetX). Implemented geofencing-based attendance with OpenStreetMap and anti-mock location safeguards. Added localization support to adapt the app for multi-language users.
Mobile Engineer – Contract at STUDYO.IO
July 1, 2024 - February 1, 2025Led a cross-functional team (2 Mobile, 1 Backend, 1 UI/UX) to ship a real-time tutoring platform. Built 1:1 video calling using Agora RTC (Zoom-like), including per-minute session pricing and realtime session flow. Implemented clean architecture with caching and push signaling (Isar + FCM) to improve UX and reduce backend load.
Education
Bachelor of Informatics Engineering at POLITEKNIK NEGERI JEMBER
January 11, 2030 - October 1, 2025Bachelor of Informatics Engineering at POLITEKNIK NEGERI JEMBER
January 11, 2030 - October 1, 2025Mobile Developer Cohort at BANGKIT ACADEMY
February 1, 2024 - July 1, 2024Qualifications
Kemendikbud PKM-KC Funding
January 11, 2030 - December 31, 20231st Place UI/UX Design at INFECT 2022
January 11, 2030 - December 31, 20222nd Place UI/UX Design at UX Design UNISBANK Competition 2022
January 11, 2030 - December 31, 2022Kemendikbud PKM-KC Funding (Program Kreativitas Mahasiswa)
January 1, 2023 - June 24, 20261st Place UI/UX Design, INFECT 2022
January 1, 2022 - June 24, 20262nd Place UI/UX Design, UX Design UNISBANK Competition 2022
January 1, 2022 - June 24, 2026Industry Experience
Software & Internet, Media & Entertainment, Education, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Bandung today.