About
I am a full-stack , ML developer and a Computer Science student at NIT Delhi. I build high-performance web applications and enjoy solving complex problems. My focus is on React, Next.js, and modern web technologies. I also enjoy competitive programming and have solved 500+ LeetCode problems.
Education
My academic journey and credentials.
Skills
Research Work
Exploring new frontiers in communication and intelligence.
Conventional communication systems focus on bit-perfect transmission, often wasting bandwidth on perceptually irrelevant details. As data demands grow, traditional source coding hits the Shannon limit.
Check out my latest work
I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

A documentation platform for developers. High-performance notes management.
- MDX support for rich documentation
- Hierarchical note organization
- Admin dashboard for content management
- Vercel Blob integration for media
- Firewall Integration for unauthorised acess and data leakage
- RAG Integration for AI based search in PDF

Bioinformatics project that analyzes genomic variations such as SNPs to predict disease risk in individuals.
- Analyze genetic variations (SNPs) from DNA data
- Compute Polygenic Risk Score (PRS) for individuals
- Train ML models for disease risk classification
- Support research in personalized medicine

A secure real-time communication and file sharing platform enabling peer-to-peer chat, audio messaging, calls, and large file transfers without server storage.
- Real-time chat between two peers using WebRTC DataChannels
- Audio message recording and direct P2P transfer
- Peer-to-peer audio calling using WebRTC MediaStreams
- Secure session-based connection using access codes
- End-to-end encrypted communication
- Large file transfer with real-time progress tracking
- Direct-to-disk download using File System Access API

Smart water distribution modeling with deep graph optimization.
- Graph-based network modeling
- Physics-based flow optimization
- Real-time pressure visualizations
- Efficient D3.js rendering

Advanced scientific calculator with complex math support.
- Precision arithmetic logic
- Advanced math function support
- Fully responsive calculation history
- Sleek dark mode interface
NPM Packages
I build and maintain reusable packages to help other developers build better software faster.
Coding Activity & Stats
Open Source Contributions
I love giving back to the community. Here are some of the open source projects I've contributed to.
Contributed to a secure, anonymous, and ephemeral chat application. Enhanced real-time communication features and improved state management using Upstash Redis.
- Refactored state management for better performance and scalability
- Add Emoji Support to the chat
Competitive Programming
Academic & Professional
Certifications, hackathons, and awards I've earned.
- C
Coordinate the Hindi Diwas Pakhwada
NIT Delhi
Coordinated the Hindi Diwas Pakhwada, organizing various events and activities to promote the use of Hindi among students and faculty. - N
National Students Paryavaran Competition (NSPC) 2025
Ministry of Education
Successfully participated in NSPC 2025, representing NIT Delhi. - A
AInCAT Top Performer
Naukari Campus
Scored in top 10% percentile in All India Naukari Campus Aptitude Test among 50,000+ candidates. - E
Ethical Hacking Competition
Naukari Campus
Participated in national-level penetration testing and vulnerability assessment competition. - H
Hindi Diwas Essay Competition
Ministry of Education
Awarded 2nd position in All-India Hindi Diwas Essay Competition among 500+ participants. - A
AI & Robotics Workshop
NIT Delhi
Completed intensive 1-week workshop on AI and Robotics, building an autonomous robotic car.