Summary
Eric Olson is a Senior Software Engineer with 12 years of experience building and modernizing cloud-native systems, currently designing SaaS at ServiceTitan after a long tenure leading product and platform work at Barracuda. He blends hands-on architecture—microservices, Kubernetes, Azure Functions, durable workflows, and Terraform—with pragmatic engineering practices that restore confidence in legacy systems through refactoring and comprehensive testing. Eric has shepherded products from prototype to paying customers, reduced costs by re-architecting services into AKS, and even built custom OCR pipelines integrating OpenCV, Tesseract, and Google DLP. A coach and recruiter as well as a coder, he routinely grows teams and stabilizes delivery pipelines while keeping an eye for incremental improvement rather than dogma. Based in Ypsilanti, Michigan, he pairs systems-level thinking with a tinkerer’s delight for designing things from scratch and enhancing what already works.
12 years of coding experience
26 years of employment as a software developer
Computer Engineering, Computer Engineering at University of Michigan
AS, Engineering, AS, Engineering at Lansing Community College
AS, Biology/Mathematics, AS, Biology/Mathematics at Spokane Falls Community College