Hello there! 👋

I'm Joe Southan a full stack Software Engineer based in London, UK.

I'm a product oriented developer having worked for a leading property startup, a recurring payment provider, and a claims management platform.

My current tech stack includes Ruby, Rails, Go, Elixir and Javascript (ES6/7) - with React primarily for frontend. For DevOps, I have experience deploying applications with Docker, Kubernetes, Helm, Chef and Ansible.



December 2017 - Present

A recurring payments provider allowing businesses to take payments from customers worldwide. Working with banking partners to build integrations and handle account to account transfers.


  • Technical Lead - Senior Software Engineer
  • Senior Software Engineer
  • Software Development Engineer III


  • Writing integrations with global partner banks
  • Handling payments securely
  • Designing and implementing payment architecture
  • Building microservices
  • Managing applications with Kubernetes
  • Defining the technical outlook for my team
  • Contributing to cross functional work
  • Mentoring and coaching team members
Ruby Rails PostgreSQL Docker Kubernetes gRPC Google Cloud


December 2014 - November 2017 (3 Years)

A PropTech providing tools for landlords to manage their properties with credit checks and tenancy agreements.


  • Maintaining and developing several Rails applications
  • Implemented Stripe Connect for rent collection for landlords
  • Introduced Webpack
  • Refactored legacy JS to ES6
  • Maintained infrastructure on AWS with Chef
  • Integrated AWS products such as; RDS, Lambda, SNS, S3
Ruby Rails Javascript PostgreSQL AWS DevOps RSpec


July 2014 - November 2014 (4 months - Internship)

An insurance claims management platform; allowing companies to easily manage ongoing claims between parties


  • Maintaining and developing a Rails 3.2 app
  • Using MongoDB + aggregation framework to generate reports
  • Using TDD with RSpec and Selenium
  • Liaising with clients
Ruby Rails Javascript MongoDB RSpec