I’m seeking a Senior Backend Engineer role where I can own high-impact, scalable services, solve challenging product or platform problems, and collaborate with an ambitious, transparent team.
Swapnil Agarwal
@swapnilagarwal
Senior Backend Engineer with 4+ years building scalable Java/Spring Boot services across identity and travel tech. Kafka, Redis, AWS.
What I'm looking for
I’m a Backend Engineer with 4+ years of experience building scalable Java and Spring Boot services across digital identity, travel technology, and financial services. I currently work at VIDA Digital Identity, where I build backend systems for KYC, document verification, fraud detection, secure document storage, and client-configurable verification workflows.
My work includes reviving an ID-verification platform from over 90%% downtime to 20+ live customers, reducing average verification latency from roughly 8 seconds to under 2 seconds, and reducing document-storage footprint and costs by about 60%% through centralized AWS S3 storage. I have also built secure BYOK document encryption with AWS KMS, S3 presigned URL delivery, Kafka-based KYC visibility, vendor integrations, NFC passport verification, and asynchronous verification workflows.
Previously at tiket.com, I improved Agoda-sync service performance by 300%%, raised InfluxDB uptime from 60%% to 99%%, reduced MongoDB load by 20%%, and supported a Viator integration onboarding 30,000+ products. I began my career at J.P. Morgan, supporting data migration and Python-based reporting automation.
I enjoy solving backend and platform problems involving distributed workflows, system reliability, event-driven systems, API design, cloud storage, observability, and security. My core stack includes Java, Spring Boot, Kafka, Redis, AWS, MySQL, PostgreSQL, MongoDB, Python, and Golang. I’m looking for remote-friendly Senior Backend Engineer roles where I can own high-impact services, work on challenging product or platform problems, and grow with an ambitious engineering team.
Experience
Work history, roles, and key accomplishments
At VIDA Digital Identity, I build Java/Spring Boot services for KYC and document verification. I created a reusable vendor-integration library, shipped NFC passport verification with a backend-owned trust model, and designed a Singapore manual-review workflow supporting a ~$400K annual opportunity. Stack: Kafka, Redis, MySQL, AWS.
At VIDA Digital Identity, I led the turnaround of an ID-verification platform from over 90%% downtime to 20+ live customers and cut KYC latency from ~8s to under 2s. I built AWS S3 storage and secure document-delivery flows, Kafka-based KYC orchestration, BYOK encryption, and configurable verification capabilities. Stack: Java, Spring Boot, Kafka, Redis, MySQL, AWS.
At tiket.com, I optimized backend services for travel integrations: improved Agoda-sync performance by 300%%, raised InfluxDB uptime from 60%% to 99%%, reduced MongoDB load by 20%%, onboarded 30,000+ Viator products, and prevented booking failures through fixes. Stack: Java, Spring Boot, MongoDB, Redis, Python, Golang, InfluxDB, Grafana.
Facilitated seamless data migration from legacy to new systems, ensuring continuity and accuracy.
Designed Python scripts for the automated generation of diverse reports, enhancing data insights.
Managed effective scheduling of multiple jobs for report generation, optimizing the delivery of valuable information.
Worked as Software Engineer Intern at J.P. Morgan.
Education
Degrees, certifications, and relevant coursework
Maulana Azad National Institute of Technology
Bachelor of Technology, Computer Science
2018 - 2022
Pursued Bachelor of Technology in Computer Science, focusing on data structures, algorithms, and core computer science concepts.
Pragati Vidya Peeth School
12th Class (CBSE)
2017 - 2018
Pragati Vidya Peeth
12th Standard, General Studies
Grade: 93.6%
Completed 12th standard under the CBSE board with a percentage of 93.6%.
BillaBong High International School
10th Class (ICSE)
2014 - 2016
Availability
Location
Authorized to work in
Salary expectations
Job categories
Skills
Interested in hiring Swapnil?
You can contact Swapnil and 90k+ other talented remote workers on Himalayas.
Message SwapnilGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
