Donal Evans is a software engineer with a decade of experience building and hardening high-performance distributed systems, most recently contributing to GemFire/Tanzu and now at Elastic. He rose quickly through engineering ranks at Broadcom/VMware, leading redesigns of peer-to-peer messaging for reliability, driving performance testing and analysis, and helping deliver a Redis compatibility extension tied to customer-facing features. Skilled in rigorous code review, fault-tolerant design and performance engineering, he has a track record of resolving time-critical escalations and improving product quality through independent initiatives. Donal’s open-source contributions to Apache Geode include improving JDBC data source management and command-line tooling, reflecting a focus on data management and developer ergonomics. Trained originally as a physicist (First Class MPhys) with PhD research in optical nanofibres and a Distinction MSc in Computer Science, he combines experimental rigor with practical software engineering. He’s known for mentoring cross-functional teams and translating deep technical work into tangible product and process improvements.
10 years of coding experience
6 years of employment as a software developer
Master of Science - MS, Computer Science, Graduated with Distinction, Master of Science - MS, Computer Science, Graduated with Distinction at Swansea University
Contributions:1131 reviews, 154 commits, 282 PRs in 3 years
Contributions summary:Donal primarily focused on improving the creation and management of data sources within the Apache Geode project. Their work involved refactoring code related to JDBC data sources, modifying Hikari configuration, and adding new GFSH commands for registering, deregistering, and listing drivers. The user also contributed to code related to managing Async Event Queue processing. These changes demonstrate a focus on enhancing the system's data management and command-line interface capabilities.
Contributions:2 PRs, 625 pushes, 465 branches in 2 years 10 months
wfsapachejavageotoolsgeode
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.