Projects

Things I build on my own time โ€” CAD and 3D printing, an iOS app, and the occasional machine restoration. Same instincts as the day job, smaller budget.

Gridlet

Gridlet

My wife and I lost our daily crossword to a paywall. Four months later I had a word bank, a puzzle generator and an iOS app in review, and I still cannot write a line of Swift.

  • iOS
  • SwiftUI
  • Node.js
2026
Golf Putter

Golf Putter

Designed in Fusion 360, manufactured across two continents. The head form came from a factory in China. The grooves and the finish came from a shop twenty minutes away.

  • Fusion 360
  • Manufacturing
  • Sourcing
Pinecil Case

Pinecil Case

Four iterations of a 3D-printed case for an open-source soldering iron โ€” and a Fusion 360 refresher disguised as a project.

  • Fusion 360
  • 3D Printing
  • Design for Manufacture
2023
Low Profile Split Keyboard

Low Profile Split Keyboard

An Allium58, built twice and used daily. A number pad kit proved I could do it, and a Lily58 taught me what I did not want.

  • Electronics
  • Soldering
  • QMK
Cyclist Blind-Spot Monitor

Cyclist Blind-Spot Monitor

A LIDAR-based rear detector for a bicycle. Cars approach faster than you can hear them, and a mirror only helps when you are already looking.

  • LIDAR
  • Embedded
  • Sensors
Fume Extractor

Fume Extractor

A portable solder fume extractor that runs off DeWalt battery packs, built once soldering stopped being an occasional chore.

  • 3D Printing
  • Electronics
  • Fusion 360
Lathe / Mill Restoration

Lathe / Mill Restoration

A thirty-year-old lathe-mill combo, stripped and brought back into tolerance.

  • Machining
  • Restoration
  • Metrology
Tool Storage Wall

Tool Storage Wall

A wall of 3D-printed holders, designed around the tools I own rather than the ones a pegboard expects.

  • 3D Printing
  • Fusion 360
  • Shop