Michael Weissbacher

Staff Security Engineer at Block

New York, 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

🤩
Rockstar
🎓
Top School
Michael Weissbacher is a Staff Security Engineer based in New York with over a decade of hands-on experience building and securing backend and DevOps systems. At Block he progressed from senior to staff engineer, leading security work that bridges research-grade vulnerability analysis with production secrets management. He contributes to notable open-source projects like SPIRE and Keywhiz, implementing AWS Secrets Manager integration, IAM role support, and robust batch-secret handling and monitoring—work that demonstrates deep operational security and observability instincts. Michael’s background includes academic research in web and malware security and early service in Austria’s milCERT, giving him uncommon insight into both adversary behavior and enterprise incident readiness.
code11 years of coding experience
job15 years of employment as a software developer
bookVienna University of Technology
bookPhD Student, Computer and Information Systems Security/Information Assurance, PhD Student, Computer and Information Systems Security/Information Assurance at Northeastern University
bookBachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at Technical University Vienna
stackoverflow-logo

Stackoverflow

Stats
688reputation
84kreached
19answers
1question
github-logo-circle

Github Skills (20)

back-end-development10
aws-secrets-manager10
secret-management10
java10
security10
javas10
go10
aws10
devops10
api-design9
testing9
cicd9
prometheus9
cookie6
anchor6

Programming languages (5)

JavaShellJavaScriptGoPython

Github contributions (5)

github-logo-circle
square/keywhiz

Mar 2020 - Jul 2020

A system for distributing and managing secrets
Role in this project:
userBack-end Developer
Contributions:2 reviews, 25 commits, 14 PRs in 4 months
Contributions summary:Michael primarily contributed to the implementation and refinement of the batch secrets endpoint within the Keywhiz service. Their work included adding new features, refactoring existing code, and addressing potential issues such as access control and error handling. They also updated DAO access and added integration and unit tests to improve code reliability.
golangkeywhizmanage-secretssecret-managementsecurity
spiffe/spire

Feb 2019 - Nov 2019

The SPIFFE Runtime Environment
Role in this project:
userBack-end & DevOps Engineer
Contributions:9 commits, 10 PRs, 21 comments in 8 months
Contributions summary:Michael primarily contributed to the backend of the SPIFFE runtime environment, focusing on integrating with AWS Secrets Manager for upstream certificate authority functionality. They implemented features for fetching and using certificates and keys from AWS Secrets Manager, including support for assuming IAM roles. The user also made changes to the build process by updating the Go version. Additionally, the user addressed Prometheus configuration and monitoring, ensuring secure external access.
runtimespifferuntime-environment
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
Michael Weissbacher - Staff Security Engineer at Block