Ahmad Faisal
Fullstack Engineer — Mobile · Web · Backend
5+ years building applications from Flutter to Node.js/Nest.js backends. Comfortable owning the full development lifecycle — from architecture and coding to production deployment.
Summary
About Me
Fullstack Engineer with 5+ years of experience across mobile, web frontend, and backend development. Proficient in Flutter for cross-platform apps and React.js for web, with hands-on backend experience using Nest.js, Node.js, and MySQL/PostgreSQL. Comfortable owning the full development lifecycle, whether working within a team or building solo.
Technical Skills
What I Work With
Mobile
Frontend
Backend
Database
Integrations
Tools & Infra
Architecture
Featured Projects
Projects I'm Proud Of
Trafti — SaaS POS for Barbershops & Salons
LiveSolo Builder · Mobile, Web & Backend | Freelance · Jun 2026 – Present
- Building and maintaining Trafti as the sole developer, a SaaS POS platform for barbershops, salons, and other grooming businesses, across mobile, web, and backend.
- Mobile (Flutter): merchant app for Android and iOS, published on both Play Store and App Store.
- Frontend (Next.js): dashboard portal and landing page.
- Backend (Nest.js, PostgreSQL, Prisma, Redis): API layer containerized with Docker.
- Integrated Mayar.id as payment gateway and Apple In-App Purchase for subscription billing.
Fleffy — SaaS POS for Shoe Laundry
LiveMobile · Frontend Web · Backend | Fleffy Teknologi Indonesia (Freelance) · Jun 2025 – Present
- Built the entire product solo across three layers: mobile app, landing page, and backend service.
- Mobile (Flutter/Dart): developed from scratch and published on both Google Play Store and Apple App Store.
- Frontend (Next.js + TypeScript): landing page with REST API integration.
- Backend (Nest.js + TypeORM + MySQL + VPS): full backend service including auth, cron-based job scheduling, and payment processing.
- Integrated Midtrans as payment gateway and Apple In-App Purchase; connected Firebase Admin for push notifications.
Professional Experience
Work Experience
- Develop internal Business Portal for Otto Merchant.
- Collaborate with Technical Lead and Backend team on feature development and system integration.
- Developed and maintained the Renos mobile app for iOS and Android using Flutter.
- Integrated third-party marketing SDKs (MoEngage, Braze) and internal REST APIs.
- Implemented clean architecture, Hooks Provider state management, and unit testing.
- Built features for a Flutter-based POS app using BLoC architecture, including Dine-In Table and QRIS Payment.
- Collaborated cross-functionally with Backend, QA, UI/UX, and Product teams.
- Developed Sedulur, an ASN integration system app with geolocation-based attendance.
- Built an internal B2B system and developed the Request For Quotation (RFQ) feature.
- Worked with a modern React stack: React.js, React Hooks, Keycloak, Razzle, Jest.
- Built and maintained client mobile applications using React Native.
- Maintained the Berrybenka & Hijabenka apps (Android & iOS) using React Native.
Education
Education Background
Sekolah Tinggi Ilmu Komputer (Poltek) Cirebon