Vishal Sharma
Full Stack Developer
I'm a full-stack developer passionate about building scalable, event-driven systems that are robust and production-ready. With strong experience in DevOps, I ensure clean backend architecture along with automated deployment and monitoring. I focus on delivering solutions that are efficient, resilient, and built to scale.
- •OpinioX
Built a high-performance real-time betting platform with a scalable order-matching engine, live market updates, and seamless client-server communication using WebSockets and Redis pub/sub.
- •LiveTrack
Developed LiveTrack — a real-time virtual classroom and webinar platform with low-latency video via LiveKit, collaborative whiteboarding (Excalidraw), and dynamic file sharing using PDF-to-image processing stored on S3 and served via CloudFront. Leveraged Redis for ephemeral chat and PostgreSQL with Prisma for robust data management.
- •StreamTogether
Created StreamTogether — a platform that allows users to watch videos together in real-time, with synchronized playback and chat functionality.
- •GatherTown
Built the backend for a multiplayer virtual space where users can join rooms, move around in real time, and interact with others. Implemented event-driven architecture using WebSockets for low-latency communication and managed spatial state, user sessions, and real-time synchronization with scalable backend logic.
- •Full Stack DeveloperApril 2024 - PresentKRMU•Remote
At KRMU, I designed intuitive user interfaces, optimized backend processes, and enhanced database performance. I also refactored the system architecture to seamlessly support thousands of concurrent users, ensuring a smooth and scalable experience for everyone.