Summary
Todd O'bryan is a seasoned software engineer and educator with 14 years of experience building backend libraries and developer-facing platforms, most recently enabling custom processes on Workday Extend using Kotlin and Scala. He blends production engineering at companies like Workday, Amazon, and Google with a long history of teaching computer science—now serving as an AP Computer Science Principles teacher—bringing rare firsthand experience translating industry practices into classroom learning. His strengths lie in library and infrastructure code that services depend on, rather than user-facing deployments, and in normalizing complex data pipelines for analytics. With advanced study in linguistics and dual undergraduate degrees in mathematics and music, he approaches problems with analytical rigor and creative perspective, often favoring elegant abstractions over quick fixes. Based in Louisville, KY, Todd is comfortable across languages and layers and enjoys tackling the subtle glue work that makes large systems reliable.
14 years of coding experience
24 years of employment as a software developer
University of California, San Diego
Linguistics, Linguistics at University of Rochester
B.A. Mathematics Music, B.A. Mathematics Music at Beloit College
Spanish