Backend

Remote.com

AI & Knowledge Management Team

I joined the Remote.com AI and Knowledge Management team in 2023. On this team I was technical lead for a number of projects:

  • Knowledge Management & AI Governance Data Pipeline
  • AI Support Chatbot
  • AI Support Email Auto-Responder
  • AI Evaluation Framework
  • Ask An Expert (backend)
more»

Global Entertainment Company

Restructuring & Cost Reduction

I began consulting for a global entertainment company in 2021. I lead the project to restructure and dismantle a Kafka-based event-sourcing system costing the business tens of thousands of pounds every quarter in infrastructure costs.

more»

Immerse VR

Globally Distributed VR Networking Platform on AWS ECS

Immerse is a VR startup based in London, UK. Immerse provides an enterprise virtual reality CMS and Unity SDK . I joined the company in 2017 as their lead DevOps Engineer to lead the company’s effort in becoming a global VR platform.

more»

Grouper Experiments

MVC Mobile Apps Built With ReactJS

Grouper is an “Offline Social Club” who joined YCombinator in 2012.

In 2013 Grouper decided to pivot towards a mobile-first experience, and I was brought onboard contracting as a senior full-stack developer.

I worked under the guidance of Tom Blomfield, Tom Brown and Michael Waxman to deliver the backend services that powered the platform.

As part of an ongoing initiative, we frequenlty built off-shoot products and experiments in order to test our assumptions about our market. Each iteration went from conception to market in less than 2 weeks.

more»

Elixir Phoenix Development

Build scalable, real-time web applications

Elixir Phoenix is a powerful framework for building web applications. It is a modern, functional, and performant framework that is easy to learn and use.

Elixir and Phoenix excel at highly-concurrent, real-time applications. They are a great fit for building web applications that require low-latency and high-availability.

more»