Priyanshu Soni
Priyanshu Soni
Software Engineer by day, Problem Solver by night

About

I'm a Software Engineer who enjoys breaking down complex systems and figuring out how they work. At Flipkart, I'm part of the Observability team, and have worked on exciting projects such as distributed tracing and entity tracing. I'm passionate about distributed systems and performance optimization.

Experience

Software Engineer 1 — Flipkart
July 2025 – Present · Bengaluru, Karnataka

What I've Worked On

At Flipkart, I work on the Observability team, focusing on distributed tracing and building storage systems for the data it generates. I’ve also built internal automation tools to ease developer workflows and reduce pain points.

Software Engineer Intern — Flipkart
Jan 2025 – June 2025 · Bengaluru, Karnataka

What I’ve Worked On

I joined the Observability team as an intern, where I explored distributed tracing with Java agents and helped improve how engineers monitor and understand complex systems within Flipkart.

Projects

Fault Tolerant Key Value Store
GitHub
Developed a fault-tolerant distributed key-value store using the Raft consensus algorithm. The system ensures strong consistency across replicas, supports automatic data replication, and gracefully handles node failures. Integrated snapshotting and log compaction to optimize memory usage and maintain high performance under heavy loads.
SecureChat
GitHub
End-to-end encrypted chat application with real-time messaging. Features secure key exchange and message encryption, multi-threading for concurrency support, password based authentication for security.
MapReduce Framework
GitHub
Distributed computing framework for processing large datasets. Implements Google's MapReduce paradigm with automatic task distribution, fault tolerance, and parallel processing capabilities.
Dynamic Co-Augmentation of LLMs and KG
GitHub
Built a system to answer detailed Alzheimer’s questions by linking a large language model with a knowledge graph, providing more accurate and scientifically grounded information.

LeetCode Stats

LeetCode Stats

Skills

Languages

C/C++ Java Golang Python Bash

Frameworks & Tools

Spring Boot Apache Kafka Docker Kubernetes Git/Github

Concepts

Distributed Systems System Architecture Backend Development

Contact

Let's build something amazing together