Software Engineer
Profile Picture

Abdul Mughni Al Fikri

Experienced in Android Development with Kotlin and Latest Android Stack.

About

Software Engineer with 4+ years of experience specializing in developing robust mobile applications using modern Android technologies. Currently building self-ordering kiosk solutions at TabSquare.ai (Delivery Hero) using Jetpack Compose, MVVM architecture, and maintaining high-quality standards through comprehensive unit testing. Previously led development efforts at Recommend Group, where I spearheaded the revamp of both Fulfillment and Demand-side applications, implementing critical features like real-time chat, voice/video calls, and push notifications. Experienced in integrating analytics solutions (Firebase, AppsFlyer, Datadog) to drive data-informed business decisions and maintaining crash-free user experiences. Technical expertise includes: Modern Android Development: Kotlin, Jetpack Compose, MVVM, Clean Architecture Dependency Injection: Dagger2, Dagger Hilt Local/Remote Data: Room, Retrofit2, Firebase Performance Monitoring: Crashlytics, Datadog. Proud finalist of Gemastik 11 Game Development competition and former teaching assistant for OOP and Algorithm courses at Telkom University. Passionate about creating user-centric mobile solutions and staying current with the latest Android development practices.

Expertise
Kotlin
Java
Compose
Firebase
Printer SDK
Payment Terminal
Others
REST APIs
Git
Crashlytics
Jira
Retool
Bitbucket
Datadog
Appsflyer
Clean Architecture
Android Jetpack
RxJava
CI/CD
Machine Learning
Dependency Injection
Experience

TabSquare.AI | Delivery Hero

Android Engineer • September 2022 - Present

Focus on Kiosk Self-Ordering app called SmartKiosk. Contributing in developing with latest Android stack (Jetpack Compose with MVVM Architecture). Implementing Unit Test as a basic standard for new features. Monitoring bugs and fixing crashes using Crashlytics and Datadog.

Recommend Group (Sejasa)

Android Developer • April 2021 - September 2022

Contributing in Revamp App for Fulfillment & Demand side in Recommend.my. Developing new features like Chats, Calls and Video Calls with Push Notifications. Integrating analytics tools like AppsFlyer for business insights.

Sadigit Software House

Android Developer Intern • January 2020 - June 2020

Developed Android apps for government clients. Worked on chat modules, profiles, and homepage features. Integrated with Firebase services and REST APIs.

Projects
SmartKiosk
Android Jetpack Compose Coroutine CI/CD Printer Integration Payments Flow Dagger Hilt Unit Test Room Realm DB Datadog Retool XML MVVM MVP
Sejasa
Android Appsflyer Firebase XML MVP
Recommend for Service Provider
Android Video Call & Chat Features Mapbox Firebase XML MVVM
Recommend.my
Android Messaging Firebase XML MVVM
My Cashier - Simple Cashier App to Input and Log Transaction
Android SQLite Firebase XML MVVM
Fish Market
Image Recognition Machine Learning Firebase AutoML
Pathfinder - Game Dev Competition
C# Game Development Game Design Programmer Unity
Bounty Hunter - Collage Project
AR (Augmented Reality) C# Game Development Game Design Programmer Unity
Temperature Track
Raspberry Pi Arduino Programmer
Contact