Summary
David Mackenzie is a seasoned Senior Engineer with 34 years of experience spanning software development, system and network administration, and low-level programming in C and assembly. He has a strong record of improving maintainability, data quality, and automation across projects—from building database-driven web provisioning systems and analytics back ends to re-architecting national-security products and integrating OpenID Connect and ML pipelines. Comfortable across Linux, BSD, Windows, and cloud (EC2), he repeatedly inherits messy systems and delivers organization, documentation, and durable automation that reduce operational burden. David pairs deep technical fundamentals with creative skills in audio/video production and technical writing, often contributing beyond his role to improve team effectiveness. Based in Gaithersburg, MD, he is a self-directed researcher and troubleshooter who quickly gets up to speed on unfamiliar systems and finds practical ways to add value.
34 years of coding experience
30 years of employment as a software developer
The University of Maryland, College Park
St. Olaf College