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
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 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.
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.
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.
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 – 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.
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.
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 Ahmad Fikril Al Muzakki today
To get started post up your job and then invite Ahmad Fikril Al Muzakki to your job.