Muhammad Rifqi is a backend developer with 9 years of hands-on experience and 7+ years focused on building scalable distributed systems, microservices, and national-level fiscal applications. He is proficient in Go, JavaScript, PostgreSQL, Redis, Kafka, and NSQ, and has strong expertise in real-time CDC-based synchronization and end-to-end technical ownership. At TADA he migrated an auth service from Node.js to Go in a month while maintaining backward compatibility, built a rule-based fraud engine for non-engineering users, and implemented cost-saving WhatsApp login flows. His background includes digitizing government workflows and integrating multiple third-party vendors, demonstrating an ability to translate complex requirements into reliable production systems. Based in Jakarta, he combines pragmatic engineering with a focus on security, maintainability, and operational integrity in high-stakes environments.
10 years of coding experience
3 years of employment as a software developer
Software Development, Software Development at SMK TARUNA BHAKTI
Bachelor of Computer Science, Information System, Bachelor of Computer Science, Information System at BINUS University
Bachelor's Degree, Information Technology, Bachelor's Degree, Information Technology at Universitas
Contributions:48 commits, 26 pushes, 1 branch in 1 year 2 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.