Portfolio · Work samples

Projects & work samples,
featured one by one.

Each project gets its own spotlight. Click a filter to jump to what interests you.

AutoCAD Automation Toolkit
AutoLISP · AutoCAD

AutoCAD Automation Toolkit

A library of custom AutoLISP routines that does my boring drafting for me — layer setup, dimensioning, block insertion and title sheets in a single command. What used to take half an hour now takes two minutes.

What I did

  • Built reusable AutoLISP functions with prompts and error handling
  • Automated the repetitive stuff: layers, dimensions, blocks, title sheets
  • Cut the time per drawing from ~30 minutes to ~2 minutes

Tools

AutoLISPAutoCADVisual LISP
30 min → 2 minper drawing, every time
Python Batch File & Data Automation
Python · Automation

Python Batch File & Data Automation

Python scripts that rename, sort, convert and process thousands of files and reports on their own — no more clicking through folders by hand. Built so anyone can run them without touching a line of code.

What I did

  • Automated bulk file renaming, sorting and conversion
  • Processed spreadsheets and reports with pandas & openpyxl
  • Turned a full day of manual work into seconds

Tools

Pythonpandasopenpyxl
1,000s of filesprocessed automatically
CNC Part — Design → Toolpath → Machined
CAD · CNC

CNC Part — Design → Toolpath → Machined

A part taken all the way from a CAD model, through CAM toolpaths, to a finished machined piece — designed for manufacture from the very first sketch and verified to tolerance.

What I did

  • Modelled the part in CAD with manufacturability in mind
  • Generated and optimised the CNC toolpaths
  • Machined and verified the final part to tight tolerance

Tools

CADCAMCNC Machine
±0.01 mmtolerance held
3D-Printed Product Prototype
CAD · 3D Printing

3D-Printed Product Prototype

A functional product prototype — designed for printability, sliced with tuned settings and printed, then iterated version by version until it worked perfectly.

What I did

  • Designed the model in CAD specifically for 3D printing
  • Tuned slicer settings for strength and surface finish
  • Iterated through versions to a working prototype

Tools

CADSlicerFDM Printer
5 iterations→ working prototype
A Web App That Earns
Web App · Product

A Web App That Earns

A web app built to solve a real problem — with user accounts, payments and a clean interface, so it earns while I sleep. This is how my coding skills become a product people pay for.

What I did

  • Designed and coded the full app end to end
  • Added user accounts, payments and a clean UI
  • Launched it live and started earning

Tools

PythonFlaskDatabaseStripe
Liveserving users & earning
Product Design & Technical Drawings
CAD · Drafting

Product Design & Technical Drawings

A complete design package — 3D model, assembly and fully dimensioned technical drawings, ready to hand straight to a manufacturer with zero back-and-forth.

What I did

  • Modelled the full product in CAD
  • Produced dimensioned, GD&T-ready drawings
  • Delivered a manufacturing-ready package

Tools

CADDraftingGD&T
Ready to manufacturecomplete drawing set
Reverse-Engineered Part — Physical to CAD
Reverse Engineering · CAD

Reverse-Engineered Part — Physical to CAD

A worn-out part with no drawings, brought back to life as a clean, parametric CAD model — measured, modelled and verified against the original.

What I did

  • Measured the physical part and photographed every angle
  • Modelled functional surfaces to spec, cosmetic ones by eye
  • Verified the new model with a test print before delivery

Tools

CADMeasurement tools3D Printer
No drawingsback to a working CAD model
Precision Inspection & QC Report
Metrology · Quality

Precision Inspection & QC Report

A full measurement and inspection pass on a machined part — every critical dimension checked and documented in a clear quality report.

What I did

  • Measured all critical dimensions against the drawing
  • Documented results in a clean QC report
  • Flagged two out-of-tolerance features before they shipped

Tools

Metrology toolsInspectionReporting
Pass / fail reportevery dimension verified