Pratyush Kumar Routh
@pratyush
I’m a Java backend developer specializing in reactive microservices and cloud-native, event-driven systems on AWS.
What I'm looking for
I bring 6 years of backend engineering experience focused on microservices, event-driven design, and cloud-native development. I work hands-on with Java (8/11), Spring Boot, and reactive stacks to build scalable, high-performance services that stay responsive under load.
In my recent roles, I developed asynchronous, non-blocking microservices using Spring WebFlux and Reactive Streams (Project Reactor). I integrated services with AWS (EC2, RDS, S3, CloudWatch) and improved real-time API performance—achieving a 40% reduction in response time for analytics endpoints—while also enabling zero-downtime deployments with Docker and Jenkins CI/CD.
I also built and evolved reactive systems across product, cart, and order domains by designing fully non-blocking REST APIs and Reactor-based workflows. By benchmarking blocking vs. reactive approaches, I improved throughput by 35%, and I containerized services with Docker and deployed to AWS ECS with PostgreSQL. In parallel, I rebuilt synchronous services into reactive microservices and used backpressure-enabled streams to handle large inventory queries, delivering high concurrency for thousands of users.
Earlier, I strengthened backend foundations by migrating monolithic components to microservices, optimizing SQL and API performance, and delivering enterprise-grade features with Spring MVC, Hibernate, and Oracle/MySQL work. I contributed to projects like inventory and energy asset monitoring—reducing API latency by 25% and downtime by 15%—and I continue to deepen my skills through certifications including AWS Certified Developer—Associate and Reactive Java (Project Reactor).
Experience
Work history, roles, and key accomplishments
Developed scalable backend microservices using Spring WebFlux and Reactive Streams for asynchronous, non-blocking data pipelines and high-throughput APIs. Integrated with AWS services (EC2, RDS, S3, CloudWatch) and improved deployment efficiency with Docker and Jenkins CI/CD.
Designed microservices using Spring Boot and Reactive WebFlux to support high concurrency and non-blocking I/O. Built reactive REST APIs, implemented asynchronous messaging workflows, and improved throughput using performance benchmarking.
Built scalable backend systems using Java and Spring Boot for inventory, logistics, and internal tools, including migration from monolithic components to microservices. Optimized SQL and API performance to reduce API latency and integrated with AWS services for storage and compute.
Java + SQL Developer
GE Power
Mar 2019 - May 2021 (2 years 2 months)
Developed enterprise-grade applications using Java, Spring MVC, and SQL, including writing complex SQL queries and stored procedures. Built reusable DAO layers with Hibernate and improved system efficiency for energy asset monitoring and predictive maintenance.
Education
Degrees, certifications, and relevant coursework
Asansol Engineering College
Bachelor of Technology (B.Tech)
2015 - 2019
Earned a B.Tech degree from Asansol Engineering College from 2015 to 2019.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Pratyush Kumar?
You can contact Pratyush Kumar and 90k+ other talented remote workers on Himalayas.
Message Pratyush KumarGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
