Posts
Cancel

Welcome

Welcome to my site. It's a slow work in progress containing some of the projects I've worked on, and other random useful information.

Coding Projects

Some GitHub repositories that I've built.

Software for performing FFT analysis

Testing of various neural network algorithms

Simulator for a 6 DOF hexapod system

Various scripts for Texas Instruments TI84 calculators

A collection of various useful functions

Projects

Detailed writeups of some projects I've worked on.

Reducing Vibration With Input Shaping

Input shaping is an extremely interesting technology. It offers significant productivity gains in the field of motion control with almost no cost. Sound too good to be true? Surpringly, input shap...

Reducing

Tensegrity Structures

I had previously 3D printed a tensegrity structure, and thought it would be fun to machine a couple as Christmas presents for my parents. The 3D printed ones are a little flimsy, but I figured stee...

Tensegrity

ADR Linear Motor XY Microscope Stage Series

The ADR series of linear motor XY microscope stages is one of the most application specific products I’ve developed. The goal of this project was to design the best stage in the world for 24/7 high...

ADR

LDA Miniature Direct Drive Stage Series

The LDA series of compact direct drive stages was a project I managed the development of throughout 2019. The goal of this project was to retain as much of the precision of the LDM series stages as...

LDA

LDM Ultra Precision Stage Series

The LDM series of linear motor stages was one of my first projects as a lead product manager. The goal of this product lineup to lower the barrier to entry for ultra-precision nanometer level motio...

LDM

Automatic Watch

Having previously built a few mechanical clocks out of lego, I always thought machining a custom watch would be a really cool project to hone my abilities, and hopefully result in something I could...

Automatic

X-Ray Analyzer Positioner

This project consisted of designing, prototyping, and implementing a 3 axis positioner for a silicon diffraction crystal in the BMIT beamline at the Canadian Light Source. Background Diffraction ...

X-Ray

Robotic Alignment and Visualization System

This project consisted of an alignment and visualization system for a series of industrial robots in the BMIT beamline at the Canadian Light Source. It was featured in the AIP Conference Proceeding...

Robotic

Automatic Book Page Turner

The automatic page turner was created as part of a 2nd year Engineering design class at the U of S. The goal was to create a device for a disabled lady to automatically turn the pages of a book at ...

Automatic
page-view-counter