I’m Muhammad Kahfi, a senior frontend developer with 13 years of experience building and scaling web and mobile products end-to-end. I’m strongest in React (TypeScript), React Native (TypeScript), and Android Kotlin, and I enjoy owning architecture decisions, mentoring engineers, and collaborating closely with product, growth, and backend teams. Beyond coding, I bring a product-owner mindset and managerial experience—having led engineering teams (6–8 engineers), built an IT division from scratch, and contributed to business outcomes like reaching $1.2M GMV in a first year and serving hundreds of thousands of users. I’m also comfortable with agile delivery and modern AI-native engineering approaches, from planning through testing, performance optimization, and continuous improvement.

Muhammad Kahfi

I’m Muhammad Kahfi, a senior frontend developer with 13 years of experience building and scaling web and mobile products end-to-end. I’m strongest in React (TypeScript), React Native (TypeScript), and Android Kotlin, and I enjoy owning architecture decisions, mentoring engineers, and collaborating closely with product, growth, and backend teams. Beyond coding, I bring a product-owner mindset and managerial experience—having led engineering teams (6–8 engineers), built an IT division from scratch, and contributed to business outcomes like reaching $1.2M GMV in a first year and serving hundreds of thousands of users. I’m also comfortable with agile delivery and modern AI-native engineering approaches, from planning through testing, performance optimization, and continuous improvement.

Available to hire

I’m Muhammad Kahfi, a senior frontend developer with 13 years of experience building and scaling web and mobile products end-to-end. I’m strongest in React (TypeScript), React Native (TypeScript), and Android Kotlin, and I enjoy owning architecture decisions, mentoring engineers, and collaborating closely with product, growth, and backend teams.

Beyond coding, I bring a product-owner mindset and managerial experience—having led engineering teams (6–8 engineers), built an IT division from scratch, and contributed to business outcomes like reaching $1.2M GMV in a first year and serving hundreds of thousands of users. I’m also comfortable with agile delivery and modern AI-native engineering approaches, from planning through testing, performance optimization, and continuous improvement.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced

Work Experience

