Common Card Collection
PersonalMarch 2021
Full-stack
React.js, Node (Express.js), NoSQL (DynamoDB), AWS
View on Github

A web application I built for my father. He needed an application to log various sport cards for organization and selling purposes. A table displays all cards and their fields (year, fabric, sport, etc.), and a log page is provided to enter in card details. Since my father uses multiple sites to sell, there's a button that provides a download of the database in CSV format from the server. I deployed the application and whitelisted his IP for an AWS VPC.

No More Statues
PersonalJune 2020 - July 2020
Full-stack
React.js, Node (Express.js), NoSQL (DynamoDB), AWS
View on Github

A web application I built immediately after George Floyd's murder. The site uses a Leaflet map to render historical monuments of racists and colonizers and tracks if they have been removed or not. One may also search by name or date of monuments removed.

Producer Database
AcademicJanuary 2020 - May 2020
Full-stack
Vue.js, Node (Express.js), MySQL
View on Github

My final project built for my relational database class. It is essentially Wikipedia but for rap/hip-hop producers!

HuntVCU
AcademicJanuary 2020 - May 2020
Front-end
HTML5, CSS, JQuery
View on Github

My final project for my UI and design class. It is a scavenger hunt game made available for those wanting to tour VCU during the pandemic.

Tweet Tagger
AcademicFebruary 2020
Data Science
Python, Numpy, Pandas, NLP
View on Github

A sentiment analysis classifier built using a decision tree that tagged various tweets using a training set of hand-tagged tweets. Features such as hashtags, emoticons, and punctuation were used to identify the sentiment of tweets.

CourseBot
AcademicAugust 2019 - December 2019
Mobile
Java, Android Studio, JUnit
View on Github

A mobile application that queries the web for descriptions and links for free online courses. I wrote several web scrapers for sites such as Udemy, Coursera, etc.