Dominic Fezzie is a Senior Software Engineer in Seattle with a decade of experience building cloud-native infrastructure and developer-facing tooling. He has led teams and shipped high-impact systems at Amazon—ranging from App Mesh CDK GA and compliance certifications to anti-cheat/anti-fraud ML services for Amazon Games—and transitioned into leadership roles including SDM and CTO of an early-stage storytelling startup. Dominic contributes to open-source Python and AWS tooling, improving usability and functionality (notably adding YAML CLI support and coalesce functionality to glom and App Mesh integrations in the AWS CDK). He blends hands-on back-end and infrastructure engineering with people leadership, hiring and promoting engineers while owning cross-team operational programs. Known for pragmatic refactors and security/compliance-minded designs, he thrives at the intersection of developer experience, reliability, and cloud operations.
10 years of coding experience
8 years of employment as a software developer
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Florida State University
The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code
Role in this project:
Cloud Engineer / Infrastructure Engineer
Contributions:124 reviews, 10 commits, 12 PRs in 7 months
Contributions summary:Dominic's primary focus was on developing and implementing features within the AWS CDK framework, specifically related to the AWS App Mesh service. They added functionalities like access logging configurations for virtual nodes, integration of virtual gateways and gateway routes, and adjustments to the Virtual Router's Listener. Furthermore, the user addressed service discovery configuration and updated the envoy sidecar version, demonstrating involvement in the infrastructure and operational aspects of the project. The user also refactored and improved the code to match the required code patterns and improve reusability.
☄️ Python's nested data operator (and CLI), for all your declarative restructuring needs. Got data? Glom it! ☄️
Role in this project:
Back-end Developer
Contributions:5 commits, 2 PRs, 3 comments in 25 days
Contributions summary:Dominic primarily contributed to enhancing the documentation and adding features to the Python library. They added detailed examples and tutorials, including the introduction of the `coalesce` function and YAML support for the CLI. Furthermore, the user updated the project's setup by including YAML as an extra requirement, and refactored cli middleware function. These changes indicate a focus on improving usability and expanding the functionality of the library.
pythondataoperatorutilitiescli
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
Dominic Fezzie - Senior Software Engineer at Vanta