Projects
💾 resumedatabase.cs.unc.edu
- Allows UNC corporate partners to view a student's recruitment profile
- Gives recruiters the ability to filter for students with specific traits
- Allows recruiters to save lists of students for future reference
- Created with a team of UNC students through the UNC Summer of Code program
- Designed to allow better recruiting during COVID
👨🏻💼 winekclinic.com
- Collaborated with a colleague to design the modern look of the site
- Displays information about the practitioner's various publications
- Establishes the practitioner's web presence
🐏 Mind Above Matter
- Categorizes mental health resources for UNC Chapel Hill
- Includes a search feature allowing students to easily find help
- Made by the education team of CS + SG
🎤 Machine Learning Rap Lyrics Generator
- Uses a sequential neural network to generate lyrics in Drake's style
- Uses Flask to serve HTTP requests connecting the model to the frontend
- Allows users to enter a short phrase that the ML model uses to generate lyrics
🔫 Top Down Shooter Game
- The purpose of the game is to survive against a group of zombies using powerups and your gun
- Features progressively more difficult levels
- Rudimentary zombie AI system built using trigonometric principles
Coursework
CS
Comp 110: Introduction to Programming
Typescript
Comp 290: Command Line Tools
Git, Linux
Comp 401: Foundation of Programming
Java
Comp 410: Data Structures
Java
Comp 411: Computer Organization
C, MIPS
Comp 426: Modern Web Programming
Javascript, HTML and CSS
Comp 455: Models of Language and Computation
Comp 447: Quantum Computing
QISKit
Comp 521: Files and Databases
SQL
Math
Math 231: Calculus of Functions of One Variable
Math 232: Calculus of Functions of One Variable II
Math 233: Calculus of Functions of Several Variables
Math 381: Discrete Mathematics
Math 383: First Course in Differential Equations
Math 535: Introduction to Probability
Experience
👨🏻💻 UNC Summer of Code Developer
- Worked in a team setting to develop resumedatabase.cs.unc.edu
- Presented my team's project to 80 other CS students
- Taught other team members HTML and CSS skills
- Pentested resumedatabase.cs.unc.edu before its release 🔑
🖥 Computer Organization Learning Assistant
- Helped students understand low level computing concepts
- Debugged assignments written in MIPS and C
- Wrote coding assignment solutions to be sent to the class
- Answered student questions in an online forum
👷🏻♂️ Roofer
- Learned the basics of shingle installation
- Tied knots to help ensure team safety
- Improved my woodworking skills
- If you hire me free roof repairs on the weekend 🔨