Muhammad Rizal is a Senior Backend Engineer based in Bandung with 11 years in software engineering and 7+ years focused on building high-performance, scalable backend systems in Go and Python. He has a proven track record of slashing latency and costs—examples include a ~97% reduction in batch runtime and an ~88% API response improvement by migrating critical services to Go and leveraging concurrency. Skilled in distributed systems, system design, and DDD, he also drives operational agility through configurable platforms that empower non-engineering teams. His background in productionizing NLP for Bahasa Indonesia and growing expertise in LLMs and RAG give him an edge when bridging data science and backend engineering. Colleagues rely on him for mentoring around SOLID principles and clean architecture, and he consistently emphasizes measurable performance and cost optimizations over incremental changes.
11 years of coding experience
8 years of employment as a software developer
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at STMIK LIKMI Bandung
Document Classifier Bahasa Indonesia menggunakan Naive Bayes Classifier
Contributions:1 PR, 18 pushes, 1 branch in 2 years 7 months
classifiernaive-bayes
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.