I'm always passionate and curious about distributed systems, networking, storage and systems programming.
Programming languages: Golang, Java, C
Expert in SpringBoot enterprise applications and ecosystem such as Spring Security, Spring Cloud, Spring Data & Spring GraphQL
Storage: PostgreSQL, MySQL, Elasticsearch, Cassandra, DuckDB, ClickHouse, MongoDB, Apache Kafka, Kafka streams
Tools: Promotheus, Micrometer, OpenTelemetry, Jaegar, Tempo, Mimir, Loki, TestContainers, Logback, Log4j, WireMock, etc.
Platform: Kubernetes, AWS/GCP, Karpenter, Docker, ArgoCD, Terraform, Bash, Helm
- From Monolith to Modularity: Modernizing Identity Platform at Scale
- Ensuring Data consistency in high concurrent distributed event-driven systems
- JVM apps, Kubernetes and OOMKilled - Fixing memory allocation in containarised microservices
- Playing with concurrency and parallelism in Spring Boot with Apache Kafka for achieving maximum throughput
- How Uber’s engineering model inspired me to increase customer acquisition for our app by 6% weekly
- Today is not about writing code — Today is all about ‘Velocity’
- Great Engineers need to be ‘Courageous’ — and ‘Why’ You Need to be too
- Evolution of the Job of Ops — Infrastructure as Code (IaC)