Summary
Craig Ludington is a seasoned software engineer and manager with 15 years of experience building high-throughput, revenue-critical systems—most recently leading the Clojure team behind a Getaroom app acquired by Priceline that handles millions of API calls per hour with a strict no-downtime policy. He specializes in Clojure/Clojurescript, Common Lisp, Go, and Unix-centric tooling, and has applied that expertise across finance, telecom, government, blockchain, and large-scale internet infrastructure. Craig blends hands-on development with operational rigor, shipping frequent feature changes in fast-moving businesses and integrating Ethereum-based financial software in prior roles. Unusually for an engineering lead, he also has deep legacy systems experience (C, C++, Tcl/Tk, Perl) from diverse domains like 911 systems and internet backbones, which informs pragmatic decisions about reliability and maintainability. Based in Irving, Texas, he balances production-scale engineering with a penchant for functional languages and low-level systems work.
15 years of coding experience
19 years of employment as a software developer