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

I am currently the Principal Back End Engineer (aka Cloud Whisperer) for Mind Pirate, Inc. As my title implies, I’m the principal engineer for the server components of our games, applications, and our next-generation mobile platform, Callisto.

Prior to Mind Pirate, I worked for Electrotank as the Director of Platform Engineering, where I was the lead developer for the networking and game-logic middleware platforms that Electrotank offered. In that capacity, I presented at QCon and GDC on our tech (requires GDC Vault access).

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 14 years. * I have several years experience with Ruby, C#, Scala, Javascript, HTML, relational and non-relational database technologies. * My expertise is in building high-concurrency, low-latency, fault-tolerant systems. * Working in the massively-multiplayer 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. * I have done a significant amount of editorial work over the years. * I do all my own stunts.

Please feel free to Contact Me!