12 Month Work Placement
Ansys part of Synopsys
1 Year on Data Products team in the Materials Business Unit, previously “Granta Design” acquired by Ansys in 2019
Internships
DAF Trucks UK
Summer Internship at Leyland Trucks, part of DAF UK and subsidiary of Paccar.
Student Projects
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.
Team Projects
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
Self Balancing Robot - PID
Tuned and compiled a PID from Simulink to Arduino Mega using optimised C++ Simulink code generation.
E-Vita Electric Boat
Used photogrammetry to reverse engineer a retrieved boat to substitute an electric powertrain.
Personal Projects
Computational Materials & FEA Portfolio
Applied energy-based damage and Hashin failure criteria in explicit FEA simulations to model fibre-reinforced composite fracture and damage evolution in static loading and machining.
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.
Undergraduate Dissertation
3rd year dissertation: 25.2% weight reduction in an orthosis gearbox via topology optimisation, gyroid TPMS characterisation, and MATLAB + Abaqus automation.
Virtual Robot Arm - Inverse Kinematics
Virtual robot arm with inverse kinematics. Visualised and created in Blender / Python. Constrained to 5 degrees of freedom.
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.
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.
Managing Java SE-based Server Environment
Supervised self-hosted Java server with SFTP protocol, setup node based permissions and API integrations.