Muhamad Syafii

IOS Engineer

Indonesia6 yrs 3 mos experience

Key Highlights

  • Over 6 years of Android development experience
  • Expert in Kotlin and Java programming languages
  • Strong problem-solving and technical leadership skills
Stackforce AI infers this person is a Mobile Application Developer with expertise in Android technologies and modern software engineering practices.

Contact

Skills

Core Skills

Android DevelopmentKotlin

Other Skills

Android SDKAndroid TVChuckerCoroutinesDependency InjectionDownload ManagerFirebaseGitGoogle TVHiltJSONJavaJetpack composeKotlin CoroutinesOkHttp

About

Experienced Android Developer with over 6 years of expertise in Java, Kotlin, and OOP Design. Passionate about delivering high-quality solutions and tackling innovative challenges. With over 6 years of experience in Android development, I specialize in Java, Kotlin, and OOP design principles. Skilled in UI/UX design, testing, debugging, and version control (GitHub, GitLab, Bitbucket). I am passionate about creating impactful applications, continuously improving my skills, and embracing innovative challenges that push technology forward.

Experience

6 yrs 3 mos
Total Experience
11 mos
Average Tenure
5 mos
Current Experience

Pt murni solusindo nusantara

2 roles

Sr. Android Engineer

Promoted

Dec 2025 โ€“ Present ยท 5 mos

  • I drove the entire mobile development lifecycle, from initial architecture design to production stability management, ensuring high standards of code quality and technical leadership across all projects.
  • Led the complete, end-to-end development of multiple high-profile Android applications from scratch.
  • Architecture & Technology: Successfully implemented modern software engineering practices, utilizing ๐—ž๐—ผ๐˜๐—น๐—ถ๐—ป and ๐—๐—ฎ๐˜ƒ๐—ฎ as primary languages, and adopting ๐—๐—ฒ๐˜๐—ฝ๐—ฎ๐—ฐ๐—ธ ๐—–๐—ผ๐—บ๐—ฝ๐—ผ๐˜€๐—ฒ for modern UI development. Architected all projects with Clean Architecture combined with the MVVM pattern and a Multi-Module structure to ensure high scalability and maintainability.
  • Managed the entire Git workflow, including code merging and conducting rigorous code reviews. Served as the PIC for establishing and enforcing Android coding conventions and managing the application build and release pipelines (Beta/Production).
  • Responsible for comprehensive application testing and prompt resolution of critical production issues. This included managing field support team reports and deep analysis of crash reports using industry-standard crash reporting and performance monitoring tools.
  • Actively participated in defining both the technical and business flows of projects. Coordinated with backend teams to establish and finalize clear API Contracts for new features.
  • Created and maintained essential technical documentation, including base project setup, release notes, and detailed code flow diagrams, to facilitate team knowledge transfer and onboarding.
Android SDKAndroid TVAndroid DevelopmentChuckerCoroutinesDependency Injection+17

Android Engineer

Aug 2023 โ€“ Dec 2025 ยท 2 yrs 4 mos

  • As an Android Developer, I have successfully undertaken various responsibilities and delivered high-quality results. Here are some key highlights of my role:
  • Base Project Development: Created a foundational MVVM project using Kotlin, ensuring a scalable and maintainable architecture.
  • Feature Implementation: Developed essential features such as user registration, file download capabilities, and background tasks for schedule checking, enhancing the app's functionality and user experience.
  • Git Management: Efficiently managed the Git repository, conducting thorough code reviews, approving merges, and ensuring code quality and consistency across the project.
  • App Distribution: Designed and implemented a seamless app distribution system with auto-update capabilities, bypassing the need for Play Store, thus providing users with a smooth and uninterrupted app update experience.
  • Team Collaboration: Worked closely with cross-functional teams to align development efforts with business goals, ensuring timely delivery of features and updates.
  • Problem-Solving: Demonstrated strong problem-solving skills by identifying and resolving technical issues promptly, maintaining the app's performance and reliability.
  • Project Updates and Maintenance: Consistently updated and maintained applications with the latest libraries, ensuring optimal performance and security.
