I am a lifelong learner, creator, explorer, and tinkerer.
This is a collection of my experiences.
A social platform for generating color palettes from photos.
Tools & Technologies: React, FastAPI, Heroku, Cloudinary, Supabase
Color palettes inspired by Mexican architecture.
Pixels64 is an 8x8 grid of 64 individually addressable RGB LEDs using the WS2812B package. It's powered by an ESP32 running CircuitPython with the neopixel library for control. It features a custom-designed circuit board and a 3D-printable housing.
Puzzle game originally created for the Pirate Software Game Jam.
Easily generate plotter art with your 2D plotter or 3D printer.
This library abstracts away G-Code so you can focus on making art.
What can you say with five pixels? One canvas, many players.
Portfolio highlighting my photography.
Features advanced browser performance optimizations, including modern file formats, lazy rendering, TTL enhancements, and the blurhash algorithm.
The todo List for the easily distracted.
Clear your mind and make room for your next big idea.
An exploration into ways to share what I've learned with others.
Generate Spotify playlists with interesting parameters.
Quickly spin up a poll where people can submit entries and everyone can vote on them.
Customize what your keyboard does and how it works! Classes on the topics of soldering, circuits and coding are included!
Many explorations over many years into how 2D plotters function and can be made.
An information kiosk, that shows a variety of stats including bus schedules and the weather.
Generate CSS cross stitches from photos.
An assortment of woodworking projects.
Overly engineered Stranger Things lights.
Designed, developed, and taught an introductory Arduino workshop focusing on the basics of circuits, soldering, safety, and coding.
The Button Board makes adding push buttons to electronics projects a breeze by eliminating headaches and adding useful functionality.
Cambridge Hackspace security system.
Led a group of MIT students on a three-week trip to Bogota, Colombia. We worked on engineering projects and taught workshops around Arduino, soldering, basic electronics, and other related topics.
Camera built and coded from scratch.
A camera adapter that allows for pan and tilt functionality.
Automated film scanner for 35mm negative film.