- ๐ ย I write code and love to write about code!
- ๐ฎ๐ณ ย I grew up in India ๐ฎ๐ณ, learnt Software Engineering in France ๐ซ๐ท and live in the Netherlands ๐ณ๐ฑ
- โ ย I am interested in concurrency, distributed systems, performance engineering
- ๐ ย I graduated from an Inria sponsored masters degree in 2015
- ๐ค ย I love the odd duo of functional programming and Java
- ๐จ๐ปโ๐ป ย I work as a Senior Software Engineer at Booking.com, previously at Stripe, Gojek and Helpshift
- Three reasons why developers should use DuckDB
- Unlocking observability: Structured logging in Spring Boot
- Deep-dive on mTLS with Redis on GCP
- Load Shedding in Clojure
- Load Shedding in Web Services
- The Convoluted Magic of Leiningen Test Selectors
- Killing me softly: Graceful shutdowns in Clojure
- On the testability of Ring Middlewares in Clojure
- A Study in Parallelising Tests
- ScyllaDB: The Helpshift Story
- A detailed comparison between autocompletion strategies in ElasticSearch
โก๏ธ ย More blog posts...