Muhammad
Anugrah Hakiki
Mobile Engineer
Engineering robust mobile solutions with Flutter and Kotlin. Focused on scalable architecture, clean code principles, and performance optimization to deliver reliable and high-quality applications.
Experience
My professional journey and track record in delivering high-quality software solutions.
Mobile Engineer
Four Vision Media
- Reduced patch deployment time by 97% (4 hours → 5 minutes) by implementing Shorebird.
- Resolved long-standing iOS release blockers (±8 months) and optimized App Store workflow.
- Upgraded mobile apps from Flutter 3.3.6 to 3.32.4 for better performance.
- Migrated codebase from layered clean architecture to feature-based clean architecture.
- Reduced app size from 14 MB to 8 MB through optimization.
- Enhanced production monitoring with Sentry integration.
- Implemented biometric authentication across multiple app flavors.
- Managed and maintained 19+ Smartcoop mobile app flavors.
Android Developer Intern
PT Kitabisa Indonesia
- Developed the first-ever Kitabisa Widget using Jetpack Compose.
- Seamlessly integrated a Prayer Schedule feature with 100% synchronization.
- Collaborated closely with Product Manager and Lead Android Engineer.
Web Developer Intern
CV Retorika Cendekia Utama
- Developed a course registration application using Laravel and jQuery.
- Integrated payment systems with Midtrans Payment Gateway.
- Created an admin dashboard for managing classes and vouchers.
Education
Universitas Multi Data Palembang
September 2021 - January 2025Computer Science
Bangkit Academy by Google, Tokopedia, Gojek, & Traveloka
August 2023 – January 2024Mobile Development Student Cohort
Featured
Works
Sipekan Mobile
Mobile App
Sipekan (Fisheries Service Information System) is an innovative Mobile application designed to advance the fisheries sector. It provides integrated access to key areas including Human Resources Development, Small Fishermen Empowerment, Fish Cultivation Management, and Fish Health Monitoring. The app aims to optimize catches, increase income for fishermen, and ensure sustainable aquaculture practices.
Portal Smartcoop Mobile
Mobile App
Portal SmartCoop serves as an all-in-one management platform optimized for streamlining cooperative administration. It handles critical data ranging from purchasing and rental transactions to comprehensive membership records. Engineered to simplify complex data processing, the application empowers cooperatives with tools for smarter decision-making. Essential features include automated billing calculations, detailed member statistics, active/inactive status tracking, and push notifications for timely updates. Additionally, the platform delivers powerful data visualization through interactive charts, enabling monitoring of key performance indicators. It also boasts robust integration capabilities, seamlessly connecting with external platforms such as Inventory Management Systems (IMS), Human Resource Information Systems (HRIS), and Project Management Systems (PMS).
Smartstore POS
Mobile App
Smartstore POS is a specialized Point of Sale application derived from the SmartCoop ecosystem, functioning as a robust standalone cashier solution. It facilitates versatile order processing for both cooperative members and non-members, supporting a wide range of payment methods. The app is equipped with advanced features such as dynamic discount systems, additional fee management, and the ability to process debt payments directly in-store. Additionally, it offers comprehensive tools for viewing sales summaries, tracking transaction history, and printing receipts via thermal printers, ensuring a professional and efficient checkout experience.
My e task
Mobile App
My e task is a comprehensive task management application designed to help users organize their daily activities and projects efficiently. It provides a user-friendly interface for creating tasks, setting reminders, and tracking progress. With features like categorization and prioritization, My e task ensures that you stay productive and never miss a deadline.
Kitabisa Home Widget
Android Home Widget
Developed the very first Home Widget for the Kitabisa Android application using Jetpack Glance. This interactive widget allows users to monitor their diverse dynamic states directly from the home screen. Key functionalities include displaying Prayer Schedules, Last Donation details, Donation Balances, and Automatic Donation status, providing seamless integration with the main app.
PickTime
Jetpack Compose Library
Created a highly customizable Jetpack Compose library for building time pickers, offering a variety of styles and themes. The library allows users to easily implement hour, minute, second, and date pickers with minimal code. By enabling developers to customize elements like text styles, spacing, formats (12-hour/24-hour), and looping. PickTime has become a time-saving tool for Android developers.
MyShroom
Android & Machine Learning
Developed an Android application that classifies mushroom species using TensorFlow Lite with a MobileNetV2 CNN model. Designed to help users identify whether a mushroom is safe or poisonous through image classification. Built with Jetpack Compose, MVVM architecture, Supabase for authentication and storage, and integrated as the backend.
Ez Alarm
Android App
Created a customizable alarm app combining alarm, timer, and stopwatch in one lightweight application. Features include custom ringtones, volume control, puzzle challenges to dismiss alarms, and dynamic theme colors. This app enhances user productivity by offering a personalized, engaging way to manage time, improving user experience and retention.
DailyAstro
Android App
Built an Android app that displays daily NASA astronomy images, allowing users to explore space and scientific phenomena. With features like favorites, detailed view, and secure local storage, this app fosters education and curiosity about astronomy. The use of Clean Architecture, Kotlin Flow, and CI/CD ensures maintainability and scalability.
Cook HQ
Android App
Cook HQ is a modern recipe application built entirely with Jetpack Compose, designed to elevate the cooking experience. It provides users with a comprehensive library of recipes, complete with detailed ingredient lists and step-by-step cooking instructions. The app features an intuitive interface that allows users to seamlessly explore culinary ideas and save their preferred dishes to a personalized favorites collection for quick access. This project demonstrates the power of declarative UI in creating functional and visually appealing Android applications.
HQ Story
Android App
HQ Story is an immersive social application that allows users to share and explore stories from around the world, built upon the Dicoding API. The app delivers a fluid user experience through the implementation of advanced animations and transitions. A key feature is its geolocation integration, which enables users to view the precise location of each story on an interactive map. This project showcases expertise in handling REST APIs, implementing complex UI animations, and utilizing location-based services.
Technical Skills
A comprehensive toolkit honed through diverse projects and continuous learning.
Let's Work Together
I'm currently open for new opportunities in Mobile Engineering.