Summary
Fakhry Mubarak is a Senior Software Engineer based in Jakarta with six years of experience specializing in mobile app development, currently building software at Transjakarta. He has deep expertise in native Android (Kotlin) and Flutter, having contributed to apps with over 100 million downloads and millions of daily active users. Focused on clean architecture and SOLID principles, he repeatedly modernized legacy codebases—migrating architectures, languages, and platforms to improve scalability and maintainability. He pairs hands-on feature delivery with mentoring and technical leadership, running code reviews, sprint planning, and on-call incident response. Comfortable across mobile and backend domains (including Go middleware), he brings a pragmatic, production-first mindset to high-traffic systems. Outside of product work he teaches and continuously learns, blending practical engineering with a drive to mentor the next generation.
6 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Informatics Engineering, 3.83/4.00, Bachelor's degree, Informatics Engineering, 3.83/4.00 at UIN Sunan Kalijaga Yogyakarta