Summary
Andrew Wagner is a Staff Software Engineer with 11 years of experience building full-stack and cloud-native systems, currently shaping telephony platform features at OpenPhone from Austin. He brings deep hands-on expertise across Java, TypeScript, React, Spring Boot, Docker, and Kubernetes, and has designed microservice architectures deployed on Google Cloud while integrating complex third-party systems like NetSuite and payroll providers. A pragmatic engineering leader, he has led teams, acted as ScrumMaster, and created reusable component and automation frameworks that cut prototyping time and reduced manual testing. Andrew is also a graphics enthusiast who built forward- and deferred-renderers in OpenGL/DirectX before adopting Unity, and he applies that systems-level curiosity to app and platform design. Outside work he explores personal microservice projects, mobile apps, and homebrewing, reflecting a polyglot approach to tooling and continual learning. Based in Manor, Texas, he blends technical depth with mentorship and a knack for turning integrations and automation into measurable business value.
11 years of coding experience
14 years of employment as a software developer
Master of Science (MS) Computer Science, Master of Science (MS) Computer Science at Georgia Institute of Technology
Bachelor of Science Computer Science, Bachelor of Science Computer Science at Colorado School of Mines