Available for opportunities

Aditya
Bharde

> Backend Software Engineer

Building scalable distributed systems, event-driven architectures, and high-performance backend platforms using Java, Spring Boot, Kafka, Kubernetes, PostgreSQL, and cloud-native technologies.

Java
Spring Boot
Kafka
PostgreSQL
Docker
Kubernetes
Redis
System Design
distributed_system.3d
scroll
System Overview

Engineering Identity

Backend-first. Systems-aware. Infrastructure-oriented.

5+
Production Systems
3
Distributed Platforms
10+
Backend Services
Engineering Principles
01Design for failure — every component fails eventually
02Async-first architecture over synchronous coupling
03Observability is not optional in distributed systems
04Schema design determines system longevity
05Event-driven > request-driven for scalable backends
Currently Building
Distributed Trading Platform

Event-driven order matching at scale

AI Vision Search Engine

pgvector + ResNet50 semantic retrieval

Event-Driven Backend Infra

Kafka-based async microservices

Architecture Focus
Event SourcingCQRSSaga PatternCircuit BreakerOutbox PatternCAP TheoremConsensusSharding
Engineering Stack

Technical Capabilities

Every layer of the backend stack — from protocol design to container orchestration.

backend.sh
Backend Engineering
$
Java
$
Spring Boot
$
FastAPI
$
REST APIs
$
Microservices
$
JPA / Hibernate
distributed.sh
Distributed Systems
$
Apache Kafka
$
Event-Driven Arch
$
Message Queues
$
CQRS / Event Sourcing
$
Saga Pattern
$
Circuit Breaker
databases.sh
Databases
$
PostgreSQL
$
MySQL
$
pgvector
$
Redis
ai.sh
AI / ML Infrastructure
$
ResNet50
$
Vector Embeddings
$
Semantic Search
$
Cosine Similarity
devops.sh
DevOps & Cloud
$
Docker
$
Kubernetes
$
GCP
$
GitHub Actions
$
CI/CD
cs.sh
Core CS
$
DSA
$
DBMS
$
Operating Systems
$
System Design
$
OOP