Skip to main content

About Me

Hello! My name is R.J. Lorimer, and I’m a professional software developer.

I am currently working for AtomicJar as principal platform engineer for the ecosystem behind Testcontainers Cloud. TCC is an amazing way to run your container-based tests without running containers. Let us worry about the servers and docker security so you can worry about your application.

My History #

Prior to working for AtomicJar I worked for nearly six years at UKG, Inc. (formerly Ultimate Software) as a Principal Software Architect for several projects. And prior to that, I spent eight years immersed in the high-energy (and never boring) gaming industry, first working for Electrotank as Director of Platform Engineering, then working for Mind Pirate as the Cloud Whisperer, and most recently working for High 5 Games as their Director of Server Development.

Over the course of my career, I have technically lead a large variety of powerful teams.

Here’s a mini CV:

  • I’ve been developing in Java, or otherwise on the JVM for more than 23 years.
  • My expertise is in building high-concurrency, low-latency, fault-tolerant systems.
  • Working in the games industry has given me unique experience in building low-latency systems at significant scale. This has given me valuable knowledge in low-level network, complex clustering problems, and large data management.
  • The games industry also deals with tremendous amounts of data (hundreds of terabytes) all day long, so I have developed a lot of knowledge working with large scale database and distributed technologies.
  • I have several years experience with Kotlin, Ruby, C#, Scala, Javascript, HTML, relational and non-relational database technologies.
  • I have done a significant amount of editorial work over the years.
  • I do all my own stunts.

Please feel free to Contact Me!