Summary
David Rasch is an experienced technology leader and CTO with over a decade of hands-on experience scaling software, infrastructure, and teams to support hundreds of thousands of users and billions of emails and visits per month. He combines deep systems and data expertise—databases, Redis/Memcache, MySQL, cloud automation, and ML tooling—with practical product delivery, having modernized legacy stacks into microservices and increased deployment velocity at enterprise scale. A seasoned founder and executive, he has built engineering orgs from scratch, led M&A-scale growth (70k to 70k+ customers at iContact), and launched ML products into production. David is also a practiced coach and mentor, comfortable advising teams and boards, running incident calls, and teaching engineers at the CLI or in Vim. He favors candid, evidence-driven decision making and a culture of accountability, and often pairs data science insights (pandas, NumPy, scikit-learn) with architecture choices to drive measurable business outcomes. Based in Cary, NC, he balances strategic leadership with active technical contribution across Python, Ruby, Rust, JavaScript, and C#.
11 years of coding experience
22 years of employment as a software developer
Johns Hopkins University
High School Diploma, High School Diploma at John Burroughs School
BS, Computer Science, BS, Computer Science at University of Illinois Urbana-Champaign
English