Summary
Muhamad Hibatullah is a software engineer with 10 years of experience building and modernizing web and backend systems, currently focused on breaking monoliths into scalable microservices. He has strong hands-on expertise in Go, Java (Spring Boot), NodeJS, Python and PHP, and practical experience with databases and caching layers like PostgreSQL, Neo4J, MySQL and Redis. Muhamad has delivered services in the oil & energy sector and fintech-adjacent environments, collaborating closely with front-end, QA, product teams and external vendors to ship reliable production features. He’s comfortable across the full backend stack—designing RPC/GRPC APIs, GraphQL middleware, and service monitoring—and has repeatedly owned authentication and account-service boundaries during migrations. Based in Bandung, Indonesia, he pairs a formal informatics engineering background with a learner’s mindset reflected in continual language and architecture shifts across roles. An under-the-radar strength is his track record of pragmatic troubleshooting and operational maintenance while driving architectural change.
10 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Informatics Engineering, Bachelor's degree, Informatics Engineering at University of Brawijaya