Matthew Sprague is a Senior Software Engineer with 17 years of experience building scalable Java microservices and event-driven backends, currently driving backend engineering at The Craneware Group. His career spans telecom-grade systems at AT&T to healthcare-focused solutions at Sentry Data Systems, giving him deep experience in reliable, high-throughput systems and operational rigor. He holds a Master’s in Computer Science and a portfolio of applied degrees in software, electronics, and industrial maintenance, reflecting a practical, multidisciplinary approach to problem solving. Known for translating legacy telecom practices into modern microservice architectures, he balances hands-on coding with system design and production support. Based in Stevensville, Michigan, he brings a reputation for steady delivery across long-tenured roles and for applying formal engineering discipline to business-critical applications.
17 years of coding experience
7 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of Michigan-Flint
Associate of Applied Science, Industrial Maintenance, 3.5, Associate of Applied Science, Industrial Maintenance, 3.5 at Southwestern Michigan College
Associate of Applied Science, Software Engineering, 4.0, Associate of Applied Science, Software Engineering, 4.0 at Cleveland Institute of Electronics
Bachelor of Science (B.S.), Information Technology - Software, Bachelor of Science (B.S.), Information Technology - Software at Western Governors University
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 Sprague - Senior Software Engineer at The Craneware Group