About Me - tarunchhabra/parakalo GitHub Wiki

Tarun has more than 10 years of product engineering experience in various technologies :

Programming Languages: Java 11, JavaScript, Groovy

Microservices patterns: Sagas, API-Composition, Event Sourcing & CQRS, API-Gateway and BFF, API querying with GraphQL, Service mesh using Istio, Messaging with Rabbit MQ, & Kafka

Testing tools: TDD using Junit-5, BDD using Spock framework, Spring Cloud Contract Tests, Wire mock, Mockito, Rest Assured.

Dev Principles: SOLID, API-first, Multi Threading & Concurrency, Reactive Programming, DevOps, Refactoring & Clean Code, Pair Programming

DevOps: Docker , Kubernetes (AWS EKS & RedHat OpenShift), Helm, Maven, Jenkins, GitHub, BitBucket

His major experience and interest is in Java, Functional programming, Java EE (Jakarta EE), Spring, Microservices and Distributed System Design.

Improvement areas: How to inspire others, getting people onside, shaping narratives, pushing situations into the shape that work for him https://www.ft.com/content/05b80ba4-fcc3-4f39-a0c3-97b025418b3c