Hello, I'm

Deep Awasthi

|

Building scalable, distributed systems that handle
real-world load — reliably, efficiently, at scale.

Deep Awasthi
About Me

Engineering systems
built to scale

I'm a software engineer focused on building scalable, distributed systems. I design high-performance backends that handle real-world traffic — clean architecture, low latency, high availability.

My core stack is Java & Spring Boot on the backend, with Go for performance-critical services. I work extensively in system design, distributed messaging with Kafka, caching with Redis, and container orchestration on Kubernetes.

I also apply machine learning to production systems — bridging intelligent features with scalable infrastructure. Outside of engineering, I'm an anime enthusiast always chasing the next great story.

Expertise

Core Skills

Java
98%
Spring Boot
95%
System Design
92%
Machine Learning
85%
Go
82%
JavaScript
75%
Toolkit

Tools & Technologies

IntelliJ IDEA
Apache Kafka
Redis
Kubernetes
Git
Docker
Work

Selected Projects

Want to see more of my work?

Download Full Resume (PDF) ↓
Writing

From the Blog

I write about system design, distributed systems, backend engineering, and DevOps on Medium.

Read all articles ↗
Say Hello

Let's build something
great together

Have a project in mind, or just want to connect? My inbox is always open.