Zan Thrash

Principal Software Engineer at RB Global Inc.

Galt, California, 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
Zan Thrash is a Principal Software Engineer with 15+ years of experience building maintainable, customer-focused software and driving delivery at scale. He blends hands-on full-stack development—Java, Ruby, Groovy, Grails, Rails—with agile leadership and domain-driven design to help teams ship reliable features faster. Zan has strong Spinnaker and cloud experience, contributing core orchestration, cloud-provider health checks, and UI fixes to well-known open-source projects like Spinnaker and Netflix Asgard. He mentors teams in test-driven development and Scrum, emphasizing practices that reduce long-term maintenance costs. Based in California but active in the Twin Cities OSS ecosystem, he combines enterprise experience (Target, Netflix) with consulting roots to tackle both architecture and hands-on implementation. An understated strength is his track record of improving complex systems end-to-end—from API gateways to management UIs—while keeping user communication central.
code15 years of coding experience
job24 years of employment as a software developer
bookBS Housing Economics, BS Housing Economics at University of Minnesota
bookMS Software Engineering, MS Software Engineering at University of St. Thomas
github-logo-circle

Github Skills (35)

javascript10
web-application10
grails10
apidoc10
groovy10
testing10
health-check10
css10
ui-design10
java10
javas10
uid10
api10
aws10
front-end-development10

Programming languages (5)

TypeScriptJavaShellJavaScriptGroovy

Github contributions (5)

github-logo-circle
spinnaker/deck

Nov 2014 - Mar 2017

Management UI for Spinnaker
Role in this project:
userFront-end Developer
Contributions:55 releases, 705 commits, 311 PRs in 2 years 4 months
Contributions summary:Zan primarily focused on improving the Management UI for Spinnaker, as indicated by the commits involving code changes in the `deck` repository. Their work includes debugging and fixing issues. The user made contributions that span across multiple areas of the codebase, with modifications to files related to UI design, user interactions, and code refactoring.
reactmanagement-uispinnakerreactjsapollo-client
spinnaker/gate

Mar 2015 - Mar 2017

Spinnaker API Gateway
Role in this project:
userBack-end Developer
Contributions:2 releases, 22 commits, 3 PRs in 2 years
Contributions summary:Zan contributed significantly to the `gate` repository, a Spinnaker API Gateway. Their primary focus was on integrating "Mahe Fast Property" features, including the addition of controllers, services, and internal service interactions. This involved modifications across multiple Groovy files to facilitate fast property management within the gate application. The user also addressed a bug related to security group fetching by including vcpId in the request.
api-gatewayapigolanggatewayspinnaker
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
Zan Thrash - Principal Software Engineer at RB Global Inc.