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.

Mobile 5+
Frontend 3+
Backend 2+

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

FlutterDart React NativeiOS & Android Publishing

Frontend

React.jsNext.js TypeScriptJavaScriptReact Hooks

Backend

Nest.jsNode.js REST APITypeScript

Database

MySQLPostgreSQLPrisma TypeORMFirebase / Firestore

Integrations

MidtransMayar.idApple In-App Purchase MoEngageBraze

Tools & Infra

GitDockerRedisVPS Firebase AdminCron JobAgile / Scrum

Architecture

Clean CodeBLoC Hooks ProviderUnit Testing

Featured Projects

Projects I'm Proud Of

Trafti — SaaS POS for Barbershops & Salons

Live

Solo 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

Live

Mobile · 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

Fullstack EngineerJun 2026 – Present
PT Transaksi Artha Gemilang (OttoDigital) · Full Time
  • Develop internal Business Portal for Otto Merchant.
  • Collaborate with Technical Lead and Backend team on feature development and system integration.
Mobile Application DeveloperJun 2023 – Feb 2026
PT Renos Marketplace Indonesia · Full Time
  • 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.
Mobile Application DeveloperApr 2022 – Apr 2023
PT Majoo Teknologi Indonesia · Full Time
  • 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.
Mobile Application DeveloperFeb 2021 – Mar 2022
Dinas Komunikasi Informatika dan Statistik Kota Cirebon · Full Time
  • Developed Sedulur, an ASN integration system app with geolocation-based attendance.
Frontend Web DeveloperJan 2020 – Jan 2021
PT XL Planet (elevenia) · Full Time
  • 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.
Mobile Application DeveloperOct 2019 – Dec 2019
ICUBIC · Full Time
  • Built and maintained client mobile applications using React Native.
Mobile Application DeveloperFeb 2019 – Sept 2019
PT Kreasi Digital Utama · Full Time
  • Maintained the Berrybenka & Hijabenka apps (Android & iOS) using React Native.

Education

Education Background

Bachelor of Information Technology Jun 2014 – Nov 2018

Sekolah Tinggi Ilmu Komputer (Poltek) Cirebon