Summary
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
English, Indonesian