Karl Speer is a results-driven Software Engineer IV with 13 years building maintainable, test-driven C# and JavaScript applications, currently focusing on integrations and data transformations at Mindbody. He leads the open-source DnDGen project—an ASP.NET MVC/AngularJS generator—where he manages releases, CI/CD, and contributor workflows, reflecting his commitment to clean code and community collaboration. Karl has driven architecture and best practices as a Technical Lead and Senior Backend Engineer at globaledit and introduced TDD and automated testing at multiple companies, pairing hands-on implementation with mentoring. Equally at home in cloud environments (AWS, Azure, Docker) and in front-end frameworks (AngularJS, Knockout), he blends technical breadth with strong interpersonal communication and product-focused thinking. Outside engineering, he composes and arranges music and has sung professionally, an uncommon creative thread that informs his collaborative leadership and original problem-solving.
13 years of coding experience
14 years of employment as a software developer
Bachelor of Fine Arts (B.F.A.) / Bachelor of Arts (B.A.), English (emphasis in Creative Writing) / Mathematics, Bachelor of Fine Arts (B.F.A.) / Bachelor of Arts (B.A.), English (emphasis in Creative Writing) / Mathematics at Randolph College
Completion, German, Completion, German at Virginia Governor’s Full-Immersion Language Academy
High School, General High School Education, High School, General High School Education at E.C. Glass High School
High School, Science & Technology, High School, Science & Technology at Central Virginia Governor's School
This is a generic event logger that enqueues events and dequeues them on demand. It allows for dynamic updates that can be accessed while other processes run - namely, the DnDGen.Web project can display detailed updates while other Gen projects are running,
Contributions:3 releases, 6 PRs, 49 pushes in 3 years 6 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.