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, save them to their watchlist and add them to their portfolio. Snapstock is built with a React front-end and Node.js/PostgreSQL on the backend. A separate Flask server is utilized to scrape some data not available from the external API.

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 built for a Lambda School project by a team of four 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 I was a front-end developer on the project. Stockly was built with React and provides users with historical price information and analysis for any publicly traded company.

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.