Projects

monneypenny
A personal finance app
Technologies Used: Ruby on Rails, React, Redux, Chart.js, PostgreSQL
Features: Full CRUD functionality, live API, interactive data visualization, frontend and backend user authentication, purely functional design

Acrosswords
A dynamic word puzzle game
Technologies Used: MongoDB, Mongoose, Express.js, Node.js, React.js, Redux, JavaScript, Passport
Features: Frontend and backend user authentication, proprietary parser for .puz format, 16,000 clue database, efficient lookups through MongoDB indexing, dynamic word queries, algorithmic scaling for time and score, redux and react state management system, custom hooks for DRY code and readability, functional and OOP design

Poetree
A tool for the blocked writer
Technologies Used: HTML, CSS, JavaScript, Axios, Node
Features: Drag and drop functionality, DataMuse API access, export .txt and create word capabilities

EpiCentre
Under Construction
An app to stay connected during COVID
Technologies Used: HTML, Sass, Node, Express, MongoDB, Mongoose
Features: TBA