Hi, I'm

Muhammad Fachriy
Abdul Fattah

Mid-Level Android Developer

Building secure and scalable Android app ecosystems.

Experienced in managing the end-to-end feature development cycle with deep expertise in Kotlin and MVVM, as well as active exploration of Jetpack Compose.

About

Hi! I'm an Android developer focusing on performance, security, and application architecture. With a strong background in building fintech and gold trading applications, I'm accustomed to translating complex business requirements into seamless and secure user experiences.

My development philosophy is building clean and scalable code. Besides deep experience with Kotlin, XML, and MVVM, I'm enthusiastic about adopting the latest industry standards like Jetpack Compose and the MVI pattern. I'm always up for new technical challenges and exploring other modern technologies, including Flutter.

Location Indonesia
Role Mid-Level Android Developer
Experience 2+ years
Focus Kotlin · MVVM · Clean Architecture · Jetpack Compose
Availability Open to opportunities

Skills & Technologies

Android Core Development

Kotlin Android SDK XML Views Coroutines Retrofit Room

Architecture & Design Patterns

MVVM Expert MVI Familiar Clean Architecture

UI & Toolkit

Jetpack Compose Material Design Native UI/UX

Infrastructure & Network

RESTful API API Monitoring

Domain Expertise

Data Security KYC Integration Real-time State PnL Calculation

Cross-Platform & Tools

Flutter Git GitHub Postman

Work

Professional experience building production Android applications for financial and commodity trading industries.

Android Developer

Confidential Fintech & Commodity Company

Jan 2025 – Present

Fully responsible for the Android application development cycle for a physical gold brokerage.

Tech Stack Kotlin · XML · MVVM · RESTful API

Key Achievements

  • Secure user onboarding with KYC flow integrated to internal API
  • Real-time gold holding reporting with accurate business logic
  • PnL calculations on Order and Review pages for transaction decisions
  • Cash Withdrawal feature from UI to financial endpoint integration

Android Developer

Confidential Fintech & Commodity Company

Feb 2023 – Dec 2024

Played a key role in the development and maintenance of a Gold Vaulting Management System.

Tech Stack Kotlin · XML · MVVM

Key Achievements

  • Built client-facing Vaulting Management System from scratch
  • Developed internal admin application for commodity stakeholders

Technical Exploration

Self-driven learning projects to stay current with modern Android development standards.

Modern Architecture Playground

Ongoing

Exploring modern Android architecture patterns and declarative UI approaches for production-ready applications.

  • Clean Architecture (Data-Domain-Presentation)
  • MVI pattern for reactive state management
  • Jetpack Compose for declarative UI
  • Cross-platform development with Flutter

Interested in details? I'm happy to walk through specific decisions, trade-offs, and technical challenges.

Contact

Let's Connect!

I'm always open to discussing new opportunities, Android architecture challenges, or simply exchanging ideas on the latest mobile development technologies. Feel free to say hello!