75%
more call audits per day
Automated quality scoring removed manual review bottlenecks across sales and support teams.
AI Call Audit Platform →
4h → 22min
lead contact time
Real-time scoring and routing engine connects high-intent leads to counsellors instantly.
Lead Auto-Allocation Engine →
3+
years in engineering & analytics
Across backend systems, data pipelines, AI tools, and analytics at Virohan and Starlink Qatar.

Projects

Civic-tech platform to report water body pollution and track resolution — reached the National Finals of Smart India Hackathon 2017.

  • Mobile app for citizens to lodge complaints with photos and track complaint status on a timeline.
  • Used YOLOv2 to automatically identify water-related problems in attached photos.
  • Web portal for local government staff to view complaints, collate issues by nature and location, and post status updates that reflected in real time on the app.
YOLOv2
Java (Android Studio)
HTML/CSS
Firebase

Final year undergraduate project — built and trained a convolutional neural network to drive an RC car autonomously.

  • Collected driving data from a Raspberry Pi camera in manual mode.
  • Trained a CNN on steering angle labels; deployed model back on the Pi for inference.
  • Car navigated unseen terrain without human input.
Python
CNN
Raspberry Pi

Published at the 2023 IEEE Conference on Games. Deep learning models integrating temporal and spatial attention mechanisms for reinforcement learning in ATARI environments.

  • Designed attention modules that focused agent perception on task-relevant regions.
  • Improved sample efficiency and score across multiple ATARI benchmarks.
  • Work completed during M.Tech at IIT Bhubaneswar.
Python
CNN
Reinforcement Learning

Automated quality scoring for sales and support calls using LLMs and speech-to-text pipelines.

  • Increased daily audit throughput by 75%, removing manual bottlenecks.
  • Built scoring rubrics configurable per team — sales, academic counselling, compliance.
  • Used Gemini Transcribe and AWS Transcribe for speech-to-text; served via Flask on EC2.
Python
LLM
Gemini Transcribe
AWS Transcribe
Flask
EC2
HTML/CSS

Retrieval-Augmented Generation chatbot for resolving student queries in real time against a curated knowledge base.

  • Used Elasticsearch as the document store with semantic vector search for retrieval.
  • LLM synthesised grounded answers — reducing hallucinations compared to vanilla prompting.
  • Served via Flask API; integrated into the student portal frontend.
Flask
Elasticsearch
RAG
LLM
AWS Lambda
S3
S3 Trigger

Real-time lead scoring and routing system that cut counsellor contact time from 4 hours to 22 minutes.

  • Scored leads using behavioural signals, demographics, and engagement history.
  • Routed high-intent leads to available counsellors instantly via queue management.
  • Reduced drop-off significantly by closing the gap between lead capture and first contact.
Python
Redis
MySQL
AWS Lambda

Interactive Voice Response system with dynamic AI-generated prompts to qualify and route inbound leads automatically.

  • Dynamic call flows driven by lead profile — different scripts per intent segment.
  • Integrated with Twilio for telephony and AWS for compute and storage.
  • Reduced dependency on human SDRs for initial qualification calls.
Python
Twilio IVR
Flask
EC2

Day-by-day lesson plan tracker that shows what is on time, lagging, or ahead of schedule — and automatically adjusts the plan.

  • Tracks every lesson against the planned timeline with live status indicators.
  • Supports creating vacations, exams, and custom events via presets or manually.
  • Auto-adjusts downstream schedule when changes are made, keeping the plan coherent.
Python
PHP
MySQL
S3
HTML/CSS
AWS Lambda