I'm a builder.
I spend my time developing new websites and products while simultaneously willing quirky side-projects into existence. I tend to impulsively learn new things for no apparent reason, take really long walks in nature, and I think Indie music is pretty cool.
But don't worry, I also speak human languages like English and French.
Expedite your next "Wikipedia rabbit-hole" by using this compiled database of over 300 million article relationships to interactively explore and traverse all of humanity's knowledge.
React, Canvas, Typescript, Express, SQLite, ETL Pipelines
Single-night hackathon project to track property sales and acquisitions in Lahaina after the Maui fires. Twitter post went viral with 500k impressions and news coverage.
React, Typescript, MapBox
Emotional Support Bot
Are you feeling down? Fix all of life's problems with a daily piece of advice. Automatically generated by a bot, as all things should be.
React, HTML, CSS, Typescript, Node, Firebase, Sendgrid, Sadness
NPM doesn't let you save packages for later use. This open source project allows developers to save their favorite packages and install them with NPMM's companion CLI.
React, Redux, Node, PostgreSQL, Express, AJAX, Mocha, Chai
There's a lot going on with Twitter, maybe too much. This frictionless micro-platform allows people to anonymously share and create content. Eliminates emphasis on followers, likes, or reputation.
React, Node, PostgreSQL, Express, WebSockets, AJAX, Mocha, Chai
Chocolate Milk Media
A freelance project for a film production company to gain leads. A great case study involving web design and how to be unique on the internet.
Well, this is really meta...
It's 2:41PM PST, which means I'm probably designing a website right now.
Reach out so we can collaborate or just talk code💻
If traditional methods of communication aren't your thing, click the button and it will turn on the custom LED server I installed in my room. It's pretty jarring, and I'll just think it's the robot uprising.