Yash
Backend Engineer  ·  India

Yash

Open to opportunities 10 yrs on GitHub India · Remote

Backend software engineer with 5.5+ years building scalable, high-performance systems. Currently at SeekOut, where I re-architected an analytics platform from 10–20s query latency down to <100ms across 40K+ pipelines. Previously at Equifax, I designed a Go + gRPC orchestrator handling 50K+ requests/minute and a Java SDK adopted by 8 teams processing 1M+ events daily. B.Tech Computer Science, IIT Indore. Also building HushUP — 100K monthly active users and counting.

scroll

// capabilities

Tech Stack

Core Languages
Java 21 Go Python C C++ JavaScript
Distributed Systems
Apache Kafka Avro Outbox Pattern Saga Orchestration Event Sourcing
Frameworks & Data
Spring Boot 3 Flask Node.js PostgreSQL OAuth2 Flyway
Infrastructure
Docker Kubernetes GitHub Actions Prometheus Grafana Helm

// selected work

Featured Projects

Active · 2026
Payment Outbox
Distributed payment processor using the Transactional Outbox Pattern. Exactly-once event delivery across microservices — no distributed transactions needed.
Java 21Spring Boot 3KafkaAvroPostgreSQLDocker
View on GitHub
2025
Spring Boot OAuth2
Production-grade OAuth2 authentication with Spring Security — token lifecycle, scope management, and secure API access patterns done right.
JavaSpring SecurityOAuth2JWT
View on GitHub
2022
Spring Boot on K8s
End-to-end Kubernetes deployment for Spring Boot microservices. Helm charts, readiness probes, config management — production-ready from day one.
Spring BootKubernetesHelmDocker
View on GitHub
2023
RFC Implementations in C
Network protocols implemented from the spec, in C. The kind of work that makes every abstraction above it make sense — going all the way down.
CNetworkingProtocolsRFC
View on GitHub
2019
Resumable Upload API
REST API supporting pause, resume, and stop for file uploads — an early hint at fault-tolerant systems thinking, long before it became a theme.
PythonFlaskRESTDocker
View on GitHub
2019
Permioid
Android library for seamless runtime permission management. A clean API over Android's verbose permission model — written when libraries meant writing real Java.
JavaAndroidLibrary
View on GitHub

// git log --all --oneline

The Journey

2024 — Present
Distributed Systems at Scale
Event-driven architecture, Kafka, the Outbox Pattern, saga orchestration. Building payment systems that stay correct when everything around them fails.
2021 — 2023
Cloud-Native & Infrastructure
Kubernetes, Helm, Spring Boot on K8s. Shifted focus from writing code to thinking about how it runs — resilience, observability, zero-downtime deploys.
2019 — 2021
Backend APIs, Polyglot Phase
Go REST APIs, Python/Flask microservices, Node.js. Learning that every language is a different way of thinking about the same problems.
2016 — 2019
Android & Open Source
Shipped Android libraries, contributed to open source, studied real production codebases. Learning to read code before writing it.
Feb 2016
First Commit
Hello World. Home automation with Arduino and Python. A curious mind with a compiler and too much time — the only good kind of start.