Aashish Varlani
Senior Software Engineer · Microservices & Distributed Systems · Java | Hibernate | Spring Boot
Hire this person
Send a job offer directly to this candidate
About
Senior Software Engineer with over 9 years of experience building and scaling backend systems in the travel technology domain. Specialised in microservices architecture, distributed systems, and Java /Spring MVC, with a proven track record of shipping production-grade systems in high-traffic environments. Progressed from engineer to team lead at Via.com, leading a team of 7 engineers owning critical flight and rail ticketing infrastructure serving millions of transactions per month.
Designed a provider-agnostic flight API abstraction layer that standardised airline integration across the platform. Currently building the payment module at TripFactory with a focus on secure transaction infrastructure. Keen to take on a greater technical scope, whether architecting distributed systems, driving platform reliability, or leading engineering teams at a company where crafts and scale go hand in hand.
Experience
Senior Software Engineer at TripFactory.com (2026-01 – Present)
Driving backend development of the payment module, building reliable and scalable payment flows for the travel platform.
- Implemented Virtual Accounts and Collection Intimation flow, improving reconciliation efficiency and reducing manual intervention by 30% to 40%.
- Implemented an expense recording module to track on-ground expenses, and update ledgers and other reports.
Team Lead at Via.com (Ebix Travels Pvt. Ltd.) (2025-02 – 2025-12)
Led a team of 7 engineers, spanning interns to mid-level, delivering features across the flights and rail ticketing platform, owning sprint planning, code reviews and technical direction.
- Improved system reliability by driving architectural improvements and establishing engineering best practices across the team.
- Optimised the flight search by identifying and resolving caching bugs in the Redis layer, restoring intended cache behaviour and improving API response times and search throughput.
- Mentored junior and mid-level engineers, contributing to team skill growth and a stronger engineering culture.
- Led PCI DSS compliance efforts for the engineering team by enforcing secure coding standards and ensuring the team adhered to data security requirements, supporting Via.com's uninterrupted PCI DSS certification throughout my tenure.
- Collaborated with cross-functional teams to define and deliver products and features aligned with business goals.
Software Development Engineer - Level 2 at Via.com (Ebix Travels Pvt. Ltd.) (2020-12 – 2025-02)
Owned design and development of complex backend features across the flights and rail ticketing domain, working with distributed systems at scale.
- Designed and built a provider-agnostic flight API abstraction layer, standardising airline integrations (Sabre Navitaire Dotrez & NDC, Travelport) and significantly reducing onboarding effort and code duplication, reducing airline integration efforts by approx 40% and eliminating code duplication across providers.
- Applied design patterns (Singleton, Factory, Builder) and used ExecutorService / threadpools for concurrent processing of booking workflows.
- Contributed to PCI DSS compliance, working with the audit team by identifying and remediating security vulnerabilities, including SQL Injection risks, weak password policies and exposure of sensitive pages, supporting Via.com's continuous PCI DSS certification.
- Led technical initiatives to improve the uptime and resilience of core booking and ticketing services.
- Integrated and maintained IRCTC Rail APIs.
Software Development Engineer - Level 1 at Via.com (Ebix Travels Pvt. Ltd.) (2016-09 – 2020-12)
Built backend services across Java stack, Spring MVC, Hibernate, and JDBC, delivering reliable APIs consumed by web and mobile clients.
- Designed, developed and documented RESTful flight booking and hotel channel manager APIs, providing integration support to internal and external consumers.
- Ensured accuracy of Tally financial reports by identifying and resolving data bugs, and implemented GST Compliance changes.
Software Trainee at Via.com (Ebix Travels Pvt. Ltd.) (2016-06 – 2016-09)
- Contributed to the development of various internal tools used in Via.com
Education
Bachelor of Engineering in Computer Science & Engineering – Don Bosco Institute of Technology (2016-07)