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.
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...
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...
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...
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...
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...
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...
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 ...
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...
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 ...