Full-featured e-commerce — role-based auth, SSR, cart tracking, infinite scroll, optimistic UI.
Bhargav V.
Full - Stack Engineer.I engineer resilient, highly-performant web applications and craft intuitive, sophisticated interfaces. Specializing in TypeScript, modern frameworks, and distributed systems, I bridge the gap between complex technical requirements and elegant user experiences.
WordWise Language Labs
Full Stack Engineer
Building full-stack features across a language learning platform with strict TypeScript schemas, deep database integrations, and complex frontend state management.
MIMSys Technologies
Junior Software Engineer
Restructured legacy ERP backends improving performance significantly. Rebuilt frontend architecture to modernize load times.
URL shortener with a signature brutalist grid-highlighting effect. Visit tracking & analytics.
P2P video call and watch party for two. Synchronised YouTube and local video over WebRTC.
Blogging platform with role-based access, HTMX-powered comments and minimal client JS.
A recursive language distribution analyzer. Scans domain trees to calculate exact text and language usage percentages.
Digital pre-order system with virtual wallet and automated QR checkout for local canteens.
Languages
- JavaScript
- TypeScript
- Python
- Java
- C / C++
- Rust
Frameworks
- React
- Next.js
- TanStack Start
- NestJS
- Fastify
- Django
Data
- PostgreSQL
- MongoDB
- SQLite
- MySQL
- Firebase
- Supabase
Tools
- Tailwind CSS
- Prisma
- WebRTC
- Socket.io
- Cloudinary
- Linux (Fedora)
85% · 95% final
Mangalore University
Bachelors' in Computer Science
Graduated with 85% aggregate (95% in the final semester). Studied C, Java, RDBMS, OS, Data Structures, Algorithms, Mathematics, and Physics.
DEC 2024 | ReferenceError
Why I Stopped Using useEffect for Everything
A reflection on moving away from useEffect for data fetching — embracing server components, data libraries, and letting the framework do the heavy lifting.
Read →NOV 2024 | ReferenceError
Building Real-Time Sync with WebRTC
Deep-dive into YooTwo's synchronised video — the state machine approach, data channels, and the edge cases that nearly broke me.
Read →OCT 2024 | ReferenceError
From Sage 300 to Next.js: My Career Pivot
ERP in C/C++ to modern JavaScript — the culture shock, the relearning curve, and why it was the best decision I made.
Read →