Prashant Kumar

Software Engineer

Bengaluru, Karnataka, India6 yrs experience
Most Likely To Switch

Key Highlights

  • Expert in Java and Microservices architecture.
  • Proven track record in optimizing system performance.
  • Strong experience in AWS and containerization technologies.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Fintech and Travel Tech.

Contact

Skills

Core Skills

JavaMicroservicesAwsSpring Boot

Other Skills

Apache KafkaAsynchronous ProgrammingBig DataData EngineeringDistributed CachingDockerKubernetesMulti-threadingRDBMSRabbitMQRedisSQLScala

Experience

Goldman sachs

Associate Software Developer

Apr 2024Present · 1 yr 11 mos · Bengaluru, Karnataka, India · On-site

  • Developed software solutions for the Controllers division, focusing on balance sheet and reporting tools.
  • Utilized Java, Redis, Microservices, AWS, and Big Data technologies to enhance system performance.
  • Implemented ETL processes and data refinement techniques to ensure data accuracy and reliability.
JavaRedisMicroservicesAWSBig Data

Makemytrip

Senior Software Developer

Oct 2022Jan 2024 · 1 yr 3 mos · Gurugram, Haryana, India · On-site

  • Worked in the booking team to develop scalable features, enhancing post-booking cancellation processes.
  • Optimized multiple booking-related workflows, ensuring a seamless user experience.
  • Utilized technologies such as Docker, Kubernetes, RabbitMQ, and Java within a microservices architecture.
DockerKubernetesRabbitMQJavaMicroservices

Agoda

Software Engineer

Oct 2021Oct 2022 · 1 yr · Bangkok, Bangkok City, Thailand (Remote Working) · Remote

  • Migrated hotel invoice calculation service to AWS EC2 using containerization, isolating calculations, and implementing exponential backoff retries, improving resilience under heavy load and system reliability.
  • Developed a Java-based de-duplication service for ancillary data, making retries idempotent, preventing duplicates, and ensuring accurate processing across all high-volume transaction scenarios.
  • Enhanced RabbitMQ throughput by batch-processing messages, improving delivery efficiency, reducing queue congestion, and increasing overall system performance for high-load asynchronous messaging workflows.
AWSJavaRabbitMQ

Agnity

MTS-1

Oct 2019Aug 2021 · 1 yr 10 mos · Noida, Uttar Pradesh, India · Hybrid

  • Enhanced traceability of critical APIs through MDC-based logging in Spring Boot for effective request tracking.
  • Optimized the Customer contact search service performance by implementing multi-threading and asynchronous programming.
  • Reduced total contact data-batch read time to one-third, significantly improving efficiency.
  • Gained expertise in designing, documenting, and implementing methodologies within the Software Development Life Cycle (SDLC).
Spring BootMulti-threadingAsynchronous Programming

Education

NIT Srinagar || Training and Placement Cell

Bachelor of Technology - BTech — Information Technology

Jun 2015Jun 2019

NIT Srinagar || Training and Placement Cell

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience