Achmad Ichsan is a Senior Android Engineer with 8 years of experience building mobile-first products across fintech and retail kiosk domains, currently improving SmartKiosk at TabSquare.AI. He specializes in native Kotlin, Jetpack Compose, Clean Architecture and has hands-on experience integrating payment systems including cloud payments and EDC terminals. He has driven platform improvements like CI/CD pipelines (GitHub Actions, Jenkins), memory optimizations, and feature flagging with LaunchDarkly to support safe gradual rollouts. Previously at DANA he built engagement features (Feeds, Explore, Promo Center) and managed production on-call rollouts, pairing ReactiveX and Dagger2 for resilient data flows. Comfortable leading small teams and libraries (Firestore, theming), he combines backend understanding (PostgreSQL, APIs) with polished UX work in Flutter and Android. Based in Jakarta with a 3.86 CS degree, he’s equally at home refactoring legacy patterns to MVVM/Clean Architecture as he is shipping payment integrations that power real transactions.
8 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computer Science, GPA 3.86, Bachelor's degree, Computer Science, GPA 3.86 at Universitas Sriwijaya
Natural Sciences, Natural Sciences at SMA Korpri Bekasi
Student, Natural Sciences, Student, Natural Sciences at SMA Plus Negeri 17 Palembang
Contributions:1 release, 22 PRs, 22 pushes in 2 years 7 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Achmad Ichsan - Senior Android Engineer at TabSquare.AI