Available for Summer 2026

Product-minded
backend engineering.

I build resilient, distributed systems that power modern products. Specializing in Java, Spring Boot, and Kafka to handle real scale without compromising developer experience.

About Me

Turning complexity into clean systems.

I'm a Computer Science student at IIST Indore, focused heavily on backend engineering. I thrive at the intersection of distributed systems and business logic.

Day to day I work with Java, Spring Boot, and Kafka to build robust pipelines. I rely on tools like Redis and Docker to ensure systems handle real load and remain highly available.

When I'm not building enterprise-grade software, I'm usually refining my algorithmic thinking on Codeforces, studying new system design patterns, or writing about my engineering journey.

5+

Projects shipped

Production-grade

15+

Technologies

In active use

200+

Competitive problems

Codeforces / LeetCode

4

Certifications

Oracle, Cisco, GFG

Open to Summer 2026 internships
Case Studies

Engineering for Scale.

Deep dives into the architecture and performance metrics of systems I've built for high-throughput environments.

Distributed API Rate Limiter

A production-grade rate limiting middleware using the Token Bucket algorithm, engineered for distributed environments. Redis-backed state management ensures consistent enforcement across multiple application instances with sub-millisecond overhead.

Key Impact Metric

< 1ms p99 latency

JavaSpring BootRedisToken BucketDocker
Client Request
Token Bucket Filter [Redis check]
Upstream Service 200 OK

Feature Flag & Remote Config Service

Centralized configuration service enabling real-time feature toggling across microservices without redeployment. Redis caching layer delivers sub-millisecond config retrieval to distributed service nodes.

Key Impact Metric

0ms downtime updates

JavaSpring BootRedisREST API

@Cacheable("features")

public FeatureState get(String key) {

return redisTemplate

.opsForValue()

.get(key);

}

Microservices Expense Tracker

Full-stack financial management system built on a containerized microservices architecture. Kafka handles high-throughput event streaming between decoupled services; React Native provides real-time data visualization.

Key Impact Metric

10,000+ events/day

Spring BootApache KafkaDockerReact NativePostgreSQL
Transaction Event
↓ Kafka Topic ↓
Ledger Service
Alert Service

Tools I work with.

Languages
Java
Python
C++
SQL
JavaScript
Frameworks & Tools
Spring Boot
Apache Kafka
Docker
Redis
REST APIs
Git
Web & Databases
React Native
React
HTML5
CSS3
MySQL
MongoDB
PostgreSQL
Concepts
Microservices
Event-driven arch
DSA
DBMS
OOP
Networking
Certifications
Java DSAGeeksforGeeks
NDG LinuxCisco
CCNA EssentialsCisco
Generative AIOracle
Get in Touch

Let's build something.

I'm actively looking for Summer 2026 internships in backend, full-stack, or AI engineering. If you have a role or just want to talk distributed systems, my inbox is always open.

nitnk2002@gmail.com