Matthew Shangle is a Senior Software Engineer based in Charlotte, NC, with six years of experience designing highly available, scalable, and maintainable systems. He focuses on large-scale structured and unstructured data processing, microservice architecture, and cloud-native solutions, bringing that expertise to his current role at Ally. Matthew progressed through roles at Allstate and VAULT, demonstrating steady growth from web development into complex backend and cloud engineering. He has a practical, production-first approach to system design and a knack for simplifying operational complexity. Though early in his career, he pairs hands-on coding with architectural thinking to deliver resilient data pipelines and services. He studied computer science at UNC Charlotte and brings a regional perspective to enterprise-scale engineering challenges.
6 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Computer Science, Freshman, Bachelor's degree, Computer Science, Freshman at University of North Carolina at Charlotte
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Matthew Shangle - Senior Software Engineer at Ally