I am a Third-year B.Tech ECE student at the Indian Institute of Information Technology, Surat, with a deep interest in systems programming, full-stack development, and competitive problem solving.
I build software that is reliable, efficient, and purposeful — from browser extensions that improve focus, to distributed peer-to-peer file-sharing systems architected for real-world scale.
My engineering philosophy is rooted in first principles thinking: understanding how systems work at a low level before abstracting them into clean, maintainable solutions.
Open To:
- Research collaborations and open-source contributions
- Software engineering internship opportunities
- Competitive programming and hackathon teams
- Technical writing and peer mentoring
Languages
Frameworks & Tools
Backend & Databases
FocusGuard — Intelligent Doom Scrolling Prevention Extension
A production-ready browser extension engineered to combat distracted browsing by enforcing structured focus sessions with intelligent blocking and behavioral analytics.
| Attribute | Details |
|---|---|
| Stack | JavaScript, Browser Extension APIs, HTML, CSS |
| Type | Browser Extension (Client-side) |
| Performance | Lightweight architecture with minimal browser overhead |
| Security | Anti-bypass mechanisms: session persistence, lock modes, delayed overrides |
| Impact | Productivity tracking, focus duration analytics, blocked attempt logging |
| Repository | View on GitHub |
Engineering Highlights:
- Architected customizable focus sessions with granular website blocking rules using browser extension APIs
- Designed an analytics dashboard to surface focus duration, blocked attempt counts, and browsing behavior trends
- Built multi-layered anti-bypass system including session persistence, delayed override timers, and strict lock modes
- Optimized extension runtime for zero-latency interception with minimal CPU and memory footprint
Mini BitTorrent-Style Peer-to-Peer File Sharing System
A full-stack distributed file-sharing system inspired by BitTorrent architecture, implementing real peer discovery, chunk-based transfer, integrity verification, and a live network dashboard.
| Attribute | Details |
|---|---|
| Stack | Python, Flask, SHA-1, REST APIs, HTML/CSS/JS |
| Architecture | Distributed P2P with centralized tracker coordination |
| Performance | Chunk-based parallel transfer with integrity verification |
| Reliability | TTL-based peer eviction, automated stale-peer cleanup |
| Impact | Real-time network dashboard with upload, download, and peer management |
| Repository | View on GitHub |
Engineering Highlights:
- Engineered a Flask-based tracker server with heartbeat monitoring and TTL-based peer eviction for network health
- Implemented chunk-based file transfer protocol with SHA-1 cryptographic integrity verification on every chunk
- Built a comprehensive web dashboard for upload/download management, peer status visibility, and live network statistics
- Developed automated peer health monitoring with stale-peer cleanup and active peer tracking at scale
| Platform | Achievement |
|---|---|
| LeetCode | Solved 157+ DSA problems across Arrays, Trees, Graphs, DP, Greedy, Binary Search |
| Codeforces | Rating 802 — active contest participant |
"The best engineers are not those who know the most — they are those who never stop asking why."