Back to the site

Kaushal Bhatt

Senior Distributed Systems Engineer · Java · Kafka · AWS

Dehradun, India · Open to Relocation to EU (Requires Visa Sponsorship)·kaushalbhatt28650@gmail.com·+91 8126270902·linkedin.com/in/kaushal-bhatt-5aa73511b·github.com/kaushal-bhatt·wekt.in

Professional Summary

Senior Engineer with 7 years specializing in distributed systems, event-driven platforms, and internal developer tooling across fintech, crypto custody, and e-commerce. Deep production expertise in Java 21, Apache Kafka/AWS MSK, distributed consensus, and platform resilience.

Professional Experience

Senior Software Engineer (Distributed Systems)RockWallet (Bayes Fintech Inc.)

Dec 2024 – Present · Remote

Regulated crypto wallet and custody platform — Java 21, Spring Boot, Kafka, AWS

  • Engineered internal developer platform services—including an annotation-based JWT/WebAuthn auth framework adopted across all 17 microservices and a zero-downtime centralized config server—eliminating redeploy dependencies platform-wide.
  • Architected and maintain the core AWS MSK (Kafka) event backbone connecting wallet, KYC/AML, and payment services with strict ordering and TLS encryption.
  • Shipped cross-chain transaction syncing and fiat payment flows; integrated Fireblocks custody and CoinMarketCap market data.
  • Raised reliability 25% with circuit breakers, failover design and Datadog/CloudWatch alerting; sustain 99.9% uptime on 24/7 on-call.

Senior Software EngineerEPAM Systems (client: Thomson Reuters)

Feb 2024 – Dec 2024 · Remote
  • Cut the operations team's manual workload from 100% to 10% by shipping runtime document generation with summarisation on an LLM-integrated content platform.
  • Improved system availability 25% by leading the architectural decoupling of legacy SOAP services into a resilient, RESTful service-oriented system.
  • Held 95%+ automated test coverage with JUnit and Mockito, reducing production defects 20%.
  • Cut junior onboarding time 40% with a structured mentorship programme built for the account.

Java Kafka DeveloperIbosstech Solutions (SCALONG)

Jul 2022 – Dec 2023 · Noida, India
  • Architected a real-time event-streaming pipeline on Kafka and AWS MSK processing async transaction streams with sub-second latency.
  • Scaled elastically past 10,000 daily transactions by leading 6 engineers off a monolith onto AWS microservices with Kafka async processing.
  • Cut manual inspection 70% and raised fraud detection 55% with a real-time risk pipeline — XGBoost on AWS SageMaker over Kafka streams.
  • Reduced system latency 57% through query optimisation, asynchronous processing and Redis caching.
  • Halved deployment time with CI/CD pipelines; wrote 8 microservices end to end and ran 24/7 production on-call.

Software Development EngineerBoutiqaat

Jan 2022 – Jul 2022 · Gurgaon, India
  • Handled 1M+ transactions daily with a Kafka-based distributed pricing engine centralising pricing across KSA warehouses.
  • Led migration of a Magento storefront to Java microservices; pricing accuracy and delivery routing lifted sales 15–38%.

Software Development EngineerLenskart

Nov 2019 – Jan 2022 · Faridabad, India
  • Cut delivery time from 7 days to 3 by automating order synchronisation with third-party inventory over an event-driven Kafka architecture.
  • Removed 40% of the refund-operations workload with a refund-automation system driven by order state.
  • Recognised as Best Performer of the Year; received the "Knight Award" three times.

Technical Skills

Languages & Frameworks:
Distributed & Messaging: Apache Kafka, AWS MSK, Event-Driven Architecture, High Availability, Fault Tolerance, SQS/SNS Languages & Frameworks: Java (11/17/21), Spring Boot, Spring Security, Hibernate/JPA, Python, SQL Cloud & Platform: AWS (EC2, S3, SageMaker), Docker, Kubernetes, Terraform, HashiCorp Vault, Datadog, CI/CD (GitHub Actions, Jenkins) Data Stores: PostgreSQL, MySQL, Redis, DynamoDB, MongoDB, Flyway
Distributed & Cloud:
Apache Kafka, AWS MSK, SQS / SNS, EC2, S3, SageMaker, Docker, Kubernetes, Terraform, Jenkins, GitHub Actions
Data & Security:
PostgreSQL, MySQL, MongoDB, Redis, DynamoDB, Flyway, JWT / OAuth2, WebAuthn, HashiCorp Vault, Datadog
Architecture:
Microservices, Event-Driven Architecture, REST APIs, Distributed Systems, High Availability, CI/CD, Agile / Scrum

Projects

JWT + WebAuthn passkey authentication platform. RS256/JWKS, refresh-token rotation under row locks, signing keys encrypted at rest. Live, with a passkey demo anyone can run.

Pluggable block-sync engine for UTXO chains — survives duplicate delivery, out-of-order delivery, unparseable blocks and workers that die mid-block.

Bridges Wikimedia's live SSE edit stream into Kafka, with a companion module of producer/consumer patterns: partitioning, callbacks, graceful shutdown, cooperative rebalancing.

Portfolio and technical blog. Next.js and Postgres on my own server, deployed by CI; the admin panel authenticates through auth-platform over an OAuth2 authorization-code flow.

Education

B.Tech, Computer Science Swami Rama Himalayan University (SRHU), Dehradun, India2015 – 2019

Certifications & Training

Oracle Java SE 8 Programmer (trained) · Architecting on AWS, AWS-authorised (trained) · DevOps & CI/CD Foundations, LinkedIn Learning

Languages

English (Professional, B2) · Hindi (Native) · German (A1–A2, in progress)

“Download PDF” opens your browser’s print dialog — choose Save as PDF as the destination. The result is a real text PDF, not an image, so it parses.