Skip to content
View rnorth's full-sized avatar

Sponsoring

@Koenkk
@BottlecapDave
@alexander0042

Organizations

@testcontainers

Block or report rnorth

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rnorth/README.md

Hi, I'm Richard 👋

Principal engineer based in London, working on developer experience, testing, and the platforms and tools engineers use every day.

  • 🧪 I created Testcontainers in 2015 — throwaway, Docker-backed dependencies for integration tests. Now used across Java, .NET, Go, Node and Python at companies including Uber, Netflix, Spotify and Google.
  • 🚀 Co-founded AtomicJar (Testcontainers Cloud), acquired by Docker in 2023.
  • 🛠️ Currently at Skyscanner, where I build internal developer tooling — including turbolift, for mass code changes across a large service estate.
  • 🤖 Lately focused on making AI agents genuinely useful inside large, real-world codebases.

I like building pragmatic tools that pay attention to what engineers actually need and get the job done.

📫 LinkedIn · rnorth.org

Pinned Loading

  1. testcontainers/testcontainers-java testcontainers/testcontainers-java Public

    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.

    Java 8.7k 1.8k

  2. Skyscanner/turbolift Skyscanner/turbolift Public

    A simple tool to help apply changes across many GitHub repositories simultaneously

    Go 526 41

  3. gh-tidy-notifications gh-tidy-notifications Public

    `gh` CLI extension to tidy GitHub notifications

    Shell 8 3

  4. gh-combine-prs gh-combine-prs Public archive

    A `gh` extension for combining multiple PRs (e.g. Dependabot PRs) into one.

    Shell 109 16