Richard North is a Principal Software Engineer with 15 years of experience building developer-focused tooling and cloud-native test infrastructure, currently leading devex efforts at Skyscanner from London. He is the creator of Testcontainers and has deep hands-on expertise in back-end systems and test automation, including implementing a virtual JDBC driver to simplify containerized database testing. His career spans senior engineering and leadership roles—including CTO at AtomicJar and Chief Engineer at Deloitte Digital—where he combined delivery, architecture and developer experience. Known for improving observability and reliability, he brings pragmatic engineering, open-source stewardship, and a knack for turning complex integration challenges into reproducible developer workflows.
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:14 releases, 400 reviews, 1178 commits in 7 years
Contributions summary:Richard implemented an experimental virtual JDBC driver for database interaction within the test suite, focusing on containerized database interactions. Their work involved developing and integrating a virtual JDBC driver and test classes, suggesting contributions to the core backend infrastructure of the project. The user also refactored and enhanced logging across several modules, demonstrating attention to test infrastructure and debugging. These efforts reflect a focus on ensuring test reliability and simplifying database interaction.
Contributions:2 PRs, 4 pushes, 2 branches in 2 years 6 months
gh-clinotificationstidygithub-notificationscli
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
Richard North - Principal Software Engineer at Skyscanner