Chennai, India B.Tech AI & Data Science / Class of 2027

V R Ritvik builds AI that does real work.

I turn complex problems into intelligent systems. Building Generative AI, Agentic AI, RAG, computer vision, and automation systems that go from concept to deployment, with experience shipping AI solutions across multiple internships.

Portrait of V R Ritvik smiling in a dark blazer, standing in a park

Projects

AI · Full stack

LegalAI

An AI-powered legal document analysis platform that processes contracts and legal documents to classify clauses, assess legal risks, check compliance, extract key entities and detect missing clauses. It combines NLP, transformer-based models, semantic search and OCR to give structured insights from both digital and scanned documents.

  • Python
  • FastAPI
  • Next.js
  • React
  • TypeScript
  • LangChain
  • OpenAI GPT
  • Hugging Face Transformers
  • Sentence Transformers
  • spaCy
  • FAISS
  • PyTorch
  • Tesseract OCR
  • pdfplumber
View on GitHub
Full stack

FinancialApp

A full-stack personal finance platform for tracking expenses, managing budgets, analyzing spending patterns, generating reports and monitoring savings goals on a responsive dashboard. It includes secure user authentication, transaction management, budget tracking, data visualization and RESTful APIs.

  • React.js
  • Node.js
  • Express.js
  • MongoDB
  • JWT
  • React Router
  • Chart.js
  • Tailwind CSS
  • Context API
View on GitHub
Full stack

Pdf2Markdown

A document processing app that converts PDF files into clean, structured Markdown while preserving hierarchy, formatting, images and tables. It supports batch processing through a REST API and a web interface for uploading, converting, previewing and downloading documents.

  • Python
  • Flask
  • React.js
  • PyPDF2
  • pdf2image
  • Pillow
  • Bootstrap
  • React Router
  • Poppler
  • REST API
View on GitHub
NLP · Machine learning

Spam Classification

A machine learning project that classifies SMS and email messages as spam or ham. It covers text cleaning, tokenization, TF-IDF and Bag-of-Words feature extraction, model training, and evaluation with accuracy, precision, recall, F1-score and a confusion matrix.

  • Python
  • Pandas
  • NumPy
  • Scikit-learn
  • NLTK
  • Matplotlib
  • Seaborn
  • NLP
  • TF-IDF
  • Machine Learning
View on GitHub
Deep learning · Vision

Video Violence Classification

A deep learning system that classifies video content as violent or non-violent from extracted frames. It uses transfer learning with a pre-trained ResNet50, custom classification layers, data augmentation and an optimized TensorFlow pipeline, reaching about 94.9% test accuracy.

  • Python
  • TensorFlow
  • Keras
  • ResNet50
  • Deep Learning
  • CNN
  • NumPy
  • Pandas
  • Matplotlib
  • Kaggle API
View on GitHub
AI · Full stack

Document Intelligence System

A document processing and analysis platform with a FastAPI backend and a static frontend. It includes evaluation pipelines and Dockerized deployment for scalable delivery.

  • Python
  • FastAPI
  • HTML
  • Docker
View on GitHub
AI · NLP

AI-Powered Resume Screening System

An analysis tool that parses resume PDFs, extracts skills, matches them to a role and summarizes each candidate. Scoring is AI-driven, which automates the first screening pass.

  • Python
  • NLP
  • Generative AI
  • Document Parsing
  • Streamlit
View on GitHub

Research

Ongoing

Graph learning for multi-UAV coordination

Unmanned aerial vehicles
Problem

This research develops a dynamic, graph-based learning framework for coordinating fleets of unmanned aerial vehicles (UAVs). Graph neural networks learn how to assign tasks efficiently and how to coordinate without a central controller, while handling changing task assignments, collision avoidance and safe navigation in complex environments.

Significance

