Technologies

  • Rust
  • Node.js
  • MongoDB
  • AWS
  • GraphQL
  • Terraform
  • Docker

Experience

  • MLOps Engineer @ Thrive Learning (May 2024 - Present)
  • Contractor for ANTZ UK Limited (May 2024 - August 2024)
    • Setup infrastructure to host a Ruby application and Postgres Database using DigitalOcean, OpenTofu (Terraform) and Nginx.
  • Backend engineer @ Thrive Learning (November 2022 - May 2024)
    • Creating POCs for new ideas and features.
    • Developing a HR system integration for syncing user information.
    • Resolving critical vulnerabilities across our services.
    • Improving the performance of API queries to reduce latency and overhead.
  • Junior Microservice Developer @ Thrive Learning (July 2021 - August 2022)
    • Developing Node.js microservices
    • Handling high priority bugs and issues.
    • MongoDB migrations for production databases.
    • Mentoring new starters to the team.
    • Working in a high pace agile squad.

Education

  • BSc Computer Science (The University of Sheffield)
    • 2022-2025
    • BCS Eliot Chiat Prize for Best Overall Level 2 Performance
  • A levels
    • Computer Science: A*
    • Maths: A
    • Physics: A

Projects

More detail and links coming soon.

  • Static markdown blog generator (Rust)
  • Self hosted cloud storage solution (React.js, S3)
  • URL shortener (Node.js, React.js)
  • LMC CPU simulator (Typescript)
  • Instant messaging app (React.js, Node.js, Socket.io)
  • ESH - school managment platform (Node.js, React.js)
  • Minecraft world parser (Electron, JavaScript)
  • Http DB (Typescript)
  • pipeline runner (Typescript)