Software Development Engineer
Hey! I'm Piyush, a 25-year-old Software Engineer based in Bangalore (originally from Delhi). I graduated from IIT Kharagpur and I'm passionate about building scalable software solutions.
Currently working as an SDE, I specialize in full-stack development with a focus on backend systems. I'm also keeping up with the latest in AI and actively exploring opportunities for my Master's degree in Computer Science.
Built a scalable task scheduling system using Java and distributed queues. Handles 10K+ concurrent tasks with fault tolerance and retry mechanisms.
Developed a real-time data visualization platform using Node.js, React, and WebSockets. Processes streaming data and displays live metrics with sub-second latency.
Designed and implemented a custom API gateway with rate limiting, authentication, and request routing for a microservices architecture.
Integrated LLM-based conversational AI into production systems. Implemented context management, memory persistence, and tool use capabilities.