Don Penney is a Principal Software Engineer based in Ottawa with over two decades of continuous software development experience and eight years in senior engineering roles. Currently at Red Hat, he brings deep telecom and embedded systems expertise from long tenures at Wind River, Genband, and Nortel, consistently progressing into higher-impact technical roles. He specializes in designing and delivering resilient, production-grade systems for infrastructure and communications platforms, with a practical focus on maintainability and operational reliability. Colleagues describe him as a steady technical leader who pairs hands-on coding with architecture and mentorship, shepherding complex projects from prototyping to scale. An Acadia University computer science graduate, he blends legacy systems know-how with modern open-source enterprise practices, often navigating the intersection of carrier-grade requirements and cloud-native engineering.
8 years of coding experience
23 years of employment as a software developer
BCS, Computer Science, BCS, Computer Science at Acadia University
Contributions:98 pushes, 67 branches in 1 year 4 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.