Yogyakarta, Indonesia

Software engineerbuilding 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.

View selected work Request resume
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, using LLM API integration and AI-assisted development, to ship features faster without cutting corners on tests or clean architecture.

Clean ArchitectureTest-Driven DevCI/CDDomain-Driven Design

02 / Experience

Where I've worked

2021 → Present
Apr 2026 - PresentCURRENT

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 on Talenta (Mekari's HR & payroll platform) 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 Talenta's 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

03 / Selected Work

Things I've built

All on GitHub →

04 / Toolkit

Skills & technologies

AI & LLM
LLM API IntegrationLangChainPrompt EngineeringAI-assisted Development
Backend
GolangPythonPHPNode.jsDjango / DRFLaravelFastAPI / Flask
Frontend
ReactTypeScriptJavaScriptVue.jsTailwind CSSLivewire
Databases
PostgreSQLMySQL / MariaDBDynamoDBMongoDBOracle
DevOps
AWS (ECS, Lambda, S3)DockerCI/CDGitGitflow
Practices
Clean ArchitectureTDDAgile / ScrumDomain-Driven DesignFeature Flags

05 / Contact

Let's build something solid.

Open to backend and full-stack roles, and interesting collaborations. The fastest way to reach me is email.