Summary
Tim Yates is a Senior Software Engineer with 14 years of experience building scalable, cloud-native systems and user-focused web applications. He has led architecture and cross-platform library development at Garmin, designed next-generation policy and billing systems at Pie Insurance, and currently contributes to AppFolio’s engineering efforts. Comfortable across JVM microservices, TypeScript front-ends, serverless patterns, and embedded C++, he excels at translating domain knowledge into pragmatic, testable solutions. Tim’s background spans analytics-driven scheduling for wind fleets to bioinformatics tooling, reflecting a talent for applying techniques from one domain to another. He champions usability, introduced Scrum and modern stacks in legacy teams, and consistently focuses on delivering software that tangibly improves users’ workflows. Based in Mound, Minnesota, he combines deep hands-on engineering with a curiosity that traces back to learning GW-BASIC on a Tandy.
14 years of coding experience
13 years of employment as a software developer
B.A., Computer Science, B.A., Computer Science at St. Olaf College
English, Spanish