I'm a Computer Engineering graduate focused on building scalable backend systems, AI-powered applications, and full-stack products.
I enjoy working with Java, Python, Node.js, FastAPI, Spring Boot, React, LangGraph, RAG, REST APIs, databases, and Docker to turn ideas into practical software solutions.
- 🎓 Computer Engineering graduate
- 💻 Interested in Backend Engineering, AI/ML, Generative AI & Full-Stack Development
- 🤖 Building applications using LLMs, RAG and AI Agents
- 🚀 Experienced with FastAPI, Node.js, Express.js and Spring Boot
- 🗄️ Comfortable with MySQL, MongoDB and SQL
- 🐳 Interested in Docker, CI/CD and cloud technologies
- 🧠 Strong foundation in DSA, OOP, DBMS, OS and Computer Networks
- 🔍 Currently improving my skills in System Design, Backend Engineering and AI Engineering
AI-powered pharmaceutical complaint management platform designed for API/FDF manufacturing Quality Assurance workflows.
- 📄 AI-powered complaint document extraction
- 🤖 LangGraph-based AI agent workflow
⚠️ AI risk classification- 📋 Complaint completeness checking
- 🔍 Duplicate complaint detection using SQL + fuzzy matching
- 💬 Document-grounded AI chat
- 📡 SSE-based real-time updates
- 🐳 Docker Compose deployment
Tech: React, TypeScript, FastAPI, LangGraph, Groq, MySQL, SQLAlchemy, Docker
An AI-powered Retrieval-Augmented Generation (RAG) application for interacting with enterprise documents.
- 📄 Document ingestion and processing
- 🔎 Semantic document retrieval
- 🤖 LLM-powered question answering
- 🧩 LangChain-based RAG pipeline
- 📚 Vector database integration
- ⚡ FastAPI backend
- 🔐 Environment-based configuration
Tech: Python, FastAPI, LangChain, HuggingFace, ChromaDB, Transformers
A full-stack hotel booking application with a scalable backend architecture.
- 🏨 Hotel/listing management
- 🔐 User authentication
- 📅 Booking management
- 🔎 Search and filtering
- 🗄️ MongoDB database
- 🧩 MVC architecture
- 🌐 REST API integration
Tech: Node.js, Express.js, MongoDB, JavaScript, EJS
A real-time video conferencing platform built using WebRTC and Socket.io for low-latency communication and real-time participant synchronization.
- 🎥 Real-time peer-to-peer audio and video communication
- 🔌 WebRTC-based P2P streaming
- ⚡ Socket.io signaling server
- 👥 Room and participant management
- 🔐 JWT-based authentication
- 🔒 Bcrypt password hashing
- 🔄 Real-time state synchronization
- 🎨 Responsive React.js interface
Tech: React.js, Node.js, Express.js, WebRTC, Socket.io, MongoDB, Material UI
A content-based music recommendation system that analyzes audio characteristics to generate personalized playlists.
- 🎧 Content-based music recommendation
- 🔊 Audio feature extraction using Librosa
- 📊 MFCC, Chroma and Spectral Contrast analysis
- 🎼 Processing of 10K+ audio tracks
- ⚡ Flask REST APIs for recommendations
- 📈 Optimized audio-processing pipeline
Tech: Python, Flask, Librosa, Pandas, Recommendation Systems
A machine learning system designed to predict the risk of student dropout using academic, demographic and behavioral features.
- 📊 Student dataset preprocessing
- 🔢 Feature encoding and normalization
- 🤖 Deep Neural Network classification
- 📈 Model performance comparison
- 🌳 Random Forest
- 📉 Logistic Regression
- 🧮 Naive Bayes
- 🧠 TensorFlow/Keras DNN
Tech: Python, Pandas, NumPy, Scikit-learn, TensorFlow, Keras
- Data Structures & Algorithms
- Object-Oriented Programming
- Database Management Systems
- Operating Systems
- Computer Networks
- REST API Design
- MVC Architecture
- Microservices Concepts
- System Design
- Software Engineering
Backend Engineering
↓
System Design
↓
Distributed Systems
↓
Generative AI
↓
RAG & AI Agents
↓
Cloud & DevOps