About
Who I am, where I've worked and what I've studied.
I'm Ibnu Batutah, a Jember-based Mobile Engineer from Indonesia who has been building Android and iOS apps since 2021. I specialise in Flutter and native Android with Kotlin, and I've shipped everything from an e-commerce app with 100,000+ downloads to an offline-first health app used by community health workers in rural Papua.
My focus is building apps that still hold up long after launch: clean architecture, code a team can keep extending, and performance that works on low-end phones and weak connections. I care as much about the developer maintaining the code a year from now as the user tapping the screen today.
Teaching keeps me sharp. I joined Google's Bangkit Academy as an Android mentee, then came back as a mentor and guided 25 mentees to a 4.92/5 rating. That habit carries into every project: clear communication, honest estimates, and leaving each codebase and team a little better than I found it. Beyond mobile, I build backends with NestJS and Golang, and I'm currently exploring how AI can make mobile apps smarter.
Best regards,
Ibnu Batutah
+
Projects
+
Certifications & awards
+
Years of experience
Work Experience
January 2023 - Present
Mobile Engineer
Rolling Glory · Fulltime
As a Mobile Engineer since January 2023, I have significantly improved team productivity through the development of a custom Flutter Linter and libraries. I have consistently delivered high-value mobile development projects within deadlines, resulting in exceptional client retention. By employing clean architecture and Test-Driven Development, I have notably reduced bug reports. Additionally, I have enhanced user engagement by integrating sophisticated functionalities, such as personalized product recommendations and in-app marketing tools.
February 2024 - Present
Mobile Development Mentor
Bangkit Academy led by Google, GoTo, & Traveloka · Freelance
As a Mentor, I am responsible for teaching and providing support to enhance mentee learning. I achieved top mentor status by offering actionable feedback and guidance, earning a score of 4.92/5.00 from 25 mentees over 6 months. I facilitated their professional growth, enabling them to complete courses and final projects 3 weeks ahead of schedule. I coached a mentee in advanced coding techniques and contributed to Bangkit’s all-time high graduation rate of 93%.
January 2024 - Present
Mobile Engineer
Area Berkarya Abadi · Fulltime
I led the development and enhancement of mobile applications for three projects, achieving notable performance improvements. I optimized operational efficiency by developing and deploying features like face recognition, Bluetooth integration, and geo-fencing, which enhanced payroll management and attendance functionalities. I implemented Golang best practices and frameworks such as Gin and Gorm, improving database operations and reducing query response times. I deployed a tourism app using Flutter with offline caching, which reduced data usage and improved accessibility in remote areas.
August 2023 - January 2024
Computer Vision Engineer
PT Global Data Inspirasi · Internship
At Genio Video CCTV, I was responsible for maintaining and enhancing code quality. I implemented features to detect vehicles in real-time from CCTV in Yogyakarta and integrated a stacked bar chart. Additionally, I focused on reducing delays and improving overall performance. In the Proctoring App project, I developed a multi-platform application using Flutter and successfully integrated face recognition technology.
February 2023 - July 2023
Android Developer Mentee
Bangkit Academy led by Google, GoTo, & Traveloka · Apprenticeship
Bangkit is a unique career readiness program led by Google and delivered with support from industry experts from their industry partner like GoTo, Traveloka, and Deeptech Foundation. The program is designed to provide participants with first-hand exposure to real-world practitioners and prepare them with relevant skills for a successful career in leading tech companies. I am successfully selected to be 3,100 participants from 67,000 registrants as Mobile Developer (Android) Trainees and graduated as Certified Android Developer.
September 2021 - December 2022
Android Developer
MoGawe · Fulltime
Increased the user base and reduced development costs by proposing and leading the initiative to rebuild the MoGawe App using Flutter with clean architecture for multi-platform deployment. Boosted development efficiency and minimized bug-related tickets by developing a new app architecture and standardized coding conventions. Enhanced data entry efficiency and accuracy by designing an advanced form with OCR integration, eliminating manual data entry tasks. I ensured smooth app performance by analyzing and fixing critical memory leaks that caused crashes on low-end devices, preventing potential negative app store reviews.
Education

State Polytechnic of Jember
Bachelor's Degree in Informatics - S.Tr.Kom.
2020 - 2024 (4 Years) · GPA 3.73