Portfolio

  1. Tourlane
    Travel planning platform

    Backend service team for Tourlane's customer-facing travel planning and booking platform. Led development of scalable APIs, refactored legacy modules, and documented architectural decisions through RFCs and ADRs.

    Ruby on Rails PostgreSQL AWS Sidekiq Grafana Claude Code
    tourlane.com
  2. HeyJobs
    Marketing engineering

    Growth infrastructure for HeyJobs' marketing engineering team: integrating acquisition channels, automating campaign distribution, and building scalable services for job advertising at scale.

    Ruby on Rails React AWS
    heyjobs.co
  3. Cloud Logistics
    Logistics platform

    Full-stack logistics platform built for an international client. Owned backend architecture and API design end-to-end, from requirements through production deployment.

    Ruby on Rails React GraphQL PostgreSQL Docker Kubernetes
    bigbinary.com
  4. Gemini
    Client platform

    Production application delivered for an international client. Designed APIs, database schemas, and served as the technical liaison for client-facing architecture decisions.

    Ruby on Rails RSpec Node.js Express Auth0 Postgraphile
    bigbinary.com
  5. NitroHelp
    Customer support tooling

    Customer support tooling platform. Built and maintained backend services and GraphQL APIs, with frontend work in Angular. Full project lifecycle ownership from scoping to deployment.

    Ruby on Rails Angular GraphQL Jest Docker
    bigbinary.com
  6. Gymshim
    Fitness and gym management

    Fitness and gym management platform. Built backend modules and asynchronous processing systems, optimised database schemas, and worked across the full stack with React and Rails.

    Ruby on Rails React PostgreSQL RabbitMQ
    haptiq.com
  7. H2Observer
    Geospatial water monitoring

    Geospatial water monitoring platform using PostGIS and Mapbox for location-aware data visualisation. Backend written in Clojure with Ring and Compojure, with async data pipelines via RabbitMQ.

    Clojure Ring Compojure PostGIS Mapbox RabbitMQ
    haptiq.com
  8. NFHS Learn
    E-learning platform

    E-learning platform for the National Federation of State High School Associations. Built backend services with Rails and Python, integrated CI/CD with Jenkins, and contributed to frontend work in React.

    Ruby on Rails Python React PostgreSQL Jenkins
    haptiq.com