Projects

Go Home

GT Reserve

GT Reserve

AWS, Python, Javascript, ReactJS, Selenium

Student-friendly alternative site to book study rooms at Georgia Tech. AWS Lambda fuctions run Selenium web automation scripts to update availabilities every 10 minutes and display them on a interactive dashboard powered by ReactJS.

https://gt-reserve.netlify.app/

Apache Gravitino

Contributor - Java, Mockito

Open source contributions to an incubating Apache project with 1,200+ stars on GitHub. Authored and merged multiple pull requests, contributing to core command line functionality and improving interactivity with stored AI models. Implemented and refactored command line tests to ensure 100% test coverage using Mockito to mock external services.

https://github.com/apache/gravitino

Cubimer

Cubimer

Dart, Flutter, Local Storage, Cloudflare, Git

An elegant and effective cubing timer that allows you to save your solve times locally on various different platforms, from web to desktop. Enabled by Flutter & Dart and utilizes cross-platform state management to store times. Hosted the web version of the app on Cloudflare Pages to ensure fast loading times and reliable access worldwide.

https://cubimer.pages.dev/#/

CLI Shortener

Rust, MySQL, SQLx, Axum

A highly efficient link shortening service capable of generating greater than 500 million unique shortened URLs. Ensures reliable storage of links by utilizing a local SQL database and interfacing with it using the SQLx library. Provides a user-friendly CLI to allow for multiple calls to the link shortening server simultaneously.

https://github.com/VigneshSK17/cli_shortener

Unwrappd

Unwrappd

Java, Firebase, Firestore, Android, Java, Spotify API

Unwrappd allows users to generate and save their Spotify listening statistics throughout the year. The project utilized the Spotify API for data retrieval and Firebase for user authentication and cloud storage. Agile development methodologies, specifically Scrum, were employed to manage meetings, delegate tasks, and ensure efficient workflow within weekly sprints.

https://zghazanfar922.wixsite.com/unwrappd

FTC Stats CSV

Python, Pandas, NumPy, Matplotlib, Seaborn

Developed a Python script to analyze and visualize FIRST Tech Challenge (FTC) robotics competition data. The project automates the process of generating insightful statistics and graphs from CSV files containing match results. It calculates various metrics such as average scores, win rates, and performance trends, presenting them through clear visualizations using Matplotlib and Seaborn. This tool significantly enhances data-driven decision-making for FTC teams by providing comprehensive performance analysis.

https://github.com/VigneshSK17/ftc-stats-csv