Final-year BCA student at Yenepoya Deemed to be University. Currently completing an IBM internship — building production-grade AI systems.
I learn by building — every project here started as a question I didn't know the answer to yet. I thrive at the intersection of AI/ML, full-stack engineering, and design, and I'm passionate about making intelligent systems that are actually useful and beautiful to use.
- 🧠 Currently: IBM internship at Bhartiya City, Bangalore — building and presenting production AI systems
- 🔬 Exploring: Deep learning, continual learning, transformer models, generative AI
- 🎮 Also into: UI/UX, game design, generative art, 3D with Blender
- 💡 Philosophy: Vibe-coding is a superpower — but understanding the math underneath makes it unstoppable
FastAPI · DeepFace · RetinaFace · ONNX · WebSockets · Vanilla JS
Real-time multi-face emotion detection from live camera and image uploads. Features a 5-frame temporal smoothing pipeline, 55/45 ONNX ensemble blending, IoU-based face tracking, and a continual learning trainer using Elastic Weight Consolidation (EWC) with Fisher Information Matrix to prevent catastrophic forgetting.
FastAPI · BLIP (470M params) · Vision Transformer · HuggingFace · WebSockets
Generates natural language captions for any image using Salesforce BLIP (ViT-L/16 encoder + 12-layer causal decoder). Supports beam search, nucleus sampling, greedy decode, attention heatmap visualization, and live webcam streaming with typewriter-effect captions.
scikit-learn · SMOTE · Streamlit · NLP
Classifies SMS/email messages as spam or ham with a modular ML pipeline. Evaluates Naive Bayes, SVM, and Random Forest — handles class imbalance using SMOTE and class weighting. Interactive Streamlit web app for real-time predictions.
Next.js 15 · TypeScript · Tailwind CSS · HTML5 Canvas · PWA
Unified drawing, notes, and task management app — fully offline-first, zero backend. Particle-based animated hero with mouse-driven constellations, fullscreen drawing viewer, and PWA support for installation across devices.
Next.js 14 · Firebase · Genkit · Gemini · TypeScript
Role-based institute portal for admin, faculty, and students — with dashboards, announcements, academic records, and AI-powered attendance analytics using Genkit + Gemini 2.0 Flash to surface at-risk students.
Flask · Google Gemini · Stable Diffusion XL · Python
A privacy-first personal AI assistant — chat, vision, sentiment analysis, image generation, and voice I/O. No external data leaks, no third-party dependencies. Inspired by JARVIS, TARS, and Cortana. A living project that grows with me.
Languages
AI / ML
Web & Backend
Design & 3D
- 🏅 Google AI Studio Fundamentals
- 🏅 Coursera Machine Learning Specialization
- 🏅 IBM Internship — AI/ML Major Project (2025–2026, Yenepoya × IBM Innovation Centre)
Building in public. Learning in the open. One project at a time.