Summary
Keith Gaddis is a Principal Software Engineer with over 25 years in the industry and a 16-year track record of senior engineering leadership, currently based in Pacifica, California. He excels at transforming architectures and delivery pipelines—most recently driving an 87% reduction in deployment times through a Kubernetes migration and rebuilding CICD to cut build times by over 80%. A pragmatic mentor, Keith has led multiple company-wide language shifts from Ruby to Elixir, improving fault tolerance and team productivity while shepherding early-career engineers. He pairs infrastructure, security, and compliance expertise (including HITRUST work) with product-focused initiatives like business intelligence that accelerated feature delivery. His background spans startups and enterprise products—CTO roles, event-sourced experiments, and high-concurrency Elixir systems that slashed server counts by 95%—showing a knack for solving both scalability and operational cost problems. Known for hands-on coaching and cross-functional influence, he turns complex technical strategy into measurable business outcomes.
16 years of coding experience
20 years of employment as a software developer
University of Texas at San Antonio
Computer Science, Computer Science at The University of Southern Mississippi
The University of Alabama in Huntsville
Austin Community College