# Abhishek Sharma

Abhishek Sharma is a remote worker on Himalayas, Senior Software Engineer (Backend Lead) at TripFactory, based in India.

Source: https://himalayas.app/@abhisheksharma75

```text
Staff Backend Engineer, 9 yrs Java/Spring Boot. Scaled booking platforms to 100K/day. Open to contract work: backend ownership, maintenance, features.
```

| Detail | Value |
| --- | --- |
| Availability | Open to opportunities |
| Location | India |
| Authorized to work in | India |
| Salary expectations | 45k+ USD |
| Job categories | Backend Engineer, Software Engineer, Full Stack Developer, Software Engineer in Test |
| Skills | Java, Spring Boot, Distributed Systems, Microservices, System Design, Event Driven Architecture, CQRS, API Gateway, Resilience Patterns, REST APIs, Payment Gateway Integration, LLM Integrations, SQL, PostgreSQL, MySQL |
| LinkedIn | https://linkedin.com/in/abhishek-sharma-techlead |

## What I'm looking for

```text
Long-term remote contract or freelance work as a backend lead: taking ownership of an existing Java/Spring Boot codebase, maintaining and stabilizing it, and building new features. Also open to API and third-party integrations, performance and scaling work, and system design reviews for startups and agencies.
```

## About

```text
At TripFactory, I own architecture for the activities and car-rental platforms. I designed the activity booking engine and booking-management system, which scaled to 100K bookings per day, and built the activities platform end-to-end as it contributed to 25x business growth over three years.

I designed a supplier-integration framework handling 4M supplier API calls per day and integrated 11 suppliers across five regions. I also built an LLM content-creation pipeline that reduced catalog onboarding from months of operations work to hours.

Previously, at Mettl (a Mercer company), I built a reactive API gateway for a platform serving more than 1M concurrent test-takers and designed event-driven services. At Via.com, I built payment APIs and reconciliation services that cut the finance team's reconciliation effort by 80%.

I specialize in taking ownership of existing codebases: stabilizing them with resilience patterns and performance tuning, raising code quality, and continuing to ship new features. I’m open to long-term contract and freelance work, including backend ownership, maintenance retainers, feature development, third-party API integrations and system design reviews, and I’m comfortable working across European, Australian and US time zones.
```

## Experience

### Senior Software Engineer (Backend Lead) (current)

TripFactory. Jul 2023 - Present

```text
Own architecture for activities and car-rental platforms, designing booking engines and management systems that scale to 100K bookings/day. Led a team of up to 18 engineers and drove engineering standards across the codebase.
```

Skills: Java, Spring-Boot, Spring-WebFlux-(Reactive), Hibernate, PostgreSQL, MySQL, Redis, Caffeine, Elasticsearch, Kafka, AWS-SQS, Docker, Kubernetes, OpenAI, Deep-Seek, CQRS, Event-Driven-Architecture, Microservices, Resilience-Patterns

### Senior Software Engineer

Mettl (a Mercer company). May 2020 - Jun 2023

```text
Built a reactive API gateway and event-driven microservices for a platform serving 1M+ concurrent test-takers. Resolved production incidents and reduced API latency by 30% through query tuning and caching.
```

Skills: Java, Spring-Boot, Spring-Security, Spring-Cloud, Webflux, Reactive-Redis, Netty, PostgreSQL, MongoDB, AWS, Microservices, Event-Driven-Architecture, Resilience-Patterns

### Full-Stack Developer

Via.com. Oct 2018 - May 2020

```text
Integrated payment gateways into flight and holiday booking flows, processing about 500K transactions/day. Built reconciliation and reporting services that cut finance team effort by 80%.
```

Skills: Spring-Boot, PostgreSQL, MySQL, Redis, Aerospike, Hibernate, JPA, AWS-SQS, Payment-Gateways, SQL-Optimization

### Software Development Engineer in Test

Jeevansathi.com (InfoEdge). Jun 2017 - Jun 2018

```text
Built UI and API automation suites and a reporting runner adopted across the QA organization.
```

Skills: Selenium, Rest-Assured, Testing-Automation, Reporting

## Education

### ABES Engineering College

Bachelor of Technology, Engineering. 2013 - 2017

```text
Bachelor of Technology degree from ABES Engineering College, Ghaziabad, India, completed in 2017.
```

## Tech stack

- Postman
- Selenium
- Netty
- Kubernetes
- Jenkins
- MySQL
- PostgreSQL
- MongoDB
- Spring Boot
- Redis
- Aerospike
- Java
- Hibernate
- Elasticsearch
- Spring Security
- JUnit
- Git
- Docker
- Wirecard
- REST Assured
- SQL
- DeepSeek
- Apache Kafka
- OpenAI
- REST APIs

To contact Abhishek, message them from this profile with a Himalayas employer account: [Hire on Himalayas](https://himalayas.app/hire).

## People also viewed

- [Pranav Singh](https://himalayas.app/@pranavsingh): Senior Software Engineer, Abnormal Security
- [Rohit Kadiyan](https://himalayas.app/@rohitkadiyan): Senior Software Engineer, Gameberry Labs
- [Nitin Kumar](https://himalayas.app/@nitinkumar8): Associate Principal Engineer, 91Digital Web Pvt. Ltd.
- [Ishwarya K](https://himalayas.app/@ishwaryak): Senior Associate Technology L1, Publicis Sapient
- [SURYA TEJA](https://himalayas.app/@suryateja1): Senior Software Engineer, PayPal
- [Abhishek Verma](https://himalayas.app/@abhishekvermaa10): Senior Software Engineer, Exerp
- [Tainoor Manyar](https://himalayas.app/@tainoormanyar): Software Developer, Springer Nature
- [Sandeep Chauhan](https://himalayas.app/@sandeepchauhan1): Senior Software Developer, Tietoevry
- [Shivangi Jha](https://himalayas.app/@shivangijha): Senior Associate Consultant, Infosys
- [Prasad Tikare](https://himalayas.app/@prasadtikare): Full Stack Engineer, Indecab
