Student Projects

Warwick Tunnel Boring Logo

Warwick Tunnel Boring

2.5+ Years on CAD and Simulations at Warwick Tunnel Boring. The only UK student team with a TBM and participant at the Not-a-Boring-Competition.

Read More

Warwick Racing Logo

Warwick Racing

1+ Years as Finite Element Lead at Warwick Racing.

Read More

Team Projects

Train control circuit schematic top down view

Train Control

Developed custom train control using RF-transmitted PWM values for variable speed. Integrated color and distance sensors’ boolean logic into motor functions, employing H-bridge connections for motor control

Read More

Self balancing robot, blue robot with two wheels

Self Balancing Robot - PID

Tuned and compiled a PID from Simulink to Arduino Mega using optimised C++ Simulink code generation.

Read More

E-Vita electric boat in the sea, top down view

E-Vita Electric Boat

Used photogrammetry to reverse engineer a retrieved boat to substitute an electric powertrain.

Read More

Personal Projects

PLACEHOLDER

Virtual Robot Arm - Inverse Kinematics

Virtual robot arm with inverse kinematics. Visualised and created in Blender / Python. Constrained to 5 degrees of freedom.

Read More

PLACEHOLDER

Matlab Rocket Simulation Script

Created a water rocket simulation script in MATLAB using iterative equations, automatically scaling arrays. Models the entire rocket path, subdivided into: thrust phase, deceleration phase then parachute phase.

Read More

PLACEHOLDER

Physical System Modelling Spring Powered Car

Integrated Simulink and Simscape node based coding to simulate all car subsystems: drivetrain, axles, wheels and gearbox. Accounting for tire friction and air resistance, linear inertia and wheel polar inertia.

Read More

PLACEHOLDER

CAD Design Showcase

Designed technical drawings with machining annotations for manufacturer including tolerances. Animated a single cylinder motorbike engine, modelled the engine’s piston head and a racing simulator rig, made 3D renders.

Read More

PLACEHOLDER

Managing Java SE-based Server Environment

Supervised self-hosted Java server with SFTP protocol, setup node based permissions and API integrations.

Read More

3D Modelling

PLACEHOLDER

Photogrammetry

Read More

PLACEHOLDER

User Generated Content

Read More

PLACEHOLDER

Game Assets

Read More