Snapstock is a full-stack web application that provides up-to-date business news and real-time stock data. Users can track stocks over time by saving them to their watchlist. Snapstock is built with a React front-end using TypeScript and Node.js/PostgreSQL on the backend. A separate Flask server is utilized to scrape market index data.

Digital Wasteland

Digital Wasteland is a take on the early text based multi-user dungeon games. It consists of 100 procedurally generated rooms that the player can traverse while interacting with other players through live chat (and other shenanigans). The project was a collaboration with three other developers. Tech stack includes Django and PostgreSQL on the backend and a React front-end. Pusher was used for the realtime communication and player awareness.


Stockly was built during a Lambda School build week and was a collaboration between a cross-functional team of developers. I worked as front-end developer on the project and utilized React and Redux. Stockly provides users with historical price information and analysis for any publicly traded company as well as sentiment analysis from recent tweets mentioning that company's stock symbol.

Rest Easy (REST API)

Rest Easy is an application designed to allow parents to track the sleep of their children. This RESTful API was built with Node/Express, PostgreSQL and Knex.js and deployed to Heroku.

Instagram Clone

An Instagram clone built using React with search, like and comment functionality.