vineet kumar

Senior Software Engineer

Gurugram, Haryana, India3 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Increased revenue by 30% through innovative portal development.
  • Reduced booking failures significantly with optimized microservices.
  • Expert in scalable microservices and real-time data processing.
Stackforce AI infers this person is a SaaS expert specializing in scalable microservices and real-time data processing.

Contact

Skills

Core Skills

AwsGraphqlNextjsKafkaGoWebsocketRest ApisJava

Other Skills

AWS GlueAmazon DynamoDBAmazon S3Amazon SQSApache KafkaAxiosBootstrapC (Programming Language)Data StructuresDocker ProductsDynamoDBFull-Stack DevelopmentGitGo (Programming Language)Grafana

About

Senior Software Engineer with 3.5+ years of experience specializing in scalable microservices, Golang, and the full-stack MERN ecosystem. Currently at TBO, I design and build high-performance systems that optimize hotel and cruise booking processes. I recently developed a Multi Search Engine that improved hotel search response time by 20% and engineered BookSure to significantly reduce booking failures. My expertise spans across AWS, distributed systems, and API development with a strong background in real-time data processing using technologies like Kafka.

Experience

3 yrs 11 mos
Total Experience
1 yr 11 mos
Average Tenure
3 yrs 3 mos
Current Experience

Tbo.com

2 roles

Senior Software Engineer

Promoted

Jul 2025Present · 11 mos · On-site

  • Initiated and led the development of the Cruise Portal (NextJs, Typescript, AWS), integrating Odysseus for search and booking, digitizing a previously offline process and increased revenue by 30%. played a pivotal role in its design, development, and deployment increase
  • Implemented a JWT-based SSO and role-based access control (RBAC) system, which enhanced security, provided granular permissions, and streamlined user access.
  • Developed and deployed a Redis-based session management and API rate-limiting system to enhance backend stability and protect against Denial of Service (DoS) attacks.
  • Centralized Next.js middleware to handle authentication, RBAC, and security headers, which improved security compliance and significantly reduced code duplication.
  • Reduced booking auto-cancellations by ~15% by building a timezone-aware pre-cancellation alert system using AWS Lambda, DynamoDB, and EventBridge, converting potential losses into confirmed bookings.
  • Designed and implemented high-performance Booking Queue with GraphQL (AppSync), lazy loading, real-time filters reducing booking search time and boosting agent productivity.
  • Architected and implemented a centralized observability pipeline by pushing logs to Kafka from Next.js and AWS Lambda functions. This enabled downstream ETL processes and empowered data-driven insights via Athena queries.
  • Enhanced system monitoring and alerting by building a Grafana Dashboard on top of a time-series database. Configured SMTP and a central email service to send real-time notifications for critical events like payment alerts, new bookings, and pre-cancellation reminders.
NextJsTypescriptAWSJWTRBACRedis+3

Software Engineer

Mar 2023Present · 3 yrs 3 mos · On-site

  • ExtranetLite
  • Implemented a Bulk Update Feature on the ExtranetLite portal which simplified multi-level inventory management reducing inventory load & update time and improved efficiency. Integrated WebSocket for live status tracking on inventory operations. Leveraged Axios and Bootstrap to enhance responsiveness and data handling.
  • Built an efficient Go application with the Fiber framework that runs at configurable intervals to retrieve essential transaction logs from AWS Glue using Athena query, stream them to Kafka, and optimally store them in S3. Reduced log storage costs by 30% through selective retention of critical logs.
  • Accomplished robust security upgrades to enhance user protection on the Elite portal, implementing:
  • 2-Factor Authentication: Integrated OTP-based login, resulting in an extra layer of security for user accounts.
  • Password Expiry Feature: Enforced configurable password changes, ensuring regular updates to reduce security vulnerabilities.
  • Horizontal Privilege Escalation Prevention: Applied permissions on backend APIs, ensuring restricted access to authorized users only.
  • BookSure Engine
  • Developed the microservice to optimize handling of prebook failures by creating and managing blocking rules, reducing unnecessary U-API request processing time.
  • Consumed pre-book failures data through Kafka streams, created blocking rules using ETCD configuration, and pushed them to App Sync, which loads the rules into DynamoDB for proactive request blocking.
  • MSE (Multi Search Engine)
  • Developed a Microservice MSE that optimizes hotel searches by integrating, aggregating, and deduping responses from multiple suppliers, ensuring only the best room options are presented. Supported the implementation of Search and Prebook APIs for efficient and accurate search results.
  • Implemented a sampling mechanism to block unnecessary search requests for inactive or sampled suppliers and hotels, significantly reducing search response time by 20%.
WebSocketAxiosBootstrapGoKafkaAWS Glue+1

Ola

2 roles

Software Developer

Promoted

Jul 2022Mar 2023 · 8 mos · Bengaluru, Karnataka, India · On-site

  • Implemented a CRUD REST API for uploading configurations from a web portal, improving configuration management and user interaction.
  • Resolved critical bugs and refactored multiple APIs, enhancing system reliability and maintainability.
  • Acted as an on-call resource, monitoring all backend services used by the team to ensure continuous functionality and rapid response to issues.
  • Created a few Grafana dashboards for monitoring key metrics, providing actionable insights and improving system visibility.
REST APIsGrafana

Software Developer

Feb 2022Jun 2022 · 4 mos · Bengaluru, Karnataka, India · On-site

  • - Accomplished validation of JSON configuration files by implementing a JAVA based project with schema verification using YAML files, which led to a significant reduction in debugging time whenever incorrect configurations were uploaded.
JavaYAML

Education

Indian Institute Of Information Technology Allahabad

Bachelor of Technology - BTech — Information Technology

Jan 2018Jan 2022

Stackforce found 100+ more professionals with Aws & Graphql

Explore similar profiles based on matching skills and experience