01  the introduction

Hi, I'mShubham.I build the quiet thingsthat move money safely.

I'm a backend engineer who builds the systems people never see but trust every time they tap pay. Encryption, payments, monitoring — the quiet machinery underneath fintech. Right now that's at Jio Platforms; a few thousand lines of code that pretend to be invisible.

now SDE-I @ Jio Platforms
based Mumbai, India
writing Spring Boot, FastAPI, K8s
02  what I actually do

You tap pay.
I make sure nothing weird
happens in the middle.

Most of my work is invisible. When you buy a mutual fund or move money inside an app, a dozen small services need to agree, encrypt, validate, retry, and log the whole thing. Here's the story, simplified. ↳ hover any step to see the actual stack behind it

You tap pay

request hits a public API

NGINXAPI GatewaySpring Boot

I authenticate you

session keys + OTP, no replays allowed

HKDFAES-GCMJWTRedis

I move the money

through CAMS, banks, ledger

Spring BootQuarkusPostgresKafka

I log everything

every hop, encrypted, replayable

FlowTraceOTelAzure Blob

You see "done"

typically inside 800 ms

WebHookEmail/SMSZoho
throughput · ~thousands of transactions/day across the platform
compliance · InfoSec, encryption-at-rest, replay-safe
uptime · 99.95%+
03  things I've built

Selected work.

A few projects outside of work — coding tools, AI agents, voting systems. These are mine end-to-end.

01
LiveOwner2024 →

CodeJam — write code together, like a Google Doc but for engineers.

A real-time collaborative coding platform with live cursors, shared sessions, and a sandboxed runner. Two people in different countries, one editor, code running on the server.

if you've ever wanted to pair-program with a friend at 2 AM without sharing a screen, this is that.

Java 21Spring Boot 3.4WebSocketsTypeScriptNext.js 157 runtimes
02
In developmentOwner2025 →

KAIRO — a voice-first AI agent that lives on your Mac and actually remembers.

Knowledge-Aware Interactive Runtime Operator. A locally-running agent with voice input (Whisper STT via MLX), Ollama-backed LLM reasoning, Chroma vector memory, and macOS automation. Talks to you, remembers context, runs your workflows.

I got tired of re-explaining my projects to ChatGPT, so I'm building one that remembers — and runs entirely offline.

Python 3.11asyncioWhisper / MLXOllamaChromamacOS
03
College project2023

DVote — a voting system that nobody can rig, on Ethereum.

Decentralized voting with Aadhaar-based identity check and blockchain-backed ballots. Final-year project that taught me how to think about adversarial systems.

if elections ran on this, you'd see your vote on the chain — and so would everyone else.

SolidityEthereumWeb3.jsSmart Contracts
04
2022

Instantly — peer-to-peer file transfer, before AirDrop felt cross-platform.

Android app + web portal that lets two devices send files directly without bouncing through a cloud. Faster than email, more honest than WhatsApp.

JavaAndroidP2PJavaScript
04  tools I reach for

My toolkit,
by neighbourhood.

Not every tool every day. These are grouped by the kind of problem they solve, in roughly the order I reach for them.

Languages/ what I write in
JavaPythonTypeScriptJavaScriptSQL
Backend/ services & APIs
Spring BootQuarkusFastAPIHibernateRedis StreamsZooKeeperRESTMicroservices
Data/ stores & caches
PostgreSQLMySQLMongoDBRedisClickHouse
Infra/ how it runs
DockerKubernetesKafkaNGINXAzure (AKS · Blob · Key Vault)GCPGitHub ActionsDigitalOcean
Security/ keeping it safe
AES-GCMHKDFJWTRBACAzure 2FA
Frontend/ when I have to
ReactNext.jsTypeScriptTailwind
05  where I've worked

Two teams,
one company, 2.5 years.

Both at Jio Platforms — different floors, different codebases, same instinct: build it like the world depends on it, because for fintech, it kind of does.

Software Development Engineer — I
jio blackrock asset management· fintech
Jan 2024 — presentMumbai, MH
  • Architected a session-based encryption system (HKDF + AES-GCM) at the API gateway — every financial call gets its own forward-secret key, preventing replay attacks.
  • Built Clickstream — a high-throughput user-journey event pipeline on Quarkus 3.x and Redis Streams with two-stage consumer groups, ZooKeeper feature flags, Zoho CRM sync, DLQ/retry, and Kubernetes deployment.
  • Built FlowTrace — annotation-driven monitoring for payments, with RBAC + Azure 2FA portal that traces investor journeys across six microservices.
  • Integrated Jio One Pay for transaction processing, CAMS APIs for fund purchases, and multi-bank management with cheque OCR and TPV verification.
  • Built file storage with magic-byte validation, EICAR scanning, and AES-GCM-on-disk for InfoSec compliance.
  • Shipped OTP service from scratch (SMS + Email) on Redis with TTL and rate limits.
  • Daily NAV/TER ingestion from collaborator banks; validated, parsed, archived to Azure Blob, and notified ops automatically.
Spring BootQuarkusJavaPostgreSQLRedis StreamsAzure (AKS · Blob · Key Vault)DockerKubernetesKafkaZooKeeper
Software Development Engineer — I
jio matrix analytics· data platform
Oct 2023 — Dec 2023Mumbai, MH
  • Rewrote Jio Engage + Jio Coupons APIs in FastAPI; introduced SQLAlchemy + Sqitch migrations.
  • Built a centralized auth service via Emissary Ingress — header-based credentials, product-scoped routes.
  • Stood up a GCP→DMZ Kafka pipeline with Airflow and a Podman-deployed FastAPI publisher.
  • Containerized services with HPA, NGINX reverse-proxy rules, and DMZ-friendly manifests.
FastAPIPythonSQLAlchemyPostgreSQLGCPKafkaDockerKubernetesAirflow
06  lately

A year of shipping,
one square at a time.

Pulled from GitHub. Quiet weeks, loud weekends, the occasional 2 AM — every square is a day I touched the codebase.

267 contributions in the last year

@TonyStark0801 · github.com/TonyStark0801
MayJunJulAugSepOctNovDecJanFebMarAprMay
MonWedFri
quiet days  loud days
longest streak 14 days · current streak 5 days
// most-touched repo
codejam-dev / backend
// language of the year
Java & TypeScript
// activity mix
93% commits  ·  7% PRs
Shubham
written, designed & deployed by hand  ·  mumbai, may 2026