π Masterβs in Computer Science & Engineering @ Santa Clara University, California
π‘ Passionate about Scalable Architectures, Software Optimization, and AI
π― Experienced in tackling complex challenges and building user-centered solutions
π Open to collaborations in AI, Cloud Computing, and Full-Stack Development
- π AWS Certified Solutions Architect - Professional
- π Microsoft Certified: Azure Fundamentals
- π Published IEEE Paper (2020): Machine Learning-Based Selection of Optimal Cricket Team Based on Playersβ Performance
π Overview
This project focuses on predicting the future performance of MLB players (prospects) using Google Cloud AI (Vertex AI AutoML). It utilizes historical home run data, player stats, and performance metrics to predict Wins Above Replacement (WAR) based on Exit Velocity, Hit Distance, and Launch Angle.
π‘ Key Features
β
Full-stack web app using Next.js + Tailwind CSS for seamless user interaction
β
AutoML Model trained using Google Cloud Vertex AI
β
Cloud-based deployment for real-time predictions
π Tech Stack
- Programming: Python, JavaScript (React.js, Next.js)
- Cloud: Google Cloud Platform (GCP)
- ML Frameworks: Vertex AI AutoML
- Frontend: Next.js, Tailwind CSS
- Backend: Node.js
- Storage: Google Cloud Storage (GCS)
π Project Repo
π Overview
A decentralized peer-to-peer (P2P) file-sharing system that enables secure and efficient file transfers without relying on a central server. The project integrates key distributed system concepts such as gossip protocols, leader election, fault tolerance, and stabilization mechanisms.
π‘ Key Features
β
Decentralized architecture with dynamic peer connections
β
Gossip Protocol for propagating peer information
β
Leader Election using Ring Algorithm
β
Efficient file chunking and transfer
β
Fault tolerance with auto-reassignment of lost files
π Tech Stack
- Language: C++
- Networking: Boost.Asio for efficient peer communication
- Concurrency: Multithreading for scalable operations
π Project Repo
π Overview
An AI-powered learning tool designed to help users master complex topics with ease. Using Snowflake Cortex AI and Mistral LLM, it provides customized learning experiences through summaries, guides, FAQs, and quizzes.
π‘ Key Features
β
Personalized learning paths (Beginner, Intermediate, Expert)
β
Semantic search for retrieving relevant educational material
β
AI-powered quiz generation
β
Interactive UI with Streamlit
π Tech Stack
- AI Models: Snowflake Cortex AI, Mistral LLM
- Frontend: Streamlit
- NLP: Sentence-Transformers
- Data Processing: PDFMiner for extracting text from PDFs
π Project Repo
π Letβs connect and collaborate to create technology that makes a meaningful impact! ππ₯

