LED Quadrapus

(Aug 2013)

Your browser does not support the video tag.

At Burning Man, it's important to be visible in the dark. And to be able to see when you forget to bring a flashlight. A simple Arduino-driven LED strip wearable. I wanted to make it look like a glowing vascular system.

"Physical Dropbox" 3D scanner

(Dropbox Hack Week 2013)

Built a 3D scanner in four days from cheap off-the-shelf components (and an Arduino) with David Dohan, Abhishek Agrawal, Mason Liang. I worked on image processing i.e. extracting object deformation away from axis of rotation and turning that into a mesh, and noise reduction.

Suturing simulator

My personal role was developing the haptic interface, graphics, knot detection, physics (such as modeling organs/tissues so that they would feel realistically viscoelastic through the haptic interface), object and tool models, and setups for various surgical scenarios.

Mentored by Dr. Craig Cornelius and Dr. Wm. LeRoy Heinrichs of the now defunct SUMMIT group (Stanford University Medical Media and Information Technologies). Dhruv Garg and Michael Fagan also worked on different areas of this project.

NCreator

(Jan 2007)

Wrote a CNC programming visualizer and G-code generator for my high school robotics team's CNC tabletop mill that could be used to create sequences of high-level operations (facing, boring, trussing, etc). CAM software was expensive, and manual G-code calculation was a slow and human-error-ridden process involving constant compensation for variables like cutter radius and appropriate feed rate and direction for various operations.

Mecanum drive

(Summer 2006)

Designed and made a holonomic drive system for fun. I milled 6" mecanum wheels from aluminum plate, using cheap rubber lab stops as the rollers. For the FRC 2007 season, we decided to make a second iteration with 8" waterjetted wheels.

Software engineer on Bluefin's Signals product, an analytics platform exposing relationships and trends between TV entities and social media. One major project I developed was an interactive charting package used across Signals to visualize and drill down into brand data.
Emphases on cross-browser compatibility, trend discovery, and dealing fluidly with TV time.

In another life (high school), I was co-captain and mechanical team lead on FIRST Robotics team 1072, where I designed, machined, and occasionally rode on unnecessarily fun things like Ackermann and holonomic drivetrains. I also trained other kids in the art of CAD and safely using heavy machinery.

Much of my serious CAD is inaccessible at the moment as I no longer have access to the proprietary software or operating system I made it in. Here are some pictures of my babies (apologies for picture quality; we were less obsessed with documentation before Facebook).