Rory Steele is a seasoned software engineer with two decades of experience building resilient, scalable systems and delivering end-to-end solutions across multiple sectors. Currently at Neo4j, he contributes to core graph database internals—improving resource management, concurrency, and schema/index handling—to protect against leaks and data corruption in a widely used open-source project. His background spans principal and senior engineering roles where he designed, tested, deployed and supported complex features, with a strong focus on Java and recent work in Kotlin. Rory combines deep technical craftsmanship with data-first thinking, specialising in linked data, graphs and extracting veracity and semantics from messy datasets. Holding a PhD in Organic Chemistry, he brings a researcher's rigour to engineering problems and an appetite for refactoring and optimizing systems for long-term maintainability.
6 years of coding experience
16 years of employment as a software developer
Bachelor's degree, Biochemistry, 2.1, Bachelor's degree, Biochemistry, 2.1 at University of Nottingham
Contributions:33 commits, 5 comments, 2 issues in 10 months
Contributions summary:Rory's commits primarily focus on modifying and enhancing the internal implementation of the Neo4j graph database, addressing issues related to resource management, index usage, and schema handling. They've made significant contributions by refactoring code to improve the handling of database resources, specifically related to the closure of iterators to prevent leaks. The commits also involved refactoring, adding, and modifying code to address concurrency issues, as well as optimizing the index creation and schema management within the database system. The user has also been working on addressing potential data corruption issues, especially in relation to the big value property store.
An Engine-Agnostic Deep Learning Framework in Java
Contributions:4 pushes in 11 months
mlpcaffe2deep-learningagnosticmachine-learning
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.