Dave Mcgrath is a seasoned engineering leader with over two decades of web experience and more than a decade in professional software roles, currently serving as Head of Engineering at LUCI. He has scaled teams from small full-stack groups to 50+ engineers, led cross-functional product and platform work across React, TypeScript/Nest.js, Ruby on Rails, Java and C#, and managed both cloud-hosted and on-prem systems. Known for turning legacy desktop and monolith systems into modern API-driven platforms, he blends hands-on engineering with hiring, staffing, and stakeholder collaboration. His background includes high-availability work at Bloomberg and building consumer-facing backends and frontends at fintech and media companies, giving him a rare mix of product empathy and operational rigor. A former Air Force avionics technician with a Computer Science degree and a J.D. in Entrepreneurship & the Law, he brings disciplined troubleshooting, legal/business literacy, and systems thinking to technical leadership. Based in the Greater Colorado Springs area, he excels at aligning engineering execution with business objectives while mentoring teams through growth and transformation.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Science Computer Science, Bachelor of Science Computer Science at University of Redlands
Doctor of Law (J.D.) Entrepreneurship & the Law, Doctor of Law (J.D.) Entrepreneurship & the Law at Pepperdine Law
Implementations and Notes on "Design Patterns Elements of Reusable Object-Oriented Software" by the Gang of Four
Contributions:96 pushes, 14 branches in 3 years 5 months
implementationsnotesprinciplesazerothcoreelements
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.
Request Free Trial
Dave Mcgrath - Head Of Engineering at LUCI | THE MODERN OS FOR MULTIMEDIA SYSTEMS