
VideoVault
A simplified YouTube clone using Google Cloud services, including Cloud Storage for video hosting, Cloud Pub/Sub for event handling, and Cloud Run for scalable video processing with ffmpeg
Technologies
NextJS
Express
Firebase
Google Cloud
+6 more
Key Features
- •User authentication via Firebase Auth and Google Sign-In
- •Video metadata storage in Firestore with real-time updates
- +5 more features...

UMass Hangout
Full stack web application enabling students to create and join interest-based groups, fostering campus community engagement
Technologies
React
SpringBoot
ElasticSearch
Web Sockets
+5 more
Key Features
- •ElasticSearch integration for efficient group and message searching with fuzzy matching
- •Real-time messaging using Web Sockets with typing indicators and read receipts
- +5 more features...

Money and Monetary Application
Built a pseudo-banking application designed to round off debits to increment savings consisting of 3 microservices calling the Stripe API to manage payments
Technologies
React
SpringBoot
API Gateway
Eureka
+6 more
Key Features
- •Microservices architecture with 3 distinct services for separation of concerns
- •Stripe API integration for secure payment processing and PCI compliance
- +5 more features...

Distributed Stock Bazaar
A three-part project building a fault-tolerant, cloud-deployable distributed trading system inspired by a stock bazaar. Progressed from low-level socket programming to microservices, replication, and fault tolerance.
Technologies
Python
Java
gRPC
REST APIs
+8 more
Key Features
- •Implemented a stock trading server with sockets and a handwritten thread pool
- •Extended design using gRPC and built-in thread pools for scalable communication
- +11 more features...

Deep QA Dataset
Novel dataset emphasizing cognitive reasoning for advanced question answering systems. Published at International Conference on Computer and Communication Engineering, Springer 2023.
Technologies
Python
Natural Language Processing
Machine Learning
Data Science
+3 more
Key Features
- •Open-domain question-answering dataset with emphasis on cognitive reasoning
- •Comprehensive answers requiring analytical thinking beyond factual retrieval
- +4 more features...