Erin Welch

Principal Software Engineer at Truveta

Greater Minneapolis-St. Paul Area 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
Erin Welch is a Principal Software Engineer with 8 years of experience building customer-focused, full-stack applications and secure cloud solutions, currently shaping both customer-facing and internal platforms at Truveta. She blends hands-on expertise in Azure, Terraform, DevOps pipelines, C#/.NET, Python and modern TypeScript frontends (React/Angular) to deliver maintainable, well-tested systems. Erin has deep experience partnering with product and design teams to translate customer needs into extensible architectures and production-ready deployments. An active contributor to the cloud-custodian project, she has improved Azure resource management—adding tag trimming, event subscription support, and queue integrations—demonstrating a practical focus on operational efficiency. Her background includes customer-engaged roles at Microsoft and Stacklet, where she rebuilt UX stacks and tied telemetry to CI/CD workflows, and an unusual dual academic foundation in Computer Science and Kinesiology that surfaces in her collaborative, user-centered approach.
code8 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at University of Minnesota
github-logo-circle

Github Skills (16)

azure10
engine10
microsoft-azure10
cloud-computing10
python10
rule-engine10
cicd9
devops9
event-grid9
serverless9
yaml8
security8
terraform7
terraformer7
gcp5

Programming languages (9)

PowerShellHCLTypeScriptC#CSSBicepJupyter NotebookMarkdown

Github contributions (5)

github-logo-circle
Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources
Role in this project:
userBackend Engineer & DevOps Engineer
Contributions:10 reviews, 50 commits, 89 PRs in 2 years 10 months
Contributions summary:Erin primarily contributed to the Azure-related components within the cloud-custodian project. Their work involved fixing linting issues, adding functionality to remove tags, implementing a tag trim action, and refactoring actions for parallel use. The user's code changes also included adding a storage queue function for event grid and creating an event subscription resource. These changes suggest a focus on improving the project's cloud resource management capabilities and ensuring operational efficiency within the Azure environment.
gcpquery-filterserverlesscompliancecloud-security
erwelch/cloud-custodian

May 2018 - Oct 2022

Rules engine for cloud fleet management and governance, DSL in yaml for policies to query, filter, and take actions on resources
Contributions:3 PRs, 419 pushes, 96 branches in 4 years 5 months
boshfleet-managementquery-filteratscompliance
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
Erin Welch - Principal Software Engineer at Truveta