My first foray into leatherwork, hand-stitched a sheath for my hatchet.
3D-printable license plate bracket for my Yamaha FZ6. Designed in Autodesk Inventor.
As a co-op position in the spring semester of 2017, I programmed a member-management and payment system for Victoria Makerspace (where I've been a member since 2015), and designed their website. I used Go as the server language, making extensive use of its standard library, along with PostgreSQL for the database and the Stripe API for online payments. One of the more difficult challenges was integrating cleanly with the existing Discourse forum, which required writing a single-sign-on endpoint and implementing its REST API in Go.
As my motorcycle has 4 throttle bodies—each with manual idle adjustments—synchronizing the idle control valves for smooth closed- and part-throttle operation can be difficult without expensive tools. Using an ATmega328 MCU, Freescale MPX-series pressure sensor, and an LCD, I built a simple sensor circuit that outputs gauge pressure values to the LCD, so that I can accurately synchronize the throttle bodies.