Projects

Recyclepedia

In Progress

October 2024 - Present

JavaScript
Next.js
Node.js
Firebase
Tailwind CSS
Git
Figma

Role: Full Stack Developer

Collaborated with Miami-Dade county to plan and coordinate project requirements and specifications

Contributed to UI/UX design process using Figma to create intuitive user interfaces optimized for both mobile and desktop experiences

Developed frontend components and features using Next.js and Tailwind CSS

Currently developing a dashboard and backend routes for Firebase to enable Miami-Dade county, its 34 municipalities, and recycling businesses to manage their information

GatorGrind: Mental Wellness

In Progress

September 2024 - Present

JavaScript
React
Node.js
Express.js
MongoDB
CSS
Git
Postman
Figma
OpenAI API

Role: Full Stack Developer

Implemented JWT-based authentication system with login/signup functionality

Created protected API routes and middleware to verify tokens

Developed RESTful API endpoints enabling CRUD functionality for an online community forum where college students can discuss mental health, share experiences, and support each other

Built middleware to handle forum post moderation and user permissions

Integrated GPT-3.5 Turbo with custom system prompts to create a context-aware chatbot that provides accurate mental health resource guidance based on UF-specific information

Worked with teammates to design UI/UX in Figma, keeping mobile and desktop in mind

Used Postman to test API endpoints and create comprehensive documentation for the backend

New Personal Website

Maintained

August 2024 - Present

Next.js
React
JavaScript
Tailwind CSS
Vercel
Google Analytics

Role: Frontend Developer

Updated my website with a simpler design.

Resume Upload Script

Completed

October 2024

Python
Git

Role: Developer

Impact: Saves 1 minute per resume update

Created a script to help automate the process of updating the resume I display on my website.

The script converts the PDF resume to PNG, moves both to the project repository, and pushes changes to GitHub.

Saves 1 minute every upload.

Zeal: Complaint Detection

Completed

August 2024

Next.js
React
JavaScript
Tailwind CSS
OpenAI API
Pinecone
LangChain

Role: Team Lead & Frontend Developer

Impact: Top 5 out of 100 teams in hackathon

Led a team of four in an online hackathon by coordinating tasks and making key decisions, resulting in our team reaching top 5 out of 100 teams

Created the front-end by Tailwind CSS and the Shadcn UI library, resulting in a clean and accessible user interface.

Utilized OpenAI API to create a multi-modal agent for text, image, and audio analysis.

Old Personal Website

Completed

June 2024 - August 2024

React
Tailwind CSS
JavaScript
Vercel
Google Analytics

Role: Frontend Developer

My original personal website.

Reticketer

Completed

July 2024

Next.js
React
JavaScript
Tailwind CSS
Vercel

Role: Team Lead & Frontend Developer

Impact: 80+ visitors and 300+ page views in first 24 hours

An all-in-one ticket reselling platform for any event, at any time.

Created as a project for Headstarter's week one hackathon.

I was the team leader and a front-end developer, where I often organized calls and managed tasks for my team.

Reached over 80 visitors with 300 page views in under 24 hours.

Journal Web App

Completed

June 2024 - July 2024

MongoDB
Express.js
React
Node.js
TypeScript
Tailwind CSS
Mongoose

Role: Full Stack Developer

Inspired by the Apple iPhone journal app, I wanted to create my own.

Implemented secure user authentication using JSON Web Tokens (JWT) for protected routes and session management.

Developed a RESTful API with Express.js to handle CRUD operations for journal entries, including create, read, update and delete functionality.

Built a responsive React frontend that allows users to create accounts, compose journal entries, and manage their personal content.

Pomodoro+ - Todo List and Pomodoro Timer Site

Completed

June 2024

React
JavaScript
HTML
CSS
Vercel

Role: Frontend Developer

Designed a productivity web app that includes features such as a display of remaining time for a task and the ability to edit the interval lengths for the pomodoro timer.

Crash Data Aggregation/Data Structure Comparison

Completed

April 2024

C++
Kaggle Data Set
Hash Map
Heap

Role: Team Lead & Developer

Impact: Analyzed 7.7 million crash records

Leader of a team of three, organizing weekly meetings and delegating tasks, facilitating on-time project delivery.

Evaluated a dataset of 7.7 million crashes, resulting in the identification of high-risk locations

Created a hash map data structure in C++ for efficient data storage

Created as a final project for COP3530 where we were tasked to compare two data structures.

Google Page Rank Algorithm

Completed

March 2024

C++
Catch2

Implemented the Google Page Rank Algorithm in C++ to rank webpages based on their importance.

Created as a project for COP3530 at UF.

Custom AVL Tree Implementation

Completed

February 2024

C++
Catch2

Created a custom AVL Tree implementation from scratch in C++.

Includes standard functions such as insert, delete, and search.

Created as a project for COP3530 at UF.

Minesweeper Game

Completed

December 2023

C++
SFML

Created a custom version of the original Minesweeper game using C++ and SFML.

The game has a functional GUI, timer, and score system.

Applied object-oriented programming principles to write modular code.

Created as a final project for COP3503C at UF.

Sudoku Game

Completed

April 2023 - May 2023

Python
PyGame

Developed a Sudoku game using Python and PyGame within a team of four.

The game includes a GUI, timer, and score system.

Utilized object-oriented programming principles to write clean code for basic game functions such as board, cell, and generating board values.

Created as a final project for COP3502C at UF.

View my resume →