01

Profile

Backend engineer with a track record across Google, Adobe, Oracle, and more — obsessed with distributed systems, AI infrastructure, and the "why" behind every design decision. Equally at home shipping production systems and building side projects that probe the edges of what backend + AI can do together.

Distributed Systems AI Infrastructure Backend Engineering System Design AI Product Thinking Geopolitics × Tech
02

Work Experience

Google
current
Adobe
past
ServiceNow
past
Arcesium
past
Oracle
past
Infosys
past
03

Free Time Projects

PythonFlaskKafkaDockerpgvectorMinIOOllamanginx
Document Intelligence Platform
A 7-microservice RAG system built entirely in free time. Event-driven document ingestion via Kafka, semantic search with pgvector + HNSW indexing, and local LLM inference through Ollama. Debugged and resolved a MinIO presigned URL signing issue using an nginx reverse proxy pattern.
nginx reverse proxy for CORS resolution and presigned URL signing
HNSW index on pgvector for sub-millisecond semantic retrieval
Async pipeline — upload → Kafka → process → embed → query
Fully containerised with Docker Compose; local LLM via Ollama
04

Skills

Languages & Frameworks
Python FastAPI Flask Java SQL
Data & Storage
PostgreSQL Redis pgvector MinIO Kafka
Infra & Observability
Docker nginx Prometheus Grafana Linux
AI & Systems Concepts
RAG Vector Search LLM APIs Event-Driven Distributed Systems
Networking & Protocol Concepts
HTTP/1.1 → HTTP/3 TLS 1.3 TCP / DNS Reverse Proxy CDN patterns epoll / non-blocking I/O Little's Law
05

Currently Learning

01
HTTP & Networking Foundations
HTTPS lifecycle · TLS 1.3 · TCP · DNS · CDN · Reverse Proxy patterns
done
02
Caching Strategies
Redis caching layer · cache-aside · TTL design · measure-first approach
active
03
Async & Event-Driven Systems
Message queues · backpressure · consumer groups · at-least-once delivery
next
04
AI / ML Systems Infrastructure
Embedding pipelines · vector DBs · agent state & session persistence
upcoming
05
Scale & Distributed Infra
Sharding · replication · consensus algorithms · observability at scale
upcoming
06
System Design Capstone
ByteByteGo · Patterns of Distributed Systems · DDIA deep-dive
upcoming