About Me
Education
University of Cambridge
Manufacturing Engineering BA 2:1
2021 -> 2022
Medicine
2019 -> 2025
Awards
Manufacturing Engineering Prize
- Awarded for best project in the year group
Experience
Software EngineerSeptember 2024 -> Present (Contract)
Diagnostic Path Solutions LTD
- Building data pipelines and AI models for medical research
Freelance Software EngineerAugust 2021 -> September 2023
Fiverr
- Building web scrapers, bots, dashboards, and more
Owner of StudySqueeze.comMay 2023 -> Present
Built a SaaS product to help students study
1300+ MAU
Skills
Frontend
Vue
React
TailwindCSS
Sass
Backend
Python
Node.js
MySQL
PostGreSQL
Google Cloud
Cloudflare Workers
Somewhere inbetween
Nuxt
Next
Projects
Studysqueeze.com
A web app for generating flashcards and diagrams with AI.
- 1300+ Monthly Active Users
- Edge SSR using Nuxt.js
- Authentication
- Subscriptions and payments
- File storage
- TDD using Vitest
- Monitoring with Sentry
- Asset generation with Playwright

Frontend
Vue
Nuxt
Tailwind
Sass
Backend
Supabase
PostgreSQL
Cloudflare - Workers, KV, R2, D1
Google Cloud
Python
Other
Sentry
Google Analytics
Stripe
Vitest
Playwright
Freelance work - Fiverr
Provided various freelance software development services on Fiverr.
- 150+ projects completed
- 100+ Clients satisfied
- 100% 5 star rating
- Worked with clients to develop solutions to their specifications
- Extensive work with ORMs and Relational Databases

Using
Python
Django
MySQL
MongoDB
AWS - EC2, S3, RDS
Node.js
Typescript
Pablo - University Project
Designed and developed the backend software for a CNC painting robot
- Backend written in Python
- Utilizes AWS WebSocket and Retrieval APIs
- Asynchronous queueing of tasks
- Interface with Arduino via serial port
- Awarded for best project in the year group
Using
Python
Pytest
AWS
Medical Coding
Bespoke text classification models for generating medical diagnostic and treatment codes, and a UI for evaluating results
- Backend written in Python
- User interface built with React, Tailwind, Tanstack (Table and Query)
- Saved nearly £70,000 worth of doctors time within 1 NHS Trust
- Used to resolve a ~16,000 backlog of un-coded medical records
Backend
Python
TensorFlow
Frontend
React
Tailwind
Mask Editor
A tool for generating masks for medical specimen images
- Backend written in Python
- Frontend built with Vue.js and Tailwind
- Used for editing masks and labelling data for computer vision models
- Ability to have masks generated based on an existing model
- SQLite database for storing mask data
Backend
Python
SQLite
Frontend
Vue
Tailwind