Nishant Katoch
@nishantkatoch
Backend Tech Lead building reactive Java microservices for high-traffic commerce and telecom.
What I'm looking for
I’m a Backend Tech Lead with end-to-end experience delivering high-traffic Java microservices for US-scale e-commerce (Ulta Beauty) and telecom (Verizon). I’m deeply hands-on with Spring WebFlux, Project Reactor, Kafka, and event-driven architecture—focused on making reactive systems fast, reliable, and secure.
In my current role, I re-implemented legacy C++ line record pipelines into Spring Boot + WebFlux on Red Hat OpenShift, porting business logic and request/response contracts. I also own an aggregator service with 25 downstream APIs, handling multi-upstream calling and per-client Basic Auth with multi-user credential management through Spring Security.
At Ulta Beauty, I owned the orchestration layer across cart, checkout, order, price, and payment, integrating MongoDB operations and Commercetools APIs within a 40+ microservice ecosystem. I reduced API response time by ~20% (800ms → 640ms) by migrating RestTemplate to WebClient, removing .block() anti-patterns, and validating performance under Black Friday peak load.
I build resiliency and correctness into production: Resilience4j circuit breakers/retry/rate limiting to eliminate cascading failures, and GCP Pub/Sub order + payment pipelines with at-least-once delivery plus idempotent consumers to prevent payment duplication. I enjoy taking ownership from API design through cloud deployment (Cloud Run, BigQuery, GCS, Pub/Sub, IAM, logging) and mentoring engineers to become independent WebFlux developers.
Experience
Work history, roles, and key accomplishments
Re-implemented legacy C++ line record pipelines in Spring Boot and Spring WebFlux on Red Hat OpenShift, porting request/response contracts and business logic to a reactive stack. Owned an aggregator service with 25 downstream APIs, implemented reactive Redis caching with Kafka audit trails, and led CI/CD and security scanning (SonarQube, Fortify, 42Crunch, BlackDuck) to improve production reliabil
Reactive E-Commerce Lead
Ulta Beauty
Jan 2022 - Feb 2026 (4 years 1 month)
Owned the orchestration layer and core services (cart, checkout, order, price, payment) across a 40+ microservice ecosystem, integrating MongoDB operations and Commercetools APIs. Reduced API response time ~20% (800ms→640ms) by migrating RestTemplate to WebClient and eliminating .block() anti-patterns, and built a GCP Pub/Sub event-driven order + payment pipeline with idempotent consumers to preve
Integration & Analytics Dev
AdYogi
Feb 2021 - Jan 2022 (11 months)
Integrated Google Ads and YouTube Data APIs into a unified performance dashboard, eliminating daily manual reporting. Built live Shopify catalog sync to automatically pause out-of-stock products from active ad campaigns in real time.
Built auto job-posting automation for the PSU team, improving throughput by 150% while consistently hitting quarterly targets. Automated internal workflows and web crawlers, reducing manual effort by 90% and PSU data collection effort by 70%.
Education
Degrees, certifications, and relevant coursework
Rayat Bahra University
Bachelor of Technology, Electronics & Communication Engineering
2011 - 2015
Completed a B.Tech in Electronics & Communication Engineering at Rayat Bahra University in Chandigarh from 2011 to 2015.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Nishant?
You can contact Nishant and 90k+ other talented remote workers on Himalayas.
Message NishantFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
