I like making cool robots

Featured Projects

The cool robots

Imperial Unibots

Imperial Unibots Founder

Node Note

Node Note

Modular Robot for Plant Management

Modular Robot

UKROC Rocketry

UKROC Team Lead

3-DOF CNC Whiteboard Plotter

3-DOF CNC Whiteboard

Tracked Robot Swarm

Tracked Robot Swarm

First Order Robotics

First Order Robotics

ICRS Card Scanner

ICRS Card Scanner

Custom Laptop Mod

Custom Laptop Thermal Mod

Technical Skills

Design & Prototyping

Fusion 360, SolidWorks, Blender3D, Onshape Additive FDM & Subtractive CNC PCB Design & Soldering

Software & Control

Python, C++, C# ROS2, Arduino, Linux HTML, CSS, JavaScript

Cloud & DevOps

AWS (EC2, S3, Lambda) GCP (Firebase, Cloud Functions) Git Version Control

Professional Experience

Mechatronics Engineer

InX Tech

March 2026 - Ongoing
  • Designing autonomous underwater vehicles for offshore surveying.
  • Working on designing all different aspects of the AUV from the unique glide engine to the power distribution boards using FEA
  • Performed practical tests by engineering custom test stations for data collection and reliability verification

Lead Mechanical Engineer

First Order Robotics

October 2025 - Ongoing
  • Collaborating with a team to design and build 6 competition-ready robots for RoboCup SSL Germany.
  • Redesigned training robots to achieve an 11% reduction in production costs without compromising function.
  • Engineered a custom transmission base station to communicate with all 6 robots over radio transmission.
  • Oversaw assembly and manufacturing of robots
  • Performed on site, emergency repairs during exhibitions

Project Coordinator & Imperial Unibots Founder

Imperial College Robotics Society (ICRS)

October 2025 - Ongoing
  • Elected as Imperial College Robotics Project Coordinator
  • Started the #1 Unibots Team in the country, achieved 1st place thrice in a row against other universities while staying 40% under allocated budget.
  • Managing 50+ Engineers across 3 teams
  • Maintaining 20+ 3D Printers and CNC Machines
  • Running 6th form outreach programs.

Lab Placement

Faculty of Natural Sciences - Make a Difference Program

June 2026 - August 2026
  • Finalist in the Faculty of Natural Sciences Make a Difference program, securing an 8-week lab placement.
  • Developed a sustainable, at-home respoolable, and biodegradable wax-based 3D printer filament as a direct replacement to PLA.
  • Engineered the filament to work seamlessly on existing, widely used 3D printers without requiring hardware modifications.

Technical Equipment Trainer

Tiffin School

December 2024 - Ongoing
  • Ran training sessions for both students and staff on the operation of our new Denford CNC router, laser cutter and 3D printers.
  • Diagnosed and repaired electromechanical failures in a CO2 laser cutter saving hundreds in repair costs and reducing downtime.

CTO & Sole Developer

Trading Games LTD

July 2023 - February 2024
  • Deployed a scalable serverless backend architecture using Google Firebase for a line of web apps.
  • Utilized Stripe to securely manage payments and worked closely with clients to tailor sites to their needs.

Volunteer

Oxfam Charity Shop

October 2021 - August 2024
  • Assisted with front-of-house customer service and managed till operations to support daily shop activities.
  • Organized incoming donations and maintained store floor displays to maximize charitable fundraising.

Education

Imperial College London Logo

Master's in Design Engineering

Imperial College London

September 2025 - July 2029
Serving as ICRS Project Coordinator and Ideas Lab manager.

Tiffin School Logo

A-Levels

Tiffin School 6th Form

September 2023 - July 2025
Achieved 4 A* in Maths, Further Maths, Physics, and Design & Technology.
Led the Tiffin Robotics and school rocketry team.
Golds in the UKMT Senior Maths Challenge

Awards: Jack Petchey Award Winner and Graduation Award winner.

Tiffin School Logo

GCSEs

Tiffin School

September 2018 - July 2023
Achieved the top grade in 6 STEM subjects
Golds in the UKMT Junior Maths Challenge and UKMT Intermediate Maths Challenege

Curriculum Vitae

Want a deeper dive into my experience, projects, and qualifications? View my full CV below.

View CV