Akhmad
Ramadani
Flutter · Android · iOS
Mobile Application Engineer with 5+ years of professional experience building and shipping cross-platform and native mobile applications. Proficient in Flutter (Dart) and Kotlin (Android), with a strong grasp of RESTful...
Who I Am
Mobile Application Engineer with 5+ years of professional experience building and shipping cross-platform and native mobile applications.
Proficient in Flutter (Dart) and Kotlin (Android), with a strong grasp of RESTful API integration, Git-based workflows, and clean architecture principles.
Experienced collaborating in cross-functional teams alongside backend, UI/UX, and stakeholder groups.
Comfortable working remotely in dynamic environments and adaptable to project-driven schedules, including collaboration with international teams.
Technical Stack
Work History
- Develop and maintain Jobseeker.app and Jobseeker.Partners using Flutter (GetX, Provider), ensuring high performance and code quality.
- Refactored video implementation to a preload architecture, significantly improving scrolling performance and user experience.
- Integrated multiple RESTful APIs and collaborated closely with backend and UI/UX teams to align on feature delivery.
- Implement and uphold best practices in state management, clean architecture, and performance optimization.
- Develop and maintain Jobseeker.life using Flutter with BLOC state management.
- Led end-to-end development and maintenance of Humanis (HRIS app) using Flutter, including deployment to the App Store and Google Play.
- Prototyped and implemented native solutions using Kotlin (Android) and Swift (iOS) to evaluate cross-platform strategies.
- Built Promis Engineer (property management system) and established CI/CD workflows via Codemagic.
- Contributed to Pusaka Kemenag Super App, implementing key modules including OCR-based ID data extraction.
- Conducted integration testing using Katalon to ensure stable, bug-free releases.
- Mentored mobile development interns through code reviews and daily technical guidance.
- Developed Siginjai Anggota and Siginjai Masyarakat applications using Flutter and native technologies, integrating RESTful APIs for data management.
- Built Utter Academy, a native mobile application for online learning and course management with API integration.
- Developed NgajiLagi and BacaTarot using Flutter, applications connecting users with mentors.
- Supervised mobile development interns through code reviews, technical support, and mentoring.
Selected Work
Developed and maintained jobseeker.app, a recruitment platform with a social media format that simplifies job searching for non-white-collar workers in Indonesia. The app recommends thousands of jobs based on candidate location, connecting users to millions of opportunities. Built using Flutter with Provider state management and clean architecture.
Developed and maintained jobseeker.par, a social recruitment platform that helps SME owners in Indonesia find the right employees. Features a familiar social-feed style interface for browsing candidates, making hiring as intuitive as scrolling through a social media app. Built using Flutter with Provider state management and clean architecture.
Developed and maintained jobseeker.life, a modern HR ecosystem app for Indonesian companies covering online employee attendance, absence management, and HRMS. Mobile-first design allows employees to independently manage HR tasks such as attendance and leave requests. Built using Flutter with BLoC state management and clean architecture, with planned expansions for overtime and payroll modules.
Led mobile development of core HRIS features including presence tracking (face detection), time off, reimbursement, loans, and overtime. Implemented role-based approval workflows, time tracking, and reporting modules with full API integration.
Developed Promis Engineer and maintained Promis Developer and Promis Building Management apps. Set up Codemagic CI/CD pipelines to automate builds and deployments.
Implemented key modules including Nikkah; built OCR functionality to extract data from Indonesian ID cards (KTP) and an archive system for incomplete submissions.
Led full-stack mobile development, building the complete Flutter application and backend RESTful API using Laravel for seamless integration.
Built an event check-in system integrating liveness detection, auto-capture, and face recognition. Developed a background worker system for continuous, unattended guest reception.
Background
Let's Build
Something
Whether you have a Flutter project in mind, a Kotlin challenge, or just want to talk mobile architecture, I would love to hear from you.