Diarmuid Mcdonnell is a Senior Software Engineer with six years of experience building production systems across telecom and security domains, currently advancing detection and response capabilities at Rapid7. A Trinity College Dublin MEng graduate in Computer Engineering, he brings a strong foundation in problem-solving and diverse language/framework experience honed through roles at Qualcomm and internships at Equifax and Groupon. Diarmuid blends hands-on engineering with research-minded curiosity—evidenced by his work as a Research Associate on computational social science at the University of Manchester—so he approaches product problems with both systems thinking and an eye for data-driven insight. Based in Belfast, he’s keen on continuous learning and exploring new technologies, often translating academic rigor into practical, testable solutions in production environments.
6 years of coding experience
8 years of employment as a software developer
Master of Engineering - MEng, Computer Engineering, Master of Engineering - MEng, Computer Engineering at Trinity College Dublin
Materials associated with the Coding Demonstrations training series
Contributions:22 commits, 47 pushes in 7 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.
Request Free Trial
Diarmuid Mcdonnell - Senior Software Engineer at Rapid7