Andrew Jaffie

Lead Software Engineer at Umbrava

New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code9 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Stony Brook University
github-logo-circle

Github Skills (11)

it-security10
mtls10
c-language10
tls1210
cprogramming-language10
tls1310
libtls10
security10
rest-api9
monitoring9
bash3

Programming languages (10)

TypeScriptC#DockerfileJavaC++ShellJavaScriptGo

Github contributions (5)

github-logo-circle
Icinga/icinga2

Jul 2018 - Aug 2018

The core of our monitoring platform with a powerful configuration language and REST API.
Role in this project:
userBack-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.
configuration-languagemonitoringrestrest-apiicinga
ajaffie/teams_connector

Jul 2018 - Jan 2019

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.
Request Free Trial