Pranay Heda
Design. Build. Scale.
About Me
I'm Pranay Heda, a Software Engineer passionate about building scalable backend systems and distributed architectures. I have a deep love for open-source software and actively contribute to both commercial and community projects, believing in the power of collaborative development to drive innovation.
Featured Projects
Showcasing my work in distributed systems, backend development, and full-stack applications
🗄️ Distributed File System
A scalable distributed file storage system with fault tolerance, replication, and consistent hashing for efficient data distribution across multiple nodes.
⚙️ Swagger Code Generation
Automated API code generation tool that converts Swagger/OpenAPI specifications into production-ready Spring Boot services with comprehensive documentation.
📬 Notification Service
High-throughput event-driven notification system using Apache Kafka for real-time message processing, supporting email, SMS, and push notifications with retry mechanisms.
🏏 CricTics Analytics
Real-time cricket analytics platform with ML-powered predictions, player performance tracking, and comprehensive match statistics using sentiment analysis on live commentary.
🌐 Multi-Threaded Web Server
High-performance HTTP server implementation with thread pooling, request queuing, static file serving, and support for concurrent connections handling 10K+ requests/second.
🔗 URL Shortener
Lightweight URL shortening service with custom aliases, redirect tracking, and RESTful APIs for fast and simple link management.
📝 Document Colab
Real-time collaborative document editor enabling multiple users to edit simultaneously with live cursor/presence indicators and conflict-free syncing over WebSockets. Backend powered by Java Spring Boot, frontend built in React.
Technical Skills
Technologies and tools I work with to build robust software solutions
Languages
Frameworks
Databases
Data Engineering
Tools & Others
Professional Experience
My journey in software development and open-source contributions
Let's Connect
Feel free to reach out for collaborations, opportunities, or just a friendly chat about technology
"Never stop believing in the power of code to change the world"