Experience

AI System Engineer (Contractor)

Lens Academy · May 2026 – Jun 2026

  • Shipped a production RAG service for a global student base using hybrid vector search with periodic sync, raising answer factuality ~70% over the prior baseline.
  • Built an MCP server exposing slot selection, verification, enrollment, and WhatsApp messaging as governed tool calls for the Lens Coach agent, secured with phone-OTP auth and per-user rate limits.

Founding Engineer, LLM Evaluation Infrastructure

SUAV Tech · 2025 – May 2026

  • Designed end-to-end LLM evaluation pipelines and automated red-teaming harnesses across 15+ risk categories, cutting undetected safety violations by 40% before production deployment.

WebOps Secretary

Student Executive Council, IIT Madras BS · Jan 2026 – Present

  • Built and maintain a production RAG chatbot serving 40,000+ students.

Projects

Power Load Forecasting System

LightGBM · FastAPI · Docker · GCP · Next.js

Time-series load classification on 35K+ records at 430 RPS — LightGBM with cyclical feature engineering and GCP deployment.

Genrefy — Audio Classifier

PyTorch Lightning · EfficientNet · torchaudio · W&B · Streamlit

EfficientNet-V2-S on log-mel spectrograms for 10-genre music classification under a train-test distribution shift (clean stems to noisy mashups). A synthetic augmentation pipeline (cross-song mixing, ESC-50 noise, SpecAugment, Mixup) matched the test distribution and beat a 3x larger EfficientNet-B7 — 0.930 Kaggle private LB.

Automated Data Analysis with LLM Agents

Python · SQL · Streamlit · OpenAI · Gemini · Ollama

Natural-language-to-SQL analysis tool over three LLM backends (GPT-4, Gemini, Ollama) via a factory-pattern agent architecture, with automated CSV ingestion into SQLite for conversational EDA.

DeepWaste — CNN vs Fine-tuning Benchmark

PyTorch Lightning · ONNX · TensorRT · W&B

Deployment benchmark across 5 inference formats — TensorRT FP16 achieved 6,905 img/s with 98.41% accuracy on garbage classification.

Sales Forecasting — Kaggle Rank 133

Python · Scikit-learn · Fourier Analysis · Streamlit

Multiplicative forecasting model with Fourier analysis and GDP indicators — 12.7% MAPE across 6 countries, 10 years of data.

Customer Profiling

Python · Machine Learning · Clustering · K-Means · DBSCAN

K-Means & DBSCAN clustering algorithms for customer segmentation analysis with interactive profiling dashboard.

CrossEmotion — Multimodal Emotion Recognition

PyTorch · R3D-18 · BERT · Conformer · AWS SageMaker

Fusion of video (R3D-18), text (BERT), and audio (Conformer) with cross-modal attention — 67.8% accuracy on MELD dataset.

Logic-Guided Diagnosis — Neuro-Symbolic AI

PyTorch · Decision Trees · Scikit-learn

Residual MLP trained with differentiable rule-agreement loss — 88.32% accuracy, 0.9516 ROC-AUC on heart disease prediction.

Technical Skills

Languages

  • Python
  • TypeScript
  • JavaScript
  • SQL
  • C++
  • Rust
  • Bash

Machine Learning

  • PyTorch
  • PyTorch Lightning
  • Scikit-learn
  • LightGBM
  • ONNX
  • TensorRT
  • W&B

Data & Visualization

  • Pandas
  • NumPy
  • EDA
  • Tableau
  • Power BI
  • Streamlit

MLOps & Deployment

  • Docker
  • CI/CD (GitHub Actions)
  • GCP
  • AWS SageMaker
  • FastAPI

Databases

  • SQL
  • DynamoDB
  • Neo4j
  • Qdrant

Concepts

  • RAG
  • LLM Evaluation
  • Model Optimization
  • Time-Series Forecasting
  • Computer Vision
  • Multimodal Learning
  • Neuro-Symbolic AI