Ethan Garofolo is a Principal Engineer with 13+ years of experience helping organizations create predictable delivery Flow by aligning process, team communication, architecture, and technical practices. He combines hands-on systems architecture and full-stack implementation—spanning Node.js, Ruby on Rails, Clojure, React, and AWS—with coaching and transformation work that turns monoliths into autonomous microservices. As founder of Such Software and earlier Big-Oh Studios, he blends entrepreneurial pragmatism with enterprise delivery, and has led data and platform architecture roles at companies like Berkadia and Aumni. Ethan publishes Practical Microservices Daily and authored Practical Microservices, reflecting a rare focus on bite-sized, actionable guidance for busy engineering leaders. Based in Provo, Utah, he’s known for a holistic approach that treats process, people, and code as a single system rather than isolated concerns.
13 years of coding experience
14 years of employment as a software developer
Winona State University
Bachelor of Science Computer Science French, Bachelor of Science Computer Science French at Brigham Young University
Starting point for the practical-microservices workshop
Contributions:51 commits, 3 PRs, 20 pushes in 3 days
starting-pointworkshopdockerpracticalpoint
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
Ethan Garofolo - Principal Engineer at O.C. Tanner