About Me
I'm Muhammad Abdu Ar Rahman, a mobile and full-stack developer with 8+ years of experience building production-grade applications across industries.
I specialize in Flutter cross-platform development and have delivered apps for mining operations, enterprise platforms, agriculture, and consumer markets. My work spans from native Android (Kotlin) to full-stack web (Vue, React, Next.js).
I've led development teams and contributed hands-on to projects at companies including Bukit Technology, Bukit Makmur Mandiri Utama, Central Proteina Prima, and the Astra group. I focus on offline-first architecture, clean code, and solutions that solve real operational problems.
I'm passionate about maximizing AI coding assistants like Claude to boost development velocity — using them for code generation, architecture planning, debugging, and turning ideas into production-ready code faster without sacrificing quality.
Beyond coding, I have experience in teaching — conducting classes and workshops on web and mobile app development, helping aspiring developers build real-world skills from zero to production.
Tech Arsenal
Tools, frameworks, and languages I wield to build products.
Mobile
Frontend
Backend
Database & Cloud
DevOps & Tools
AI & Computer Vision
Career Journey
The quest log — chapters of growth and impact.
Mobile App Developer & Full-Stack Engineer
PT Bukit Teknologi Digital
- Build and maintain internal mobile & web apps for mining operations (BUMA / Delta Dunia Group)
- Developed DIGIMAN+ — offline-first asset maintenance app reducing manual paperwork through digital inspections and reporting
- Built BSPACE 2 — unified internal platform (Flutter mobile + Vue web) serving enterprise workflows
- Collaborate with product owners and stakeholders to prioritize features that directly improve field productivity
- Own features from design, implementation, testing, to deployment
Lead Mobile Application Developer
PT Bukit Makmur Mandiri Utama
- Led a team of mobile developers and a UI/UX designer shipping enterprise apps for thousands of users
- Built DIGIMAN — native Android (Kotlin) asset maintenance app for mining field operations
- Developed BSPACE — internal portal connecting employees, supervisors, and HR workflows
- Introduced standards for code quality, Git workflow, and release management
- Balanced hands-on coding with mentoring and technical decision-making
Android Developer — Junior Manager
PT Central Proteina Prima Tbk
- Built mobile apps with gamification, CRM, and sales reporting for sales teams and agents
- Delivered 20+ industrial features running on handheld scanner devices in cold-storage environments
- Created an internal ticketing system end-to-end
Android Developer
PT Astra International
- Developed Android apps used by thousands of customers and partners
- Implemented features around partner integration, location-based services, and memberships
- Improved performance and stability through refactoring and optimization
Freelance Developer
Self-employed
- Built SALIMTANI — agricultural e-commerce platform connecting farmers directly with buyers
- Developed FestivalJamuNusantara — end-to-end event management platform for creating, promoting, and managing events
- Created JekateRunningSeries — event landing page and platform for Jekate Running Series events
- Built SEMESA — website for housing complex management (Mesa Grande residential), handling resident data, billing, and facility management
- Developed Event Photo Platform — photo upload, organization, and AI-powered face detection for events
- Developed TheFinerSociety — wellness trip and slow travel experience platform for curated retreats, booking, and e-commerce souvenirs
- Created Marketplace — full-featured marketplace prototype with seller dashboard
- ...and many more — see all projects