Projects

From algorithms to amplifiers, robotics to rock music, and theatrics to 3D printing, I love working in the spaces where left-brain logic meets right-brain radiance.

 

Check out some of the things I've built!

Automated Trading

Python and Javascript, Stocks and Crypto, I've tried a bit of everything.

Software Engineer

Web apps, databases, Linux, Vim, Tmux, and AWS

Modern photography

You will find the latest information about our company here. You...

Video clips

You will find the latest information about our company here. You...

Hardware Developer

Robots, circuit boards, and 3d printing, oh my!

Contacts

Post-Apocalyptic Voice Distorter

This was a fun commission I built for a Wasteland Weekend attendee.

 

The device is an amplified speaker with distortion and ring modulation circuitry. The character's costume includes a gas mask with an integrated microphone. The microphone signal passes through a ring modulator and an easily overdriven guitar amp circuit, and two switches allow the user to set the order that the modules will process the signal in.

 

To capture the broken-down 'Wasteland' feel, the circuit was built to allow odd resonances, feedback, and clicks/buzzing/dropouts when operating the switches. To get the 'Wasteland' look, the control enclosure was painted, distressed, and dirtied to simulate years of abuse, and a rough extra speaker grill was fabricated out of scrap metal.
 

Post-Apocalyptic Voice Distorter

This was a fun commission I built for a Wasteland Weekend attendee.

 

The device is an amplified speaker with distortion and ring modulation circuitry. The character's costume includes a gas mask with an integrated microphone. The microphone signal passes through a ring modulator and an easily overdriven guitar amp circuit, and two switches allow the user to set the order that the modules will process the signal in.

 

To capture the broken-down 'Wasteland' feel, the circuit was built to allow odd resonances, feedback, and clicks/buzzing/dropouts when operating the switches. To get the 'Wasteland' look, the control enclosure was painted, distressed, and dirtied to simulate years of abuse, and a rough extra speaker grill was fabricated out of scrap metal.
 

Animatronic Jack-O-Lantern with WiFi

Lightning crackled across the sky, and I cackled "It's ALIVE!", as my pumpkin roared to life. No longer a mundane gourd, a manic night of hacking had transformed it into a cybernetic terror!

 

Built around a Raspberry Pi's wireless networking and flexible GPIO, the pumpkin was augmented with servo-driven plastic cutlery arms, and an array of violet LEDs.

 

Using Python, the pumpkin offered a unique user interface by integrating with TIMU, an app my team was developing. I configured a TIMU workspace with a customized module where users could pick from dropdown menus to configure blinking LED patterns and servo movements. The result was a fully customizable, web-controlled jack-o'-lantern that wiggled and blinked to users' whims.

 

This project was hastily assembled for an office pumpkin carving contest, and it won first place!

 

 

Animatronic Jack-O-Lantern with WiFi

Lightning crackled across the sky, and I cackled "It's ALIVE!", as my pumpkin roared to life. No longer a mundane gourd, a manic night of hacking had transformed it into a cybernetic terror!

 

Built around a Raspberry Pi's wireless networking and flexible GPIO, the pumpkin was augmented with servo-driven plastic cutlery arms, and an array of violet LEDs.

 

Using Python, the pumpkin offered a unique user interface by integrating with TIMU, an app my team was developing. I configured a TIMU workspace with a customized module where users could pick from dropdown menus to configure blinking LED patterns and servo movements. The result was a fully customizable, web-controlled jack-o'-lantern that wiggled and blinked to users' whims.

 

This project was hastily assembled for an office pumpkin carving contest, and it won first place!

 

Space Gophers

An homage to the wonderful B-movie monsters of decades past, the Space Gophers' evil plots usually involve brainwashing humanity by broadcasting mind control signals cleverly disguised as electronic music.

 

These costumes were crafted by 'kit-bashing' pieces of disparate costumes together. Additional details were built up using household objects, holiday decorations, and automotive supplies. The masks and hands were painted with acrylics to bring it all together with a consistent look.

Space Gophers

An homage to the wonderful B-movie monsters of decades past, the Space Gophers' evil plots usually involve brainwashing humanity by broadcasting mind control signals cleverly disguised as electronic music.

 

These costumes were crafted by 'kit-bashing' pieces of disparate costumes together. Additional details were built up using household objects, holiday decorations, and automotive supplies. The masks and hands were painted with acrylics to bring it all together with a consistent look.

Subterranean Killer Robots

The concept for this high-tech pest control system sounds like the sort of thing that belongs in a sci-fi movie script!

 

This ambitious project was challenging in all the best ways, using every skill I had and several new ones I had to learn along the way, like using CAD software to model parts for 3d printing. I modeled and printed a lot of parts as we iterated through designs.

 

The system used ARM microcontrollers and wireless networking to facilitate communications between devices and provide infrared video feeds to the operators.

Subterranean Killer Robots

The concept for this high-tech pest control system sounds like the sort of thing that belongs in a sci-fi movie script!

 

This ambitious project was challenging in all the best ways, using every skill I had and several new ones I had to learn along the way, like using CAD software to model parts for 3d printing. I modeled and printed a lot of parts as we iterated through designs.

 

The system used ARM microcontrollers and wireless networking to facilitate communications between devices and provide infrared video feeds to the operators.

Unicorn Horns & Time Crystals

These pieces are a great example of the fun things that can happen when creative and logical thought processes intersect. In other words, this magic is made of math!


Mythical unicorn horn replicas are created from 2D shapes through a combination of extruding, revolving, and lofting. Using differently shaped bases results in horns with distinct visual character.

 

Crystals printed with translucent filament make excellent diffusers for colored LEDs. The crystals were created by extruding a polygon sketch into a prism, and either slicing the prism off at the end, or lofting the end to a smaller version of the base polygon.

Low-Voltage Face Melters

I love to loudly make horrible guitar noises, so it was only natural that I build a few amplifiers and effects units at some point.

 

This amplifier is based on the famous 'Ruby' LM386 circuit, but over several iterations I changed a few component values to improve the tone, and also added a lo-pass filter on the headphone output to make the amp sound more natural.

 

The 'CRUNCH' pedal is an overdrive circuit that echoes the classic Electra distortion circuit, but uses red LEDs as clipping diodes. These LEDs came from my local scrapyard and sounded so cool, I bought a pound of them!

Low-Voltage Face Melters

I love to loudly make horrible guitar noises, so it was only natural that I build a few amplifiers and effects units at some point.

 

This Altoids-tin amp is based on the famous 'Ruby' LM386 circuit, but over several iterations I changed a few component values to improve the tone, and also added a lo-pass filter on the headphone output to make the amp sound more natural.

 

The 'CRUNCH' pedal is an overdrive circuit that echoes the classic Electra distortion circuit, but uses red LEDs as clipping diodes. These LEDs came from my local scrapyard and sounded so cool, I bought a pound of them!