🎓 Computer Science undergraduate at BK Birla Institute of Engineering & Technology, Pilani
🚀 I enjoy building software that combines AI, Machine Learning, Full Stack Development and Data Analytics into real-world products.
Instead of only following tutorials, I prefer shipping complete applications—from training ML models to deploying production-ready web apps.
Currently learning and building:
- 🧠 Artificial Intelligence & Machine Learning
- ⚡ FastAPI Backend Development
- 🏗️ System Design
- 📚 Data Structures & Algorithms
- 🐧 Linux Internals
- 💻 Custom x86 Bootloader Development
- 🏡 AI House Price Prediction
- 🤖 Retrieval Augmented Generation (RAG)
- 📈 Stock Price Prediction
- 🧠 Deep Learning
- ⚙️ Custom Bootloader
- 📚 DSA
- 🏗️ System Design
End-to-end Machine Learning Web Application
Built an end-to-end Machine Learning application for predicting California house prices using Linear Regression.
- Data Cleaning
- Data Preprocessing
- Feature Engineering
- Model Training
- Model Evaluation
- FastAPI REST API
- Responsive Frontend
- Cloud Deployment
Python • FastAPI • Scikit-learn • HTML • CSS • JavaScript
🌐 Live Demo
https://house-price-prediction-sl72.onrender.com/
Retrieval-Augmented Generation powered by Local LLMs
Built a Retrieval-Augmented Generation chatbot capable of answering questions from custom documents using semantic search and vector embeddings.
-
Semantic Search
-
Vector Database
-
Local LLM
-
Context Retrieval
-
FastAPI Backend
Machine Learning + FastAPI
Built a web application capable of predicting stock prices using Machine Learning.
-
Interactive Dashboard
-
ML Predictions
-
REST APIs
-
Responsive Frontend
🌐 Live
https://stock-project-mocha.vercel.app/
SQL + PostgreSQL + Power BI
Created an interactive dashboard to analyze retail sales data and generate business insights.
-
KPI Dashboard
-
Category Analysis
-
Sales Trends
-
SQL Queries
-
Power BI Reports
-
Exploratory Data Analysis
AI Hallucination Detection Platform
Built a platform that verifies AI-generated responses using internet-based verification techniques.
Next.js
TypeScript
Tailwind CSS
Gemini API
AI GitHub Repository Analyzer
Analyzes GitHub repositories and provides insights using AI.
Repository Analysis
GitHub API
Responsive UI
Developer Productivity
React Native Alarm Application
Math-based alarm application designed to prevent oversleeping.
Math Challenges
Offline Alarm
Modern UI
React Native
Low-Level Systems Programming
Currently building a custom x86 bootloader using NASM Assembly.
Learning
-
BIOS Interrupts
-
Memory Layout
-
Boot Process
-
x86 Architecture
-
Kernel Loading
-
Operating System Internals
🧠 Machine Learning
🤖 Deep Learning
🐍 PyTorch
📚 Data Structures & Algorithms
🏗️ System Design
⚙️ Linux Internals
🖥️ Bootloader Development
☁️ Cloud Deployment
- 🤖 Build 10+ Production AI Applications
- ⚡ Master FastAPI & Backend Engineering
- 🧠 Learn Deep Learning & PyTorch
- 📚 Solve 300+ DSA Problems
- 🏗️ Master System Design
- 🖥️ Build a Custom Operating System
- 🚀 Contribute to Open Source
- 💼 Land a Software Engineering / AI Internship
"I don't build projects to fill my GitHub.
I build software to learn how real systems work."
From low-level bootloaders to AI-powered web applications, I enjoy exploring every layer of software engineering.
When I'm not coding you'll usually find me
🎵 Producing music
📖 Reading about AI
🖥️ Exploring Linux
🚀 Learning new technologies
💡 Building ideas that solve real problems
If you like my work, consider giving a ⭐ to my repositories.
It motivates me to keep building better software and sharing my learning.
Software Engineering • AI/ML • Full Stack • Data Analytics • Low-Level Systems