Frontend Developer (Freelance) at Hyundai Motor Manufacturing Indonesia Factory Tour Booking System
August 1, 2025 - Present
Developed a microsite experience with React (admin side) and Next.js (customer side). Implemented React Hooks, TanStack Router, Zustand state management, Tailwind, Radix UI, reusable components, performance optimization, and unit testing. Coordinated end-to-end delivery through a cross-functional tender/selection and project team including PM, UI/UX, frontend, backend, DevOps, and QA, and used Jira and Figma for process and design. Laravel served as backend and Digital Ocean/Google Cloud Platform supported environments with Cloudflare optimization.
Freelance Developer (Web & Admin) / Project Participant at Freelance Project Hyundai Motor Manufacturing Indonesia Factory Tour Booking System
August 1, 2025 - Present
Developed the website with React for the admin side and Next.js for the customer side, implementing React Hooks, Tanstack Router, Zustand state management, Tailwind, Radix UI, reusable components, performance optimization, and unit testing. Coordinated end-to-end delivery by assembling stakeholders and a cross-functional team (PM, UI/UX, frontend, backend, DevOps, QA). Used Jira for Scrum, Figma for UI/UX, Laravel as backend, Digital Ocean as development server, and Google Cloud Platform as production with Cloudflare optimization. Successfully prevailed in the tender phase by outcompeting 7 companies.
Head of Engineering & Lead Frontend Engineer (Part-time) at PT Tujuh Berlian Mediatama (GoodDreamer)
January 1, 2025 - August 31, 2026
Continued part-time leadership and frontend/engineering execution across the digital novel platform, sustaining Agile delivery and cross-division collaboration while maintaining the established tech stack and engineering practices.
Head of Engineering & Lead Frontend Engineer at PT Tujuh Berlian Mediatama (GoodDreamer)
January 1, 2025 - August 31, 2026
Part-time continued support to the engineering and frontend roadmap, maintaining architecture direction and engineering practices across web and mobile platforms.
Android Developer (Freelance) at Chanolja Mobile Booking South Korean Android Application
January 1, 2023 - Present
Delivered an Android app for car rental booking, campsite reservations, and related camping services. Built with Android Kotlin using Jetpack Compose, Coroutine, Dependency Injection, Retrofit, and MVVM. Coordinated with stakeholders and worked within a cross-functional team (PM, frontend, backend, DevOps, QA).
Android Developer at Chanolja (Mobile Booking South Korean Android Application)
January 1, 2023 - Present
Delivered a car rental booking and campsite reservation application for a South Korea-based startup. Built the Android app in Kotlin using Jetpack Compose with best practices, including coroutines, dependency injection, Retrofit, and MVVM architecture. Coordinated across stakeholders with a team including PM, frontend, backend, DevOps, and QA.
Head of Engineering & Lead Frontend Engineer at PT Tujuh Berlian Mediatama (GoodDreamer)
October 1, 2022 - December 31, 2024
Architected and developed a digital novel’s frontend across Android & iOS, website, and admin panel using React Native (TypeScript), React (TypeScript), and Next.js (TypeScript). Implemented Redux, reusable component architecture, REST API integrations, performance optimization, and unit testing, supported by code review and Agile practices. Mentored the frontend team and led the IT division with Jira (Scrum), Laravel backend, and Google Cloud Platform with Cloudflare optimization. Established Product, IT, and Growth divisions by recruiting leadership and building an IT team of 6 people; delivered 450,000+ downloads and 22,000 MAU across platforms. Collaborated with Growth to build an in-house Customer Engagement Platform, replacing MoEngage and AppsFlyer and saving the company $2,000+ per month.
Chief Executive Officer & Lead Frontend Engineer (Part-time) at PT Arjuna Fondasi Informatika
December 1, 2021 - Present
Architected and developed frontend applications using React Native (TypeScript), React (TypeScript), Next.js (TypeScript), and native Android Kotlin for responsive web and mobile solutions across multiple industries. Guided stack decisions (including Swift and Flutter for frontend; Laravel/Go/Node.js for backend; Google Cloud Platform and Digital Ocean for server with Cloudflare optimization). Established a 31-person project-based software house delivering 15 scalable projects across 5 clients. Built a self-operating business model using SOPs, principles, and tech stack choices, reducing hands-on management requirements by 85%. Previously served as Project Manager managing up to 5 projects simultaneously during early company stage.
Chief Executive Officer & Lead Frontend Engineer at PT Arjuna Fondasi Informatika
December 1, 2021 - Present
Architected and built frontend solutions for multiple industries using React Native (TypeScript), React (TypeScript), Next.js (TypeScript), and native Android Kotlin. Directed technology stack choices per client needs, including additional frontend options like Swift and Flutter, and supporting backends such as Laravel, Go, and Node.js. Built and scaled a software house of 31 project-based freelancers and delivered 15 scalable projects across 5 clients. Created a self-operating business model with SOPs, principles, and technology standards, reducing hands-on management needs by 85%. Earlier responsibility included managing up to 5 projects simultaneously during the company’s early stage.
Head of Engineering & Agile Coach at PT Bina Usaha Lima Prima
June 1, 2019 - May 31, 2021
Architected and developed frontends for mobile apps, websites, and admin panels using React Native (TypeScript), Next.js (TypeScript), and React (TypeScript). Implemented React Hooks, Redux, atomic design, performance optimization, and unit testing for both web and mobile. Led an IT division of 8 with scalable stacks, using Jira (Scrum), Laravel backend, and AWS with Cloudflare optimization. Delivered multiple products: Treya (22,000+ downloads), Sana (IDR 18B+ GMV in 2019), and Minimi (2,000 transactions in first 5 months). Drove Agile transformation across the company, introduced Scrum values, reduced burnout, improved productivity, and aligned stakeholders on milestones.
Chief Technology Officer & Lead Frontend Engineer at PT Bina Usaha Lima Prima
June 1, 2014 - May 31, 2019
Architected and developed frontends using Android Java and HTML, and established an IT division of 6 people using multiple stack options (including iOS Objective-C and Cordova). Led engineering through two funding stages, from bootstrapping through seed funding and into Pre-Series A. Delivered products including Bulp CRM App, Bulp Chat (CRM mobile chat library), Yuu AI chatbot (deployed in Line environment), and an early Treya travel marketplace product that attracted major investment interest from a large taxi company. Supported AI chatbot development with Python integrated with DialogFlow and set up supporting server environments optimized with Cloudflare.
Android Developer at PT Globalindo Media Universal
June 1, 2012 - January 31, 2015
Collaborated with design and backend teams to create a digital magazine application for Android using Android Java.

Education

Bachelor of Computer Science at STTI NIIT I-Tech
January 1, 2010 - September 2, 2026
Associate of Information Technology at CEP-NIIT CCIT Fakultas Teknik Universitas Indonesia
January 1, 2008 - September 2, 2026
Bachelor of Computer Science at STTI NIIT I-Tech
January 1, 2010 - September 2, 2026
Associate of Information Technology at CEP-NIIT CCIT Fakultas Teknik Universitas Indonesia
January 1, 2008 - September 2, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Travel & Hospitality, Media & Entertainment, Financial Services, Education, Professional Services