About me
Senior Software Engineer with 5+ years of experience building high-throughput, event-driven distributed systems at scale. Proven track record of delivering resilient cloud-native platforms serving millions of users across diverse industries, including Fintech, Grocery & Ride, Payments, Open Banking, Consumer, B2B, B2C, and SaaS. Passionate about Platform Engineering and Developer Productivity Engineering (DPE, DevEx), with a strong emphasis on system design, XP, Continuous Delivery, TDD, Lean Principles and evolutionary architecture.
Tech stack: Java, Kotlin, Spring Framework/Boot/Web/JPA/Cloud, Hibernate, Jakarta Persistence, Maven, Gradle, Apache Kafka, RabbitMQ, Protobuf, JUnit, Mockito, MockK, TestContainers, WireMock, PostgreSQL/MySQL, MongoDB, Cassandra, Redis, Elasticsearch, Kibana, Zipkin, Jaeger, Prometheus, OpenTelemetry, Grafana, MixPanel, Datadog, Dynatrace, Kubernetes, Docker, Terraform, Github Actions, AWS, Google Cloud, many more.
Deep expertise in distributed systems, service mesh, hexagonal architecture, domain-driven design, event-driven patterns (streaming & sourcing), and continuous testing. Complemented by hands-on experience with Golang and TypeScript for building performant backend and platform/tooling services.