Summary
Grant Welch is a software engineer in test with 12 years of experience building and improving CI/CD, build systems, and test infrastructure across companies from startups to enterprise. Based in San Jose, he combines deep Linux and systems expertise with practical scripting in Python and Ruby to automate test frameworks, restore infrastructure, and modernize pipelines. His background spans QA automation, build tooling (Make, Maven, Gradle), and containerized deployments with Docker and Kubernetes, and he’s led interim project teams to deliver internal developer tools. Notably, he has hands-on experience migrating projects from Python 2 to Python 3 and operating large lab environments, giving him a pragmatic edge in legacy-to-modern transitions. Colleagues rely on him for triage rotations and observability around flaky testbeds, and he contributes to open-source tooling and build reliability in his spare time.
12 years of coding experience
13 years of employment as a software developer
Bachelor of Science (B.S.) Computer Science Computer Information Technology, Bachelor of Science (B.S.) Computer Science Computer Information Technology at Northern Kentucky University
English, French