Skip to main content
HimalayasHimalayas logo
KK
Open to opportunities

Kavan Kansodariya

@kavankansodariya

Backend software engineer building schema-driven microservices in Java Spring Boot.

India
Message

What I'm looking for

I’m looking for a backend role where I can build reliable, schema-driven microservices and REST APIs in Java, focusing on correctness (ACID), secure authentication (JWT/Spring Security), and scalable performance for real traffic.

I’m a Backend Software Engineer with hands-on production experience in Java Spring Boot, building schema-driven microservices, REST APIs, and multi-tenant backend systems. I focus on reliability, correctness, and security—especially with ACID-compliant transaction design and JWT-based authentication.

At MAQ Software, I developed an automated system to generate Apache Avro schemas from Java JPA entities using annotations, and built a custom Gradle plugin to support schema generation with generic types, field shadowing, and multi-module projects. I also implemented a Spring Boot REST service for schema registration, versioning, and retrieval via Apicurio Registry, extracting field-level relationship metadata from JPA mappings.

In my projects, I built a FinTech wallet service with double-entry ledger architecture and immutable transaction records, resolving double-spending under concurrency using JPA Optimistic Locking. I design idempotent APIs with X-Idempotency-Key and create scalable search and reservation-conflict handling using date-overlap validation, indexing, caching, and rate-limiting.

Experience

Work history, roles, and key accomplishments

MS
Current

Associate Software Engineer

MAQ Software

Jan 2026 - Present (5 months)

Developed an automated pipeline to generate Apache Avro schemas from Java JPA entities using annotations, and extended it via a custom Gradle plugin for generics and multi-module builds. Built a Spring Boot REST service to register, version, and retrieve schemas from Apicurio Registry, including extraction of field-level relationship metadata for JPA mappings.

Education

Degrees, certifications, and relevant coursework

Dhirubhai Ambani Institute of Information and Communication Technology logoDT

Dhirubhai Ambani Institute of Information and Communication Technology

Bachelor of Technology (B.Tech), Computer Science & Engineering

2022 - 2026

Grade: 8.79/10

Pursuing a B.Tech in Computer Science & Engineering from 2022 to 2026, with a grade of 8.79/10.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan