Software Development — primary track
Information Technology engineering student at IIIT, SPPU (Pune) and a systems-leaning developer. I build things close to the metal and finish them: a lossless C++ audio engine, a networked Unity game, an IoT security system with its own dashboard. Open to full-time roles and internships.
Problem
Desktop audio players are either bloated or ugly, and most mangle metadata. I wanted a lossless-capable player that stays tiny and still looks like a modern app.
Approach
Built a low-latency audio engine on the Miniaudio API handling real-time state management, precise seeking and gapless continuous playback across FLAC, WAV and MP3. Bridged the native C++ backend to a web-based UI through WebView, with Portable File Dialogs for native cross-platform file selection, TagLib for live ID3 metadata parsing, and a linear queue structure for track sequencing.
Result
A single portable executable that plays lossless audio, reads real metadata and needs no installer — a full C++ desktop app shipped end to end.
Problem
Single-player games hide the hard part. I wanted to actually solve real-time networking: two players, one authoritative game state, unreliable latency.
Approach
Built a Pacman-inspired 2D multiplayer game in Unity and C#, integrating Photon PUN for lobby handling and player state synchronisation. Wrote a grid-based movement system using BoxCast for precise collision and physics, scalable level architecture with Unity Tilemap, and responsive UI with real-time spatial tracking indicators for each avatar.
Result
A playable networked game built under hackathon pressure — and Runner-Up out of 50+ national teams at Hacksprint v7.0.
IoT + full-stack dashboard
C++ · ReactJS · Node.js · Mar 2025
Problem
Off-the-shelf home security is subscription-locked and closed. I wanted a self-hosted system built from cheap hardware I already had.
Approach
Architected a dual-layer IoT system: Raspberry Pi as central server, Arduino UNO for sensor data acquisition. Added a real-time alert subsystem pushing instant notifications via the Telegram API on threat detection, a live surveillance feed from the Pi Camera Module plus old smartphones as remote cameras, and a full-stack Node.js + MySQL dashboard to visualise live sensor data and manage security logs.
Result
A working self-hosted security system with remote video, instant alerts and a web dashboard — hardware, backend and frontend all mine.
Technical skills
Languages
Frameworks & Libraries
Tools & Hardware
Education
B.E. Information Technology · 2023 – Present
GPA 7.8 / 10
Achievements
Organised by MMCOE Karvenagar and Zensar Technologies. Built a 2D multiplayer game in under 24 hours with Unity and Photon PUN — placed Runner-Up out of 50+ teams at national level.
Open to full-time roles and internships. I learn stacks quickly and care about writing code I can defend line by line.