Rajandeep Singh

CTO

Bengaluru, Karnataka, India6 yrs 10 mos experience

Key Highlights

  • Expert in building scalable microservices architectures.
  • Proven track record in reducing lead times for product development.
  • Strong background in both frontend and backend development.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in E-commerce and Fintech.

Contact

Skills

Core Skills

MicroservicesApi DevelopmentEvent Driven ProgrammingTechnical DesignObject Oriented DesignFrontend DevelopmentBackend DevelopmentJava Development

Other Skills

Apache KafkaProgrammingJavaDocker ProductsAgile EnvironmentKubernetesDomain-Driven Design (DDD)Continuous Integration and Continuous Delivery (CI/CD)ContainerizationSoftware DevelopmentDesign PatternsComputer EngineeringPostgreSQLPaymentsDistributed Systems

About

Software Engineer with a demonstrated history of working in the internet industry. Skilled in Java Spring boot, Java, Data structure, Algorithms. Strong engineering professional with a Bachelor's degree focused in Information Technology from National Institute of Technology Kurukshetra.

Experience

6 yrs 10 mos
Total Experience
1 yr 6 mos
Average Tenure
8 mos
Current Experience

Myntra

2 roles

Technical Lead

Promoted

Oct 2025Present · 8 mos · Bengaluru, Karnataka, India · Hybrid

  • Myntra search

Software Engineer

Dec 2021Dec 2023 · 2 yrs · Bengaluru, Karnataka, India · Hybrid

  • Worked on the development of product lifecycle management systems that will reduce the lead
  • time (i.e from planning to manufacturing) of fashion lifestyle products.
  • Worked on increasing the limit from 4K to 1L records (download/upload) related to styles for
  • upcoming season by making it asynchronous.
  • Build systems from scratch omega(which is starting point of any style manufacturing journey
  • where several users internal users interact) and scan&pack(which is used by vendors to scan the
  • pack the articles manufactured and then ready to ship to myntra warehouse)
  • Worked on end to end on a task like db design,lld,hld where sizing data of each article need to
  • be flown from source to actually shown to end users of myntra.
  • Design Supplier marketplace from scratch end to end where suppliers can list and vendors can
  • purchase required fabric,trims at lowest possible rate in the market.
Technical DesignObject Oriented Design

Makemytrip

Senior Software Engineer 2

Dec 2023Oct 2025 · 1 yr 10 mos · Bengaluru, Karnataka, India · On-site

  • Migrated a monolithic service to distributed microservices using saga orchestrator pattern for
  • distributed transaction flows and command pattern for each api end point for improving code
  • quality and readability.
  • Worked on distributed services which power the post booking flow mainly for train, bus, meals
  • flows. It includes different databases like elasticsearch for booking summary, mysql for storing
  • the transactional related data and aerospike for caching/distributed locking, cassandra for
  • storing cron related jobs on akka model and kafka/rmq for various asynchronous message
  • broker.
  • Took responsibility of implementing bus tracking using event driven architecture which helped
  • customer exactly where the bus and reducing customer call regarding bus updates.
  • Have setup the monitoring and alerts in place of every new feature got developed and took
  • responsibility of doing same(as tech task) for major old flows.
  • Developed a new meals line of business on microservices, currently delivering meals on trains.
  • Designed the end-to-end post-booking flow, covering everything from display to booking
  • summary, self-serve booking details, IVR, agent platform, and third-party data integrations.
API DevelopmentApache KafkaMicroservices

Mindtickle

Software Development Engineer

Apr 2021Nov 2021 · 7 mos · Pune, Maharashtra, India

  • Got the opportunity to learn frontend skills and contributed to building UI pages along with backend services.
Technical DesignProgrammingFrontend DevelopmentBackend Development

Paytm

Software Engineer

Jul 2019Apr 2021 · 1 yr 9 mos · Noida, Uttar Pradesh

  • Team: Customer support tech team (cst)
  • Build the cst panel for paytm bank from scratch which helps agents to see user-related data on a single panel for solving users' queries.
  • Contributed to an agent bot service in user ticket creation flow which helps to automatically reply to customers' queries.
  • Contributed to multiple cst services which includes code refactoring, adding new features, making test cases to increase code coverage, API documentation, and documenting flows of different parts of a service.
Technical DesignJavaJava Development

Education

National Institute of Technology, Kurukshetra, Haryana

Bachelor's degree — Information Technology

Jan 2015Jan 2019

Scaler

Feb 2021Present

gita niketan awasiya vidyalaya,kurukshetra

10th

Jan 2012Jan 2013

Stackforce found 100+ more professionals with Microservices & Api Development

Explore similar profiles based on matching skills and experience