Andrew Jaffie is a Lead Software Engineer based in New York with nine years of experience building cloud-native applications primarily in the .NET ecosystem and deploying infrastructure to Azure. He has progressed from systems and software engineering internships into senior and lead roles at Umbrava, pairing hands-on development with platform ownership. Andrew contributes to open-source monitoring tooling—adding secure certificate-management CLI features to the widely used Icinga2 project—demonstrating a practical focus on operational security. He’s comfortable across back-end services, APIs, and automation, and has a track record of integrating monitoring, alerting, and status tooling into production environments. Colleagues rely on him to translate operational needs into maintainable, secure code and repeatable cloud deployments.
9 years of coding experience
5 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Stony Brook University
The core of our monitoring platform with a powerful configuration language and REST API.
Role in this project:
Back-end Developer & Security Engineer
Contributions:5 commits, 1 PR, 5 comments in 15 days
Contributions summary:Andrew contributed to the Icinga2 monitoring platform by modifying and implementing CLI commands related to certificate management. They added a "ca remove" command to remove certificate requests and a "ca restore" command to undo the effects. The user also updated the code to address security concerns by preventing the removal of signed CSRs and by utilizing CN in log messages. Their work involved changes to the `lib/cli` and `lib/remote` directories.
Contributions:4 commits, 3 pushes, 1 branch in 5 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.