Narendra Gangwar
@narendragangwar
Senior Engineer/Lead building scalable distributed backend systems and GenAI-enabled RAG services across cloud and payments.
What I'm looking for
I’m a Senior Engineer/Lead with 10 years of experience designing, developing, and supporting scalable distributed systems across banking, payments, telecom, and enterprise domains. I focus on backend architecture, performance optimization, production support, incident management, and delivering reliable high-performance systems from design through production deployment.
I’ve led modules end-to-end—requirement analysis, HLD/LLD, development, testing, deployment, and production support—while mentoring engineers and partnering with stakeholders to drive engineering practices. Recently, I contributed to migration of enterprise applications to Kubernetes (AWS EKS) and built document retrieval and semantic search RAG capabilities using Spring AI and vector search.
Experience
Work history, roles, and key accomplishments
Senior Engineer
Iris Software
Jul 2025 - Present (1 year)
Contributed to migrating enterprise applications to Kubernetes on AWS EKS, improving horizontal scalability, high availability, and deployment consistency. Designed backend services in Java/Spring Boot and built document retrieval and semantic search RAG capabilities using Spring AI and vector search, including citation-based conversational REST APIs.
Module Lead
Impetus Technologies
Jan 2024 - Jul 2025 (1 year 6 months)
Led backend design and delivery for an enterprise model governance platform, owning modules end-to-end from requirements through production support. Built highly available REST APIs with validation, auditability, and role-based access control, and improved API latency by 40% via PostgreSQL query optimization and Redis caching, while strengthening fault tolerance with circuit-breaker patterns and m
Owned backend services supporting payment processing and inventory management, designing Kafka-driven asynchronous event workflows to decouple microservices and improve scalability and throughput. Implemented Resilience4j circuit breakers/retry for fault tolerance, built secure REST APIs with Spring Security (JWT) and Kong API Gateway, and improved performance using Aerospike caching.
Developed microservices for banking transaction automation and BNPL workflow integration, implementing Kafka-based event processing and batch workflows for transaction lifecycle management. Achieved 80%+ unit test coverage using BDD with Cucumber, and handled production incidents with root cause analysis to reduce recurring failures.
Developed backend services for billing, payment, and credit collection platforms across telecom and financial domains, building secure APIs and batch processing for recurring workflows. Performed production incident root cause analysis and optimization work, including improving shipping report query performance by ~25% and enhancing concurrency in batch processing to increase throughput.
Software Developer
Freelance
Jul 2016 - Sep 2017 (1 year 2 months)
Developed web applications for school management and business management platforms, designing backend modules with reporting and database integrations. Built responsive user interfaces and optimized SQL queries for performance while delivering client-requested enhancements and production fixes.
Education
Degrees, certifications, and relevant coursework
APJ Abdul Kalam Technical University
Master of Computer Applications, Computer Applications
2014 - 2016
Grade: GPA: 71%
Completed a Master of Computer Applications at APJ Abdul Kalam Technical University (2014–2016), achieving a GPA of 71%.
MJP Rohilkhand University
Bachelor of Computer Applications, Computer Applications
2011 - 2014
Grade: GPA: 66%
Completed a Bachelor of Computer Applications at MJP Rohilkhand University (2011–2014), achieving a GPA of 66%.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Narendra?
You can contact Narendra and 90k+ other talented remote workers on Himalayas.
Message NarendraGet 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!
