Pranay Heda

Software Engineer
Indore, India
pranayheda.work@gmail.com
pranayh24
LeetCode leetcode.com/pranayh24

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.

Java Distributed Systems TypeScript React
Progress 80%
View Details

⚙️ Swagger Code Generation

Automated API code generation tool that converts Swagger/OpenAPI specifications into production-ready Spring Boot services with comprehensive documentation.

Spring Boot Machine Learning Flask React
Progress 40%
View Details

📬 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.

Java Kafka Spring Boot Redis
Progress 50%
View Details

🏏 CricTics Analytics

Real-time cricket analytics platform with ML-powered predictions, player performance tracking, and comprehensive match statistics using sentiment analysis on live commentary.

Spring Boot Machine Learning Flask React
Progress 90%
View Details

🌐 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.

Java HTTP/1.1 Threading Sockets
Progress 60%
View Details

🔗 URL Shortener

Lightweight URL shortening service with custom aliases, redirect tracking, and RESTful APIs for fast and simple link management.

Java Spring Boot REST API
Progress 100%
View Details

📝 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.

Java Spring Boot React WebSocket
Progress 90%
View Details

Technical Skills

Technologies and tools I work with to build robust software solutions

Languages

Java Python C++ JavaScript SQL

Frameworks

Spring Boot Flask React

Databases

MongoDB PostgreSQL MySQL Redis MongoDb Cassandra

Data Engineering

Apache Spark Apache Kafka

Tools & Others

Git REST APIs gRPC IntelliJ PyCharm

Professional Experience

My journey in software development and open-source contributions

Web Developer Intern
Nullclass Inc
2025
Open Source Contributor
Eclipse Foundation - SW360
2025 - Present
Open Source Contributor
JabRef
2025 - Present

Let's Connect

Feel free to reach out for collaborations, opportunities, or just a friendly chat about technology

Email Me

Drop me a line anytime

Send Email

Schedule a Meeting

Book a 30-minute call

Book Now

GitHub

Check out my repositories

View Profile

"Never stop believing in the power of code to change the world"

- Pranay Heda