Bharghav Srinivasan

Engineer · Developer · Builder

I'm a pre-final year undergrad from VIT Chennai who enjoys building things — whether it's something dumb, something useful, or something I just wanted to see work.

What excites me most about tech is how you can start with just an idea and bring it to life using nothing but logic, math, and a bit of curiosity. I'm especially fascinated by machine learning — how deep learning lets machines learn patterns, make decisions, and in a way, "think" using layers of math.

Over the years, I've built up experience across full-stack development and machine learning — working with tools like TypeScript, Next.js, Python, Flask, and libraries like TensorFlow and OpenCV. I've even explored blockchain and zero-knowledge cryptography for some of my more experimental builds.

Outside of classes, I spend most of my time at hackathons, exploring new frameworks, or working with my college tech communities.

Bharghav Srinivasan

Education

2023 – 2027

Vellore Institute of Technology, Chennai

Bachelors in Technology (B.Tech)

2023 – Present

Indian Institute of Technology, Madras

Bachelor of Science in Data Science

Coursework: Data Structures & Algorithms, Operating Systems, Database Management Systems

Experience

My professional journey

Software Engineering Intern

OrangePeople
Jun 2025 – Aug 2025

– Developed and evaluated an NLP-based ML model converting natural-language queries into structured architecture diagrams (85% accuracy)

– Worked on data preprocessing, feature extraction, and error analysis in Python

– Integrated ML models into FastAPI services and deployed them on AWS

May 2025 – Present

– Manages a 200+ member community, organizes workshops/CTFs, and mentors junior members

– Coordinates technical sessions and cybersecurity awareness events across campus

2023 – Present

– Contributed features, bug fixes, and tests to Zen Browser

– Built event-registration CLI and note-sharing tools at IEEE VITC for 500+ students

– Co-led HACKHUB, a flagship GitHub-sponsored hackathon with 350+ participants

Projects

Some things I've built

SaveMyNode – Inode Recovery Tool for UNIX Systems

A recovery tool for BTRFS and XFS file systems that restores corrupted or deleted inodes with 92% accuracy.

– Parsed superblocks and inode tables for low-level data reconstruction

– Restored corrupted/deleted inodes on BTRFS and XFS file systems with 92% accuracy

– Selected for Smart India Hackathon 2024 National Round

C Python BTRFS XFS Linux

Fluz Pay – Transaction Management Service

A backend service for secure transaction management with JWT authentication and full audit logging.

– Designed a FastAPI backend with JWT authentication and transaction logging

– Containerized the application with Docker for consistent deployment

– Implemented RESTful APIs with role-based access control

FastAPI PostgreSQL Docker JWT

CV Powered Motion Controller – Hands-Free Gaming

A motion-controlled system that lets you play games using body gestures instead of a keyboard — running at 30 FPS in real-time.

– Built a computer-vision gesture recognition pipeline using OpenCV and MediaPipe at 30 FPS

– Mapped gestures to keyboard inputs for application and game control

– Aimed at making games more accessible and immersive

Python OpenCV MediaPipe

Digisoul – Decentralized Financial Reputation System

A DeFi protocol enabling under-collateralized lending using Soulbound Tokens and Zero-Knowledge Proofs.

– Verified user creditworthiness without exposing sensitive data

– Leveraged ZKPs for privacy and SBTs for on-chain identity

– Won 1st place at DeFy'25 Hackathon among 350+ participants

Solidity Hardhat ZKPs SBTs