Summary
Andy Hill is a Full Stack Engineer with 16 years of experience building and leading software delivery at the Tennessee Valley Authority, specializing in .NET, C#, TypeScript, and Angular. He designs and integrates front-end and back-end systems for time-sensitive and real-time applications, routinely troubleshooting the hardest technical and process problems his teams face. As a hands-on technical lead, he balances coding, architecture, and people management—making resourcing decisions, reviewing work, and coaching engineers. A curious problem-solver whose favorite question is “how does it work?”, Andy combines analytical rigor with clear communication to translate complex requirements into reliable production systems.
16 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at The University of Tennessee at Chattanooga
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Georgia Institute of Technology