Muhammad Wibowo is a backend engineer with 8 years of professional experience and 5+ years focused on building scalable backend and full-stack systems for fintech startups and scale-ups. He has a track record of delivering 0-to-1 products—from OCR-as-a-service MVPs to BNPL and accounting platforms—that serve millions of users and drove measurable revenue uplift. Comfortable owning end-to-end systems, he bridges product and engineering in hybrid, async environments and excels in system design, requirement engineering, and pragmatic execution. His tech toolkit includes Ruby on Rails, Go, JavaScript, and PostgreSQL, applied to high-availability migration and user-management challenges that achieved full system migrations and reduced onboarding friction. Based in Surabaya, Indonesia, he combines startup grit with measurable outcomes, and has repeatedly turned early prototypes into production features that unlock new revenue streams.
8 years of coding experience
4 years of employment as a software developer
Sarjana Komputer (S.Kom) / Undergraduate Degree, Informatics, Sarjana Komputer (S.Kom) / Undergraduate Degree, Informatics at Institut Teknologi Sepuluh Nopember (ITS)
High School, Science, High School, Science at SMA Negeri 5 Surabaya
Contributions:11 PRs, 25 pushes, 14 branches in 9 months
refactoring-exercisephpjavascriptrefactoringlumen
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.