Projects

Core Projects

Cinema Booking App

May 2025
Spring BootNext.jsMongoDBREST API
  • Full CRUD REST APIs with error handling
  • JWT authentication with role-based access control
  • Responsive UI with real-time seat availability
  • Agile development with CI/CD and code reviews

Decision Helper App

June 2024
JavaScriptPythonReactDjangoAWS EC2AWS S3

Mental health support app using AI to generate personalized motivational content.

  • AI-generated task motivation using Google Gemini API
  • Dynamic prompt engineering based on user profiles
  • AWS S3 for static hosting, EC2 for backend
  • Supports decision-making and mental health

GE Vernova DT Intern Hackathon

June 2024
1st Place Winner
React.jsDockerFigmaJWTNode.js
  • Warehouse interface for parts tracking with 5-person team
  • Stakeholder interviews and Figma wireframing
  • JWT role-based authentication with custom interfaces
  • Access control for data security

UGA Lost and Found

November 2024
TypeScriptNext.jsMongoDBCSS3

Web app for UGA students to report and recover lost items.

  • CRUD API routes with 4-person agile team
  • Authentication and authorization system
  • Responsive CSS across devices
  • Image upload for item verification

Data Visualization: Company CO2 Emissions

August 2023
JavaSpringPostgreSQLHibernateMaven
  • Company CO2 emissions data visualization tool
  • PostgreSQL database for scalable storage
  • Spring Hibernate for data access, Maven for dependencies
  • Interactive charts for environmental analysis
Additional Projects

Computer Vision Hand Volume Control

November 2024
PythonOpenCVMediaPipeComputer Vision

Hands-free volume control using gesture recognition.

  • Real-time hand tracking with MediaPipe
  • Volume control via hand distance gestures
  • Low latency, high accuracy

UGA Post-requisites Scraper

December 2024
PythonWeb ScrapingData Processing

Automated course prerequisite data extraction from UGA catalog.

  • Web scraper for UGA course data

Four Queens Problem Solver

September 2024
PythonAI AlgorithmsConstraint Satisfaction

N-Queens puzzle solver with backtracking.

  • Backtracking with constraint propagation
  • Scales to arbitrary N-Queens size

Snake Game Recreation

September 2023
JavaSwingGame DevelopmentOOP

Classic Snake game with modern enhancements.

  • Collision detection and score tracking
  • Progressive difficulty scaling
  • Object-oriented architecture

Matrix Calculator

October 2023
JavaScriptHTML5CSS3Linear Algebra

Web-based matrix calculator.

  • Matrix operations: multiplication, inversion, determinants
  • Intuitive UI for calculations
  • Error handling for invalid operations

Multi-threaded Diagonal Sum Calculator

October 2024
CMultithreadingParallel ComputingSystems Programming

High-performance matrix diagonal sum calculator.

  • Pthread-based concurrent calculations
  • Optimized memory access and synchronization
  • 4x speedup on multi-core systems

Bitwise DNA Encryption Tool

November 2024
CCryptographyBitwise OperationsData Security

Encryption using DNA patterns and bitwise operations.

  • Custom algorithm based on genetic code
  • Secure key generation from biological randomness
  • Testing suite for accuracy and security

Socket Programming Chat System

December 2024
CSocket ProgrammingNetwork ProgrammingTCP/UDP

Multi-client chat using low-level sockets.

  • TCP client-server with concurrent connections
  • Message broadcasting and private messaging
  • Socket creation, binding, and connection handling

Process Forking Demonstration

October 2024
COperating SystemsProcess ManagementUnix Systems

Process creation and IPC demonstration.

  • Parent-child communication via pipes and signals
  • Process synchronization and resource sharing
  • Unix system calls for process management

Grade Storage System

September 2024
CFile I/OData StructuresMemory Management

Student grade management with persistent storage.

  • Binary data serialization for performance
  • Dynamic memory and linked lists