Darragh Clarke

Software Engineer at Oracle

Dublin, Ireland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Darragh Clarke is a software engineer based in Dublin with nine years of experience focused on backend systems and networking, currently contributing to the OpenJDK at Oracle. He has deep hands-on experience improving Java's networking stack—removing legacy functions, fixing DNS lossy conversions, and correcting HTTP/2 and socket behaviors—work that directly impacts a widely used, production-grade JVM. Prior roles at Tenable exposed him to cloud microservices, DevOps practices, and agile delivery, while early volunteer tutoring and society leadership show a track record of mentoring and community engagement. Practical, detail-oriented, and comfortable working across large open-source codebases, he combines low-level protocol fixes with real-world service delivery experience.
code9 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at University College Dublin
github-logo-circle

Github Skills (6)

javas10
http10
networking10
java10
jvm9
openjdk9

Programming languages (3)

JavaJavaScriptRuby

Github contributions (5)

github-logo-circle
openjdk/jdk

Jan 2023 - Jan 2023

JDK main-line development https://openjdk.org/projects/jdk
Role in this project:
userBackend Developer
Contributions:30 reviews, 4 commits, 21 PRs in 5 days
Contributions summary:Darragh primarily focused on improving the JDK's networking code, specifically related to the Java base module. They removed unused network functions and addressed potential lossy conversions within the DNS implementation. Furthermore, the user corrected HTTP/2 header behavior by omitting deprecated URI userinfo components and addressed an interrupt issue within an HTTP input stream. Their work touched multiple areas related to network socket operations and HTTP client behavior.
openjdkjavajvmjdk
DarraghClarke/jdk

Aug 2022 - Mar 2025

JDK main-line development
Contributions:144 pushes, 26 branches in 2 years 7 months
javajvmjdk
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
Darragh Clarke - Software Engineer at Oracle