Projects
Featured Project
UGAHacks 9: Streetcleaner
AI-powered urban litter detection using computer vision to route users to cleanup locations.
PythonFlaskTensorFlowComputer VisionCNN
Best Overall Hack Winner
- Flask web app with intelligent routing to nearby litter locations
- CNN trained for street image classification
- 89% accuracy, 90% recall, 70% precision in litter detection
- Real-time image processing and geolocation
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