Keshav Bathla

A curious learner, on a way to become a kickass developer who writes Python, TypeScript and Go
Senior Software Engineer @CoinSwitch | Ex @Blinkit | Tech Consultant | Freelancer | Open Source Developer

Engineering Excellence at Scale

Scaled CoinSwitch to 20M+ Users | High-Performance Trading Systems | 99.999% Uptime

Market Making System

Developed a comprehensive market making system providing $30M+ in liquidity, reducing external dependencies. Built 4 Python microservices with 99.99% uptime.

Portfolio Analysis Service

Launched real-time portfolio insights for 20 million users with 400ms latency, enabling swift decision-making for cryptocurrency investments.

Futures Trading Engine

Built Go-based derivatives service processing 50,000 orders/minute in high-volatility markets with 99.999% uptime and sub-200ms latency.

Payment Gateway Ecosystem

Architected configuration-driven payment system enabling 10-minute gateway integration, supporting 1,000+ transactions/minute across multiple asset classes.

Platform Scalability

Scaled 10+ microservices to support 20 million users and 1 million concurrent connections with zero downtime during peak traffic.

Real-Time Data Streaming

Implemented event handling system for 1,000+ crypto contracts supporting 1 million concurrent WebSocket connections with live price feeds.

Code Quality Leadership

Led PR quality improvement initiatives establishing organization-wide code standards and preventing outages through enhanced code integrity.

Unified Tech Stack

Implemented robust architecture with Postgres, ElasticSearch, Redis, Kubernetes, SQS supporting millions of daily transactions with mission-critical sub-200ms performance.

Core Technologies & Expertise

Python Go JavaScript TypeScript PostgreSQL Redis ElasticSearch MongoDB DynamoDB Kubernetes Microservices Kafka SQS Grafana Prometheus WebSocket High-Frequency Trading System Architecture