I'm Rohit Shakya, a Senior Backend Engineer passionate about building scalable distributed systems, cloud-native platforms, and developer infrastructure.
I hold an M.Sc. in Computer Science from the Department of Computer Science, University of Delhi, and currently work as a Senior Software Engineer at Deutsche Telekom, where I build platform capabilities for the Unified Data Platform (UDP) powering engineering teams across Europe. Previously, I worked at OLX Indonesia, Healthians, ShopClues, and Viva Online Learning Technologies, contributing to large-scale backend platforms across e-commerce, healthcare, and edtech. :contentReference[oaicite:0]{index=0}
- π Building Data Product Builder for Deutsche Telekom's Unified Data Platform.
- π Designing distributed backend systems and internal developer platforms.
- β‘ Building event-driven microservices using Java, Spring Boot & Kafka.
- βοΈ Working with Kubernetes, Docker, AWS and cloud-native architectures.
- π Passionate about System Design, Performance Optimization and Platform Engineering.
Languages
Java β’ Kotlin β’ C++ β’ SQL β’ JavaScript β’ PHP
Backend
Spring Boot
Spring Security
Spring MVC
Hibernate
JPA
REST APIs
Distributed Systems
Kafka
Microservices
Event-Driven Architecture
Async Processing
Databases
PostgreSQL
MySQL
Redis
Cloud & DevOps
Docker
Kubernetes
AWS
CI/CD
Git
Grafana
Datadog
- Platform Engineering
- Large Scale Distributed Systems
- Event Streaming Architectures
- AI-assisted Software Development
- Internal Developer Platforms (IDP)
- High Performance Java
β CodeBucket https://github.com/rohitshakya/codebucket
β Java & System Design
β Spring Boot Microservices
β Kafka Examples
β Distributed Systems
β Automation & Selenium
- Java
- Spring Boot
- Distributed Systems
- System Design
- Kafka
- PostgreSQL
- Performance Optimization
- Backend Architecture
- DSA & Problem Solving
- Chess βοΈ
π§ Email rohit.rkshakya@gmail.com
πΌ LinkedIn https://linkedin.com/in/rohitrkshakya
π Portfolio https://rohitshakya.github.io/
π Resume https://rohitshakya.github.io/uploads/Rohit_Shakya_Resume.pdf
Outside of software engineering, you'll usually find me:
- βοΈ Playing Chess
βοΈ Exploring new places and cultures- π Reading about distributed systems and software architecture
- π³ Experimenting in the kitchen
- π¬ Watching sci-fi and thriller movies
- πͺ Continuously learning and building side projects
I enjoy solving complex engineering problems and building systems that scale to millions of users while keeping developer experience simple and delightful.