The aim is to make multi-UAV missions more efficient, scalable, robust and safe, while cutting the computing load on any central system. The framework is to be tested in simulation and in real-world multi-UAV experiments across a range of operating conditions.

  • Graph neural networks
  • Multi-UAV coordination
  • Dynamic task allocation
  • Decentralized control
  • Collision avoidance
  • Safe navigation

Experience

Jul – Aug 2026

INS Adyar

AI Engineer Intern
A unit of the Indian Navy
  • Library Management Platform. Full-stack system with ISBN barcode scanning and OCR, automated book registration, member management, issue and return, renewals, overdue tracking and real-time inventory updates.
  • Birthday Greeting Automation. Database-driven birthday detection with dashboard notifications, personalized greeting cards and image export.
  • AI-powered SOC Automation. Conditional workflows, secure document management and Navy-standard A4 report generation, with NVIDIA Nemotron-3 Nano Omni 30B A3B Reasoning for summarization and retrieval.
May – Jul 2026

BONbLOC Technologies

AI Engineer Intern
  • Docker, LangGraph and research. Went deep on Docker and LangGraph, and contributed research and insights to a Cricket Analytics project and an AI Tutor platform. Helped build the core foundations of two key projects.
  • Agentic AI Sales Chatbot, backend and state. FastAPI as a high-performance gateway layer, Redis for fast short-term memory and PostgreSQL for reliable long-term storage.
  • Agentic AI Sales Chatbot, orchestration. LangGraph at the core to manage ReAct-style agent workflows, on a flexible multi-model layer that integrates several LLM providers for dynamic reasoning.
  • Agentic AI Sales Chatbot, RAG. A data ingestion pipeline for precise text extraction feeding a Qdrant vector store for semantic search, with RRF and a double retrieval system for the chatbot.
  • Smart Shop Floor Monitoring, data. Used the Roboflow API to download and manage image data, then Python's os, shutil and pathlib with YAML parsing to merge multiple datasets, align class mappings and restructure directories into one training pipeline.
  • Smart Shop Floor Monitoring, model. Trained a custom YOLOv8 nano object detection model with the Ultralytics framework on GPU, tracking precision, recall and mAP before running automated inference on test images and video streams.
  • Smart Shop Floor Monitoring, export. Exported the model to ONNX for cross-platform, optimized deployment and validated it with the onnx and onnxruntime libraries.
Jun – Jul 2025

Hexaware Technologies

AI Engineer Intern
  • Knowledge session. Conducted a session on Agentic AI and the Self-Attention mechanism in Transformers.
  • Document workflows. Hands-on with spaCy for NLP and Named Entity Recognition, and with LangChain, PyTesseract, pdf2image and Regex to build smart document workflows.
  • RAG and OCR. Investigated LlamaIndex, manual RAG pipelines, LangChain recursive splitters and OCR.
  • Team project. Worked with fellow interns to create a frontend using Figma and Bolt.new, and organized the development process with a Work Breakdown Structure (WBS) and SDLC.
  • Generative models. Investigated GANs and experimented with them on the MNIST dataset.

Leadership

Across age groups

Cricket captain

Academy and school teams
  • Captained several matches for my cricket academy and my school team across different age groups.
Apr 2022 – Apr 2023

House captain

PSBB KK Nagar
  • Led my house for the year and took part in conducting multiple sporting and cultural events at school.
Medium · Jul 2026

A brief look into my journey and how I look into this digital fast pacing world

Life lessons from cricket and leadership: staying resilient through criticism, valuing the process over the outcome, and keeping authentic boundaries in relationships.

Read on Medium
Medium · Sep 2026

The People We Meet Are Part of the Journey

Be good to others, always. A reflection on why connections and personal growth matter more than external success, and on cherishing moments before they become memories.

Read on Medium

Bookshelf

32 books read so far
  1. 01The Sky Warriors: Operation Sindoor UnveiledVishnu Som
  2. 02Wings of Fire: An AutobiographyA. P. J. Abdul Kalam with Arun Tiwari
  3. 03The Value of ValuesSwami Dayananda Saraswati
  4. 0499 Little SecretsSabari Girisan
  5. 05Table Talk with BusinessLineThe Hindu Group / BusinessLine
  6. 06Table Talk with BusinessLine – Volume IIThe Hindu Group / BusinessLine
  7. 0740 Years of Sportstar: 40 SuperstarsAyon Sengupta (editor)
  8. 08I Can’t Wait to Be… Shikhar DhawanShikhar Dhawan
  9. 09Life Management TechniquesSwami Swaroopananda
  10. 10The Miracle MakersBharat Sundaresan with Gaurav Joshi
  11. 11An Indian Summer in EnglandEdited by Boria Majumdar
  12. 12I Have the Streets: A Kutti Cricket StoryR. Ashwin & Sidharth Monga
  13. 13Stargazing: The Players in My LifeRavi Shastri
  14. 14Playing It My WaySachin Tendulkar with Boria Majumdar
  15. 15Sachin @ 50: Celebrating a MaestroBoria Majumdar
  16. 16Miracle MenNikhil Naz
  17. 17The WinningestW. V. Raman
  18. 18Coaching Beyond: My Days with the Indian Cricket TeamR. Sridhar & Kaushik Sridhar
  19. 19BelieveSuresh Raina with Bharat Sundaresan
  20. 20Steve JobsWalter Isaacson
  21. 21Narendra Modi
  22. 22Diego Maradona
  23. 23Sachin Tendulkar
  24. 24Dharma ShastraSwami Tejomayananda
  25. 25Broke to BreakthroughHarish Damodaran
  26. 26DROP: It’s Easy
  27. 27How to Win Friends and Influence PeopleDale Carnegie
  28. 28LimitlessNishad Pai Vaidya & Sachin Bajaj
  29. 29DROP: A NovelNishad Pai Vaidya & Sachin Bajaj
  30. 30Gully GullyAditya Iyer
  31. 31The Winning Way 2.0Anita Bhogle & Harsha Bhogle
  32. 32Here, There and Everywhere: Best-Loved Stories of Sudha MurtySudha Murty

Skills

Languages

  • C
  • Python
  • Java

AI and ML

  • Machine Learning
  • Deep Learning
  • Generative AI
  • NLP
  • LangGraph
  • LangChain
  • Sentence Transformers
  • PyTorch
  • TensorFlow
  • GANs
  • PyTesseract
  • AI Security

Databases and vector stores

  • MySQL
  • PostgreSQL
  • MongoDB
  • Qdrant
  • FAISS
  • Milvus

Full stack

  • HTML
  • CSS
  • JavaScript
  • React
  • Node.js
  • Express.js
  • REST APIs

Cloud and tools

  • AWS (basic)
  • GitHub
  • Docker
  • VS Code
  • Google Colab
  • Tableau
  • Figma
  • MySQL Workbench

Education and certifications

Education

B.Tech, Artificial Intelligence & Data ScienceShiv Nadar University, Chennai. Aug 2023 – May 2027

Higher Secondary EducationPadma Seshadri Bala Bhavan Sr. Sec. School (PSBB), Chennai. Apr 2021 – Apr 2023

Beyond the code

CricketUniversity team player. Played TNCA League (4th and 5th Division) and U14 and U16 city round robin tournaments.

HockeyCBSE South Zone runner-up.

Certifications

  • Agentic AI with LangChain and LangGraph Coursera
  • Generative AI Applications with RAG and LangChain Coursera
  • AI for All: From Basics to GenAI Practice NVIDIA
  • Generative AI for Everyone Coursera
  • Introduction to Large Language Models NPTEL
  • Responsible and Safe AI Systems NPTEL
  • Building AI Powered Chatbots Without Programming Coursera
  • Cricket Analytics with AI IITM Pravartak
  • Privacy and Security in Online Social Media NPTEL
  • Data Science with Python Basics BootCamp NetworkGeek
  • Network Automation Workshop NetworkGeek
  • Cloud Computing Fundamentals Educative