Projects
Brandlive - Events/Streams/Platform
Built, released, and maintained the 3.0 version of the Events product (also known as Streams and The Platform) starting with a team of 6 devs that grew to 18. The application is focused on virtual events, meetings, and webinars for enterprise clients.
See the codeEstate Sale Tracker

This app is a solo project designed to help mobile users find and track estate sales in the Portland (PDX) area. It leverages the Next.JS framework (written in TypeScript) to provide an API and a React-based front end. The data is collected from various sources and reorganized via a web-scraper that uses JSDom. Users can sign in using Google SSO, which is handled by the NextAuth library, and track estate sales they are interested in by saving them to a Postgres database. The app also uses a cron job to periodically send email notifications to users about upcoming sales, which is facilitated through the MailJet API.
One of the key features of this app is its use of the Google Maps API, which is integrated with custom markers and clusters to display the locations of estate sales. The app also includes a virtual list that enhances performance by rendering only the items that are currently visible on the screen, rather than loading all items at once. This makes the app more responsive and improves the user experience.
Canary

Built during a 1-week remote sprint, Canary mimic's the classroom environment by using TensorFlow MobileNet machine learning to analyze the user's gestures and answer real-time questions coming from a teacher. The front-end is a React app with Redux and React Context to manage global state, the TensorFlow MobileNet model with a KNN Classifier for calibrating and playing, and features libraries such as React-Router-Dom, React-Countdown, and Socket.io. The backend is built in Nodejs with an Express API, PostgreSQL database, Socket.io server, and Bcrypt password hashing.
See the codeAlchemy Networkr

Alchemy Networkr, built in a 1 week remote sprint, is a social network for code school students to find and collaborate on projects. Built in Node.js with an Express API, Postgres Database, and Pug.js server side rendering. This app features the Github API, Jest testing framework, and integrated SSO.
See the codeNo Stars, No Bucks

No Stars, No Bucks is a React App front-end with a Express API and postgreSQL database used by coffee enthusiasts who are traveling and looking to find the best coffee shops that aren't a chain. RESTful methodologies were used when building the backend API in order to streamline future development.
See the code