Products: designed
Circuits: developed
Computers: programmed
Problems: solved
I'm an enthusiastic engineer and developer based in Oakland, California. I've worked with many technologies and can bring a comprehensive set of skills to your next project.
- Ruby
- Rails
- JavaScript
- React
- Express
- C / C++
- Agile
- TDD
- Circuit Design
- PCB Layout
- Embedded Systems
- Linux
- Windows
Seventh Circle Audio
My e-commerce site. In addition to the site itself, I designed all the products for sale on it.
- Ruby / Rails
- Postgresql
- HTML
- CSS
- JavaScript
- jQuery
- Stripe
- RSpec
- Git
- Linux
- NGINX
- Puma
- Capistrano
- Pivotal
MyFlix
NetFlix clone for Tealeaf Academy Production Quality Rails
- Ruby / Rails
- Postgresql
- HAML
- CSS
- JavaScript
- jQuery
- Stripe
- RSpec
- Git
- Linux
- Heroku
- Circle CI
- AWS
- Elasticsearch
- Pivotal
BOManager
Rails app to evaluate Octopart electronic component API
- Ruby / Rails
- Postgresql
- HAML
- CSS
- JavaScript
- jQuery
- RSpec
- Git
- Linux
- Heroku
- Pivotal
Rotten Potatoes!
Rotten Tomatoes clone for edX CS169.1x/.2x
- Ruby / Rails
- Postgresql
- HTML
- CSS
- RSpec
- Cucumber
- Git
- Linux
- Heroku

VU Meter
Software-Configurable VU Meter Prototype
- Embedded C
- Analog Circuit Design
- PCB Layout
- Microchip dsPIC
- DMA
- ADC
- SPI
- USB
- Unity
- TDD
- Git
- Linux
Roguelike
Rogue-like RPG in JavaScript and React. Rooms are generated by randomly seeding a BFS and connected with a version of A* search.
- JavaScript
- React
- HAML
- SASS
- Babel
Tic-Tac-Toe
Unbeatable tic-tac-toe implemented with JavaScript, jQuery, and LESS
- JavaScript
- HAML
- LESS
Game of Life
John Conway's Game of Life implemented with JavaScript, React, and SASS
- JavaScript
- React
- HAML
- SASS
- Babel
Free Code Camp Leaderboard
Example project using JavaScript, React-Bootstrap, Babel, and SASS
- JavaScript
- React-Bootstrap
- HAML
- SASS
- Babel
Simon
Simon memory game implemented in JavaScript
- JavaScript
- HAML
- LESS
Pinterest Clone
Example project using JavaScript, Express, and Bootstrap
- JavaScript
- Express
- Bootstrap
Meteorite Map
Meteorite strikes across the world with D3
- JavaScript
- HTML
- CSS
- D3