Lead Software Engineer at Nederlands Instituut Publieke Veiligheid (NIPV)
Randstad, Netherlands
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Michiel Hendriks is a pragmatic Lead Software Engineer with 17 years of experience designing and implementing resilient, production-grade systems from monolithic JEE apps to componentized architectures. Based in the Randstad, he has led architectural modernization efforts—most notably converting a 700kLOC JBoss-based enterprise system into a standalone Java application—enabling adoption of modern tooling and independent component lifecycles. He combines hands-on coding (server-side Java, EDI integrations, middleware like Apache Camel/ServiceMix) with system-level thinking, infrastructure ownership and frequent contributions to open source. Comfortable picking up new languages and technologies quickly, Michiel has a background spanning research compilers, game tooling, and high-throughput supply chain systems. Colleagues rely on him to turn messy legacy codebases into maintainable platforms while still shipping functional enhancements. An avid tinkerer by trade, he admits some of his earliest experiments involved writing “tank programs,” a hint at both deep curiosity and a playful engineering mindset.
Contributions:30 commits, 98 pushes, 2 tags in 6 months
fixturefitnesseselenium-webdriverslimselenium
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.
Request Free Trial
Michiel Hendriks - Lead Software Engineer at Nederlands Instituut Publieke Veiligheid (NIPV)