Summary
Alexander Averill is a pragmatic software engineer with 12 years of experience building and modernizing full-stack systems, from embedded IoT integrations to cloud-native services. Based in Saint Paul, MN, he has driven feature development and performance improvements across React, .NET Core, Node.js, AWS, Kubernetes, and Azure DevOps, while also leading migrations that cut batch processing times by over 50%. He pairs hands-on coding with systems thinking—creating deployment pipelines, Terraform and CloudFormation infrastructure, and serverless workflows to increase observability and reliability. Alexander has a strong background in physical computing and interactive exhibits, bringing hardware integration experience (LEDs, sensors, custom touchscreens) to software projects and a knack for translating user-facing needs into robust backend solutions. He mentors peers and authors documentation for legacy systems, consistently pushing for engineering best practices like GitFlow, semantic versioning, and expanded automated testing.
12 years of coding experience
10 years of employment as a software developer
Bachelor's of Science Software Engineering, Bachelor's of Science Software Engineering at The University of Texas at Dallas
High School Diploma, High School Diploma at Kingwood High School
English