Yogyakarta, Indonesia
Software engineer building systems that scale. I'm Muhammad Daffa Alfandy — a full-stack engineer with 5+ years building scalable backends and full-stack apps in Go, PHP, Python & TypeScript. I care about clean architecture, measurable performance, and shipping fast with AI in the loop.
5+ Years building backends
80%+ Core-service test coverage
01 — About
A backend-leaning generalist. My focus is the parts users never see but always feel — REST APIs, data models, and the architecture that keeps a product fast as it grows. At Mekari I cut the Run Payroll process time by up to 50% and helped move a core domain from PHP to Go.
I like owning things end-to-end: research, RFCs, rollout strategy, and the release process itself. I've led a Gitflow overhaul across three repos, driven cross-team initiatives, and mentored junior engineers along the way.
Lately I build with AI in the loop — LLM API integration and AI-assisted development — to ship features faster without cutting corners on tests or clean architecture.
Clean Architecture Test-Driven Dev CI/CD Domain-Driven Design
02 — Experience
Where I've worked 2021 → Present Apr 2026 — Present CURRENT
Full-stack Software Developer PT. Hama Smart Solution · Uninote · Jakarta, ID
Building Uninote, an automated meeting-recorder bot for Google Meet and Zoom that captures, transcribes and processes recordings. Introduced feature flags and gradual rollout for safer continuous delivery and controlled production releases. Designed and led a structured Gitflow workflow across three repos — cutting active branches by ~90% and removing recurring merge conflicts. Leading the Salesforce CRM integration as primary owner.Oct 2025 — Mar 2026
Full-stack Software Developer PT. Hama Smart Solution · Japan Project · Remote / Japan
Built an AI-powered motorcycle touring companion (Honda AI Navi POC) with React/TypeScript, Django REST Framework and AWS (DynamoDB, Lambda, Cognito). Applied Clean Architecture with domain-driven design and 80%+ test coverage. Collaborated with a cross-border Japanese team, hitting every sprint milestone on schedule.Jul 2025 — Oct 2025
Software Engineer 2 (Backend) PT. Mid Solusi Nusantara · Mekari · Jakarta, ID
Led a high-impact cross-team initiative as primary owner, coordinating four teams across tribes. Mentored junior engineers, ran code reviews and guided technical design decisions.May 2022 — Jul 2025
Software Engineer 1 (Backend) PT. Mid Solusi Nusantara · Mekari · Jakarta, ID
Reduced the Run Payroll process duration by up to 50% through targeted optimizations. Drove research to migrate the Payroll domain from PHP to Golang for better performance and maintainability. Owned initiatives end-to-end, from research and RFC through production release.Sep 2021 — Mar 2022
Software Engineer Intern (Backend) PT. Mid Solusi Nusantara · Mekari · Jakarta, ID
Developed unit tests for the Payroll Service, reaching 80% coverage. Contributed to revamping Run Payroll, one of Talenta's core processes.Nov 2021 — May 2022
Backend Engineer Notary Office Project · Freelance · Yogyakarta, ID
Designed an information management system for a notary office using PHP, Golang, Docker and SQL. Built REST APIs supporting 100+ monthly transactions.
2018 — 2023 UPN “Veteran” Yogyakarta B.Sc. Computer Science · GPA 3.67 / 4.00
2021 — 2022 Bangkit Academy (led by Google) Cloud Computing Path — Graduate
★ Featured Rhizome Core Comprehensive agricultural management system for large-scale farming and plantations.
Laravel Livewire Flux UI Tailwind CSS PHP MySQL
★ Featured DCR Backend Centralized Data Change Request backend serving every department.
Laravel PHP MySQL PostgreSQL REST API
★ Featured Judo Command Center Offline-first desktop app for streamlined Judo competition management.
Electron React TypeScript SQLite Vite
View code →★ Featured e-Voting RT Real-time e-voting system for neighborhood (RT) elections with remote control.
Next.js 14 Firebase TypeScript Tailwind CSS
View code →04 — Toolkit
Skills & technologies AI & LLM LLM API Integration Prompt Engineering AI-assisted Development
Backend Golang Python PHP Node.js Django / DRF Laravel FastAPI / Flask
Frontend React TypeScript JavaScript Vue.js Tailwind CSS Livewire
Databases PostgreSQL MySQL / MariaDB DynamoDB MongoDB Oracle
DevOps Docker CI/CD Git Gitflow
Practices Clean Architecture TDD Agile / Scrum Domain-Driven Design Feature Flags
© 2026 Muhammad Daffa Alfandy Prasetyo Yogyakarta, Indonesia · Built with Clash Display & Satoshi