Muhammad Oka is a Senior Software Engineer based in Jakarta with 8 years of backend experience specializing in Java Spring Boot and Go. He has a strong focus on TDD, clean architecture, and producing maintainable, testable code that scales in production. His recent roles across fast-moving Indonesian tech companies—Coda, Pintu, GoTo Group, Virgo, and Mekari—reflect a pattern of shipping critical backend services in fintech and platform environments. Comfortable both writing core services and influencing architecture, he often bridges hands-on development with engineering best practices. An early background in Java support and infrastructure gives him practical operational instincts beyond pure development. He blends pragmatic engineering discipline with a curiosity for improving code quality and developer experience.
8 years of coding experience
7 years of employment as a software developer
Science, Science at SMA Negeri 5 Surabaya
Bachelor's degree, Informatics, Bachelor's degree, Informatics at Bakrie University
Contributions:29 pushes, 3 branches in 1 year 9 months
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.