Summary
Bret Young is a Principal Software Engineer based in Alabama with a multi-decade career focused on designing and shipping pragmatic, production-ready systems across web, mobile, and backend domains. He specializes in Clojure and ClojureScript today, having retooled front-end stacks and built loan data integration, digital mortgage experiences, and an internal Clojure training program at Guaranteed Rate. His background spans Ruby, Java, JavaScript, iOS, and legacy systems work, from early object-database prototypes and spatial indexing to modern single-page apps and mobile deployments. Bret combines hands-on implementation with developer enablement—he’s led training programs, created archetype projects, and taught internal classes throughout his career. Notably, he contributed early to the Pakyow Ruby framework and has a history of translating research-grade ideas into practical enterprise tools. With an MSEE from Purdue and a pattern-oriented architecture pedigree, he brings deep systems thinking and a track record of guiding technical direction in complex organizations.
14 years of coding experience
23 years of employment as a software developer
MS Electrical Engineering, MS Electrical Engineering at Purdue University