Passionate about building intelligent applications using Artificial Intelligence, Machine Learning, Deep Learning, and Backend Development. I enjoy solving real-world problems, writing clean and scalable code, and continuously improving my problem-solving skills through Data Structures & Algorithms.
- 🎓 Final-Year B.E. in Artificial Intelligence & Data Science
- 💡 Passionate about Artificial Intelligence, Machine Learning, Deep Learning & Generative AI
- 🐍 Python & Django Developer
- 🧩 Strong foundation in Data Structures & Algorithms
- 🤖 Exploring Large Language Models (LLMs), LangChain, LangGraph & AI Agents
- 👁️ Interested in Computer Vision & Deep Learning
- 🚀 Building practical AI-powered applications
- 🌱 Always learning and improving through real-world projects
I enjoy building practical software that combines Artificial Intelligence with modern software engineering. These projects reflect my experience in AI/ML, Computer Vision, Backend Development, and Generative AI while solving real-world challenges.
Image Blur & Sharpness Detection Tool
A computer-vision application that analyzes image sharpness using Laplacian Variance and FFT-based frequency analysis. FindBlur combines both signals to classify images as Sharp, Borderline, or Blurry.
Key Features:
- 🔍 Laplacian Variance blur detection
- 📊 FFT high-frequency analysis
- 🎚️ Adjustable detection thresholds
- 🟢 Sharp / 🟡 Borderline / 🔴 Blurry classification
- 📁 Batch image analysis
- 📷 Live camera detection
- 🧪 Edge and detail visualization
- 📊 CSV report export
- 📝 Manual result review
- ☁️ Deployed with Streamlit
Tech: Python · OpenCV · Streamlit · NumPy · Pandas
AI-Powered Resume Analyzer
AI-powered Resume Analyzer that performs ATS scoring, OCR-based text extraction, and resume analysis using Google Gemini.
Tech: Python · Django · Django REST Framework · Gemini · OCR · NLP
Image-Based Geolocation Predictor
An AlexNet-inspired deep learning model that predicts the latitude and longitude of an image using visual features, transforming image geolocation into a regression problem.
Tech: Python · PyTorch · CNN · Deep Learning · Computer Vision
Intelligent OCR & Document Processing
Extracts and processes text from images and scanned documents using OCR and Computer Vision techniques.
Tech: Python · OpenCV · OCR · NumPy · Image Processing
Multilingual Translation Platform
A multilingual translation application supporting text and speech translation with an intuitive user experience.
Tech: Python · NLP · Speech Processing · Translation APIs
- Advanced Machine Learning
- Deep Learning Architectures
- Large Language Models (LLMs)
- Retrieval-Augmented Generation (RAG)
- AI Agents
- System Design
- MLOps Fundamentals
- 🧩 Regularly solving Data Structures & Algorithms
- 📈 Continuously improving problem-solving and analytical thinking
- ⚡ Focused on writing optimized and efficient code