Work ManagerJavaRust (Programming Language)KotlinSocket.ioKotlin Coroutines+15

Abishar technologies

Android Engineer

Mar 2023 โ€“ Jul 2023 ยท 4 mos ยท Jakarta, Indonesia ยท Hybrid

  • AFI One Android
  • Maintenance Feature
  • Maintenance Architecture
  • Fixing Penetration test feedback
  • AFI DNA Android Tablet
  • Fixing issue production
  • Create new feature AHP
  • Create PDF with iTextPDF
JavaFirebaseKoinKotlinRxJavaHilt+7

Moladin

Android Engineer

Apr 2022 โ€“ Feb 2023 ยท 10 mos ยท Jakarta, Indonesia ยท Remote

  • Create Feature Marketplace list car
  • Create Feature Internal Marketplace List
  • Create Feature MCC Test Drive
  • Create Feature MCC add and edit Inspection Car
  • Create Feature MCC Maintenance Budget
  • Create feature MCC rating test drive
FirebaseKotlinKotlin CoroutinesHiltOkHttpMockK+8

Gibox digital asia

Android Engineer

Sep 2021 โ€“ Apr 2022 ยท 7 mos ยท Jakarta, Indonesia ยท On-site

  • Create Base Project with architecture MVP
  • Create Base Project with architecture MVVM
  • Create Base Project Maps use OSM Android
  • Create Base Project Face Detection/Qr Code using ML Kit Google
  • Initiatively propose idea(s) / opinion(s) related the mobile technologies to improve result and efficiency of work in the mobile team
FirebaseRxKotlinKotlinRxJavaGoogle MapsKotlin Coroutines+4

Webarq

Android Developer

Sep 2019 โ€“ Sep 2021 ยท 2 yrs ยท Jakarta, Indonesia ยท Remote

  • Develop mobile application with android platform
  • Create and changing code android application
  • Rechecking the code to minimize bugs
  • Keep up with the mobile development technologies
  • Initiatively propose idea(s) / opinion(s) related the mobile technologies to improve result and efficiency of work in the mobile team
JavaFirebaseKotlinRxJavaMapsModel-View-Presenter (MVP)+1

Cxrus solutions

Android Developer

Sep 2019 โ€“ Sep 2021 ยท 2 yrs ยท Singapore ยท Remote

JavaFirebaseKotlinRxJavaMapsModel-View-Presenter (MVP)+1

Pt.nitto materials indonesia

Warehouse Operator

Aug 2017 โ€“ Aug 2019 ยท 2 yrs ยท Cikarang Selatan, West Java, Indonesia

  • Team Raw Material
  • 1. Receiving Incoming Material
  • 2. Actual material check according to the document
  • 3. Stamps Incoming on Box Materials
  • 4. Paste FIFO colours in Box Materials
  • 5. Store material on a shelf
  • 6. Supply Materials to manufacturing
  • 7. Update stock Incoming
  • 8. Update stock out materials

Pt.tara kusuma indah

Operator Pantek

Jan 2016 โ€“ Aug 2016 ยท 7 mos ยท Cikarang Selatan, West Java, Indonesia

Pt.indo safety manufacture

Operator Decal

Jun 2014 โ€“ Dec 2015 ยท 1 yr 6 mos ยท Cikarang Selatan, West Java, Indonesia

Education

Universitas Budi Luhur

Master's degree โ€” Computer Science

Feb 2021 โ€“ Oct 2023

Universitas Pelita Bangsa (UPB)

Bachelor's degree โ€” Informatics Engineering

Dec 2015 โ€“ Feb 2020

Stackforce found 100+ more professionals with Android Development & Kotlin

Explore similar profiles based on matching skills and experience

Muhamad Syafii - IOS Engineer | Stackforce