Available for Mobile Developer & Fullstack Developer

Building thoughtful, production-grade mobile applications.

Hi, I'm Noufal Ibrahim — a Senior Mobile Engineer with over 6 years of experience delivering scalable apps across Flutter, React Native, Android (Kotlin), and iOS (Swift). I specialize in clean architecture, offline-first systems, and enterprise banking security.

6+
Years Experience
10+
Production Apps
iOS & Android
Cross & Native
Play & App Store
Published Apps
Indonesia (Open to Remote) • • • GitHub • LinkedIn
Qolbu Modern Islamic Companion UI
AFIAT Smart Ring IoT & Health UI
ARJUNA CIMB Niaga Banking UI
Scyllax SFA-Mobile UI
POS Retail UI

Featured Work

Selected mobile applications delivered across banking, enterprise distribution, healthcare, and retail.

Loading...

Work Experience

6+ years of professional mobile engineering in hybrid, contract, and remote environments.

Mobile Developer (Contract - Hybrid)

PT. Komuri Indonesia GeekGarden

  • Led Flutter mobile engineering for Scyllax SFA-Mobile, an enterprise Sales Force Automation application spanning 80+ modular screens for major distribution networks (e.g. PT. Besi Makmur).
  • Engineered a high-performance offline-first sync engine using ObjectBox NoSQL to queue field orders, visits, and payments with zero transaction loss.
  • Integrated hardware features including portable Bluetooth thermal receipt printing (ESC/POS), Google MLKit barcode scanner, and digital signature pads.
  • Developed Permanent Journey Plan (PJP) route scheduling, background GPS tracking, and automated in-app update mechanisms via Firebase Remote Config.
Flutter 3.22.3 GetX + Clean Arch ObjectBox NoSQL Offline Sync Bluetooth ESC/POS PJP Geofencing Firebase Remote Config

Mobile Apps Developer (Contract)

PT. Bumi Amartha Teknologi Mandiri (Client: Bank CIMB Niaga)

  • Core developer for ARJUNA (Bank CIMB Niaga Mobile Banking), maintaining 99.9% app stability.
  • Integrated secure authentication protocols, hardware biometric storage, and financial banking APIs compliant with banking regulations.
  • Architected automated CI/CD deployment pipelines that reduced release cycle times by 40%.
  • Collaborated closely with QA and backend engineering teams in an Agile development environment.
Flutter Android (Kotlin) iOS (Swift) Banking Security Fastlane CI/CD

Mobile Apps Developer (Contract)

PT. Umma Bright Indonesia

  • Built Umeds from scratch, a medical and dental e-learning platform serving thousands of health sciences students.
  • Optimized application state management using Provider, resulting in smooth 60fps animations and low memory footprint.
  • Managed full lifecycle publishing and updates for both Google Play Store and Apple App Store.
Flutter iOS (Swift) Provider App Store & Play Store

Mobile Apps Developer (Contract)

PT. Time Excelindo

  • Delivered multiple cross-platform mobile apps across Healthcare (Siranap RS) and Education (SIManawa).
  • Implemented custom animations and bespoke UI components adhering strictly to client design systems.
  • Conducted post-release maintenance, memory profiling, and network synchronization optimization.
Flutter Android (Kotlin) REST APIs

Engineering Principles

The core architectural patterns and practices I rely on to build maintainable software.

Clean Architecture

Strict separation of Presentation, Domain, and Data layers. Decoupled business rules and testable UseCases.

Offline-First Reliability

Local SQLite storage paired with transactional sync queues to ensure zero data loss during connectivity drops.

Native Hardware Bridge

Native Kotlin and Swift platform channels for Bluetooth ESC/POS printers, biometric keystores, and geofencing.

Security & Fastlane CI/CD

Banking-grade security, SSL pinning, and automated Fastlane pipelines that cut deployment cycles by 40%.

Technical Stack

Frameworks, languages, and tools I use on a daily basis.

About Me

Background & Education

I am a mobile engineer who values clarity, maintainable code, and high runtime performance. Over the past 6+ years, I have helped startups and established enterprises launch and maintain mobile applications that serve thousands to millions of daily active users.

I believe the best mobile apps strike an intentional balance between cross-platform productivity (Flutter / React Native) and native platform depth (Kotlin / Swift) to make the most of each operating system's capabilities.

Education

Indramayu State Polytechnic 2016 – 2019 • GPA: 3.32 / 4.00

Associate Degree in Informatics (Diploma III). Served as Deputy Head of Student Journalists.

Let's connect.

Whether you have an upcoming mobile project, want to discuss contract work, or just want to say hi, feel free to reach out.

Email noufal.github@gmail.com
WhatsApp / Phone +62 819-2892-3837