Projects
The STEAM Club Report Generator
Optimized report generation for administrators of The STEAM Club classes. It’s a Python Flask web application that uses a third party REST API to compile information about the classes and students, and stores it in a MySQL database. Deployed on an Ubuntu VM with DigitalOcean using Nginx as the web server.
Artist Portfolio
Static site that was used for a fine art portfolio, generated with Gatsby and the NetlifyCMS plugin. The UI is built with React and Styled Components, images are hosted on Cloudinary CDN, and the site is deployed on Netlify.
Exchange Tracker
Website that serves as a self-updating spreadsheet to track profits and losses for cryptocurrency purchases across different exchanges. The backend uses Flask to both query a third party API for data regarding each cryptocurrency, and serve data stored in a MySQL database to the frontend. The UI on the frontend is built with React and Styled Components. The site itself is deployed on an Ubuntu VM with DigitalOcean using Nginx as the web server.
Food Saver
Android Application built with classmates for CSC 4350, which allows for people to advertise their spare/leftover food to be picked up by someone else in need. The application is built with Java, and Google Firebase is used for storage of data as well as user authentication.
Stocks Observer
Android mobile application that displays current and historical information about the stock market. The application was written in Java and uses the Volley library to send HTTP requests to multiple third party APIs.
Teaching Opportunities
Web Development teacher for CHIAcademics, a hybrid home school. Taught middle to high school students basic web development, including HTML, CSS, and beginner JavaScript.
The STEAM Club Instructor of robotics and science after-school enrichment classes throughout Cobb county elementary schools. Developed curriculum for the robotics classes which used LEGO robotics, including WeDO, MindStorm, and NXT.