Summary
Muhammad Tohamba is a software engineer and computer science lecturer with 11 years of experience building and improving web-based systems across startups, government projects, and academia. He combines practical backend skills in Node.js, Go, Ruby, and Python with hands-on experience in CI/CD, observability (Prometheus, Grafana), messaging (RabbitMQ), and database design. As a lecturer and researcher at Halu Oleo University with a master's from the University of Indonesia, he researches software evolution and machine learning while teaching applied Go development and engineering best practices. His industry work includes modernizing legacy applications, automating testing and deployment pipelines, and integrating third-party SaaS at scale. Colleagues know him for turning refactoring and research insights into tangible production improvements and for bridging academic rigor with production-grade engineering.
11 years of coding experience
7 years of employment as a software developer
Bachelor’s Degree, Computer Software Engineering, 3.73, Bachelor’s Degree, Computer Software Engineering, 3.73 at Universitas Pasundan Bandung
Senior High School, IPA, Senior High School, IPA at SMAN 4 Kendari
Master's degree, Computer Science, 3.44, Master's degree, Computer Science, 3.44 at University of Indonesia
Indonesian, Indonesian