Duncan Mcgreggor is a veteran technology leader and current CTO with over four decades in computing and more than 15 years focused on networked and distributed systems. He blends hands-on engineering—shipping systems in Rust, Go, Clojure, Erlang/LFE and more—with strategic leadership of engineering organizations, having scaled teams and driven product and architecture at companies from Canonical and Rackspace to NASA contracts and startups. His work emphasizes resilient, realtime distributed services, cloud-native deployments, and open source community building, including long-term contributions to Lisp Flavoured Erlang and other OSS projects. Known for mentoring engineers and building engineering cultures, he has a track record of translating scientific and geospatial requirements into production systems (notably for NASA and USGS). Based in the Twin Cities, he also brings unusual depth from earlier roles in cryptologic/intelligence and formal studies in physics, mathematics and meditation, which inform his systems thinking and leadership style. Recent activity includes leading Banyan through acquisition by Bilt while continuing to contribute to language and community tooling.
22 years of coding experience
25 years of employment as a software developer
Berklee College of Music
Cryptologic and Intelligence Training (98G), Cryptologic and Intelligence Training (98G) at Goodfellow Air Force Base
Applied Mathematics, Applied Mathematics at University of Massachusetts Amherst
Physics & Mathematics, Physics & Mathematics at University of Maryland
Linguist Level III Arabic Speaker, Linguist Level III Arabic Speaker at Defense Language Institute Foreign Language Center
Philosophy & Meditation, Philosophy & Meditation at Drikung Kagyu Institute, Dehradun, India
An earth science metadata repository for NASA EOSDIS data
Contributions:4 PRs, 573 pushes, 170 branches in 1 year 7 months
scienceeosdisearthscience-metadatametadata
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.