Internships Experience
Developer Intern · Invariance Automation
- Architected a modular, XML-driven vision pipeline powering autonomous PCB assembly, with reusable DAG-based stages.
- Engineered camera/nozzle calibration routines that persist transformation matrices for high-precision pick-and-place alignment.
- Built pose estimation algorithms combining HSV masking, adaptive thresholding, contour analysis, and minimum-area rectangles.
- Shipped automated and manual blemish removal workflows plus visualization utilities, accelerating QA loops.
Developer Intern · Relish Development Solutions
- Wrapped ML prototypes with hardened Django REST APIs so they could deploy in customer-facing products.
- Delivered React component kits for real-time analytics dashboards backed by live ML predictions.
- Tuned database access patterns and models to keep latency low as user load grew.
- Elevated accessibility and responsiveness to ensure parity across desktop and mobile surfaces.
Research Thesis
Privacy-Preserving Autocomplete with Oblivious Tries
- Engineering a trie-based service whose insertions and lookups are oblivious to any single party through secure multi-party computation.
- Implementing DUORAM-backed access protocols and distributed point functions to hide both content and access patterns.
- Containerizing the PRAC MPC framework for reproducible experimentation across distributed hosts.
Builds Projects
JanSunwai · Grievance Redressal App
- Reimagined a civic grievance platform through HCI research, automated review mining, and experience mapping.
- Shipped a native iOS app with OTP auth, complaint workflows, and accessibility upgrades.
Industrial Accident Visualization Platform
- Built a geospatial analytics portal doubling dataset coverage via imputation, interpolation, and feature engineering.
- Delivered interactive choropleths, sunbursts, and trend explorers to surface safety insights.
Parallel Volume Rendering with MPI
- Implemented multi-dimensional domain decomposition with ray casting for large scientific datasets.
- Added binary swap compositing and early ray termination, cutting renders to 30–40 seconds.
CNN-Powered Line Following Robot
- Trained a custom CNN on augmented data to detect anomalies from live camera feeds.
- Automated SMS alerts with GPS coordinates by integrating ESP32-CAM and GSM modules.
Collaborative Text Editor
- Enabled real-time co-authoring with Socket.IO synchronization and optimistic UI updates.
- Hardened auth flow using JWT, bcrypt, and stateless REST endpoints.
RAG-Based Multilingual QA
- Combined PaddleOCR + Tesseract with multilingual transformers for document QA across languages.
- Blended BM25 and dense retrieval, reaching 85%+ internal accuracy with 2.4s ingestion per page.
MyOracle · Conversational AI Platform
- Crafted a streaming chat UX with state orchestration and SSR for performance.
- Deployed containerized services with a secure Node gateway mediating model access.
Blemish Removal & Retouching Suite
- Built automated and manual inpainting tools blending color-space analysis with texture cues for seamless fixes.
- Shipped a Patch Tool GUI plus a NumPy pipeline to batch curate datasets for QA.
YouTube Sentiment Augmentor
- Injects live sentiment badges into YouTube comments using a resilient content script and MutationObserver.
- Batches comments through a lightweight NLP service and renders in-place visual cues.
Smart Video Player · Deepfake Radar
- Trained DenseNet121 and Xception+BiLSTM ensembles on 1M+ curated frames for deepfake detection.
- Embedded the detectors into an SDL/FFmpeg video player streaming live overlay probabilities.
AES Side-Channel Key Recovery
- Executed correlation power analysis on 8-bit AES-128/256 to peel the full master key from oscilloscope traces.
- Automated pearson-stat scans in NumPy to pinpoint each byte with minimal capture sessions.
Toolkit Tools
JavaScript
Next.js
React
Node.js
Docker
Git
FastAPI
Nginx
MySQL / SQL
TensorFlow
PyTorch
NumPy
Pandas
scikit-learn
Streamlit
Apache Superset
Stack Skills & Coursework
Languages & Tools
Python
JavaScript
SQL
Git
Docker
OpenMPI
Apache
Nginx
Superset
Frameworks & Libraries
React
Node.js
Django
Flask
Streamlit
PyTorch
TensorFlow
NumPy
Pandas
Matplotlib
scikit-learn
Interest Areas
Web Development
System Design
Computer Vision
Machine Learning
NLP
Deep Learning
Some Courses I took
- Introduction to Machine Learning
- Computer Vision and Deep Learning
- Big Data Visual Analytics
- Design and Analysis of Algorithms
- Applied Cryptography
- Parallel Algorithms
- Human Computer Interaction
- Sensing Communications and Networking for Smart Wireless Device
Beyond Code
- E-Cell Volunteer (Aug 2024 – Dec 2024)
- Institute Counselling Service — Student Guide (Aug 2025 – Present)
- CS610 Programming for Performance — Teaching Assistant (Aug 2025 – Present)
- CS315 Principles of Database Systems — Teaching Assistant (Jan 2025 – May 2025)
- ESC111/2 Introduction to Computing — Teaching Assistant (Aug 2024 – Dec 2024)