Michael Novicio is a Senior Software Engineer based in Melbourne with 14+ years of software development experience and a strong focus on backend platform services. He currently builds scalable microservices at Nearmap (and previously SafetyCulture), leveraging Golang, PostgreSQL, gRPC and Protocol Buffers to deliver reliable, high-performance systems. His background spans embedded and enterprise environments—Java/Spring, OSGi, mobile and edge databases—giving him a rare blend of systems-level and cloud-native experience. Known for pragmatic design and incremental architecture improvements, he has consistently moved teams from monoliths to service-oriented platforms. Fluent in both legacy ecosystems and modern tooling, he pairs deep technical knowledge with a practical engineering mindset honed across large organisations and product-focused teams.
10 years of coding experience
15 years of employment as a software developer
Bachelor’s Degree, Bachelor of Science in Computer Engineering, Bachelor’s Degree, Bachelor of Science in Computer Engineering at University of Cebu
Contributions:2 PRs, 3 pushes, 3 branches in 1 day
discordtraditiondiscord-bot
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.