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)