Michael D'angelo is a seasoned software engineer and operator with 11 years of experience, currently a Member of Technical Staff at OpenAI and Co-Founder/CTO of Promptfoo, a leading open-source LLM red-teaming and vulnerability-analysis tool used by companies like Anthropic, Amazon, and Shopify. He combines deep hands-on backend engineering—refactoring plugin architectures and hardening red-team tooling—with front-end chops from rebuilding his personal site in React, showing full-stack fluency. Previously he led engineering and ML teams at Smile Identity and built production ML pipelines, microservice architectures, and risk-aware systems as CTO of Arthena, which was acquired by Masterworks. Michael has a strong foundation in computational engineering from Stanford and electrical/computer engineering from University at Buffalo, plus earlier systems and avionics work that inform his pragmatic engineering approach. He spends the majority of his time coding even in senior roles, favoring measurable product impact and secure, testable infrastructure. A not-obvious throughline: he repeatedly bridges startup founding instincts with disciplined engineering practices to turn research-grade ML into reliable, production-safe services.
11 years of coding experience
12 years of employment as a software developer
Bachelor of Science (BS), Electrical Engineering, Computer Engineering, Bachelor of Science (BS), Electrical Engineering, Computer Engineering at University at Buffalo
Master of Science - MS, Computational and Mathematical Engineering, Master of Science - MS, Computational and Mathematical Engineering at Stanford University
Test your prompts, agents, and RAGs. Red teaming, pentesting, and vulnerability scanning for LLMs. Compare performance of GPT, Claude, Gemini, Llama, and more. Simple declarative configs with command line and CI/CD integration.
Role in this project:
Back-end Developer
Contributions:81 releases, 617 reviews, 1824 PRs in 1 year 8 months
Contributions summary:Michael's commits primarily focus on refactoring the plugin architecture and improving error handling within the red team's codebase. They have made significant contributions to the core redteam functionalities and the command injection test implementations, particularly concerning modularity, configuration, and the expansion of testing capabilities with custom policies. These changes highlight a focus on maintaining and extending the core logic of the project, primarily focusing on backend development within the promptfoo/promptfoo repository.
My personal website - built with React, React-Router, React-Snap for Static-Export, and GitHub Pages.
Role in this project:
Front-end Developer
Contributions:8 releases, 4 reviews, 635 commits in 7 years 8 months
Contributions summary:Michael's commits primarily involve modifications to HTML and CSS files, indicating a focus on front-end development. They updated and integrated Bootstrap CSS files and made basic HTML adjustments, including fixing typos. Furthermore, they replaced HTML and CSS with a React-based framework, which involved changes to Javascript, Scss, and React components, and setting up webpack. This refactoring suggests a move toward a more dynamic and component-based UI.
reactbuilt-with-reactexportjavascriptserverless
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 D'angelo - Member Of Technical Staff at Promptfoo