Varun Kewlani
Backend Engineer
About
Backend Engineer (Java / Spring Boot) with 2+ years of experience building production backend systems — microservices, JWT security, event-driven design (Apache Kafka), and Redis caching. Currently maintaining payment and booking backends at Webkul. Strong in OOPS, RESTful API design, SQL data modelling, and system design. Ship daily with AI-assisted development (Claude Code, Cursor, Copilot) — prompt and harness engineering, agent-driven implementation, review, and testing.
Skills & Expertise (27)
Work Experience
Software Developer
Webkul
May 2025 - Present
Own backend modules (booking, payments, order lifecycle) of a hotel booking platform used by clients worldwide. Built 6 payment gateway integrations over REST APIs and webhook callbacks, handling payment, refund, and transaction-state reconciliation for domestic and international clients. Executed performance optimization and root-cause analysis on refund-processing flows, cutting daily support cases by 90% (from 50+/day to near-zero). Automated the booking lifecycle notification pipeline (confirmations, check-in/check-out reminders) via scheduled cron jobs with concurrency-safe background job handling, removing manual dispatch entirely. Drove feature delivery with AI-assisted engineering: prompt and harness engineering to generate implementations, then hands-on review, refactor, end-to-end testing using JUnit, merge-conflict resolution, and PR reviews before merge. Maintained uptime across 2 client environments on AWS, resolving production incidents in real time and reviewing peer code.
Software Developer
YouWill Ideation
Apr 2024 - Apr 2025
Built KYC verification microservices (PAN, driving licence, device) and a communication Chhub service (email/SMS, consent capture) as independent Spring Boot services, cutting manual applicant review time by 40% via smart PDF onboarding forms (Angular) pre-filled from partner bank APIs. Decoupled banking microservices using Hibernate for ORM, Kafka for event-driven messaging, and Redis for caching — cutting database load, response times, and downtime.
Education
B.Tech, Information Technology - ABES Engineering College
- 2024 · Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Citizen
Relocation
Open to Relocation
Skills (27)
Click a skill to find developers with the same skill