Hi, I’m

Shubham Patwal

AI/ML Engineer | Computer Vision & Deep Learning

I build, train and deploy machine learning systems, from real-time violence detection on CCTV to multi-agent AI planners, and I turn data into decisions.

PythonSQLTensorFlowPyTorchOpenCVYOLOv8LangGraphPower BI
Portrait of Shubham Patwal in a black blazer
3AI projects built
4Certifications
2027B.Tech graduate

About

I build end-to-end machine learning, deep learning and computer vision solutions, from collecting the data to training the model to running it live. My work covers real-time video intelligence for public safety and conversational AI for healthcare and travel. At Trailytics AI I will bring the same habit of turning messy real-world data into something people can act on.

Projects

SAFE-EYE

Real-time violence detection · CNN + LSTM, YOLOv8, Computer Vision

people = yolov8n(frame)       # count people
clip   = last_16_frames       # 112×112
p      = cnn_lstm(clip)       # MobileNetV2 + LSTM
if p > 0.75 and people >= 2: alert()
violence detected · evidence saved
  • Started with a YOLOv8n model trained on a self-curated dataset, then moved to a CNN + LSTM hybrid (MobileNetV2 backbone with an LSTM) that reads 16-frame sequences, because single-frame detection misses motion. YOLOv8n now counts people in the frame.
  • Trained on the Real Life Violence Situations and UVFD datasets with a video-level stratified 80/20 split, on Google Colab (Tesla T4).
  • Raised the decision threshold from 0.5 to 0.75 and required 2+ people in frame, which cut false positives sharply.
  • Built a live OpenCV pipeline with a Flask dashboard that flags violent activity, saves evidence snapshots and works with RTSP/IP cameras.

TravelMate AI

Multi-agent travel planning · LangChain, LangGraph, Generative AI

graph = discover → budget → itinerary
Day 1 … Day 7, personalised
  • Built a multi-agent system for a travel company where specialised agents collaborate on destination discovery, budget planning and itinerary creation.
  • Destination agent chats with users to understand preferences and recommend places.
  • Budget agent splits costs across travel, stay, food and activities within user limits.
  • LangGraph hand-offs let the itinerary agent produce a coherent day-wise plan from one conversation.

Voice Med AI

Conversational patient scheduling system

POST /webhook/vapi
appointment booked ✓
  • Backend and database: async routing, webhooks and data management with FastAPI and SQLAlchemy.
  • Voice AI: Vapi AI handles speech and patient interaction logic.
  • Dashboard: Streamlit schedule tracker, exposed securely through Cloudflare Tunnels.

Skills

Programming

PythonSQLJavaR

Deep learning

TensorFlowPyTorchKeras

Libraries and tools

NumPyPandasScikit-learnOpenCVYOLOv8NLTKSciPy

Data and BI

ExcelPower BI

Working style

Cross-functional leadershipCrisis navigation

Certifications

Fundamentals of Generative AI and Large Language Models

NPTEL · Indian Institute of Science (IISc) · Issued Nov 2026

Elite badge73%
Credential ID NPTEL26CS95S561301589

Data Science Certification

Code with Harry · Issued Sep 2026

Drone Technology

IIT Mandi · Issued May 2025

IBM Certified Data Analysis with Python

IBM · Issued Nov 2023

Credential ID 6e1c56d9d72845ffa3edd19ab5454678

Experience

Data Analyst

Trailytics AI · Full-time · Starts 16 Nov 2026

Education

DAV Public School

Senior Secondary (CBSE) · 2020–2022

K.R. Mangalam University

B.Tech in Computer Science and Engineering (AI and ML) · 2023–2027