
Narendra G.
Senior Engineer
Competenze

Consulta i miei servizi


Esperienza lavorativa
Senior Engineer
Iris Software Inc • Full time
Jul 2025 - Jul 2026 • 1 yr
• Contributed to migration of enterprise applications to Kubernetes (AWS EKS), enabling containerized deployments and improved horizontal scalability, high availability, and deployment consistency across environments. • Designed and developed backend services using Java and Spring Boot; applied Agile/Scrum delivery practices throughout. • Collaborated with stakeholders to define technical solutions and roadmap and improve engineering practices. • Cut sprint spillover rate from 30% to 10% through improved sprint planning, estimation accuracy, and backlog grooming • Decreased defect cycle time and sprint spillovers by strengthening code review practices and improving task/story definition accuracy • Reduced code review turnaround time from 24 hours to 6 hours by defining clear review SLAs • Reduced defect cycle time and sprint spillovers by strengthening code review practices and improving task/story definition accuracy • Boosted unit test coverage from 55% to 85%, • Mentored 8–10 engineers on coding best practices, communication, and how to approach problem-solving • Participated in technical hiring, interviewing 50+ candidates.
Module Lead
Impetus • Full time
Jan 2024 - Jul 2025 • 1 yr 6 mos
• Led backend design and delivery for an enterprise Model Governance platform for American Express used by 5+ business units for model certification, approval workflows, and compliance tracking, supporting 100+ model certifications. • Owned 3+ core modules end-to-end — requirement analysis, System Design (HLD/LLD), development, testing, deployment, and production support. • Designed highly available, scalable REST APIs consumed by 6+ internal teams, with strong validation, auditability, and role-based access controls. • Refined API response latency by 40% through PostgreSQL query optimization, index tuning, and strategic caching using Redis; improved fault tolerance through circuit-breaker patterns. • Proactively managed technical debt by reserving 15–20% of sprint capacity per cycle for refactoring, keeping legacy code issues from compounding across releases. • Guided code reviews, design discussions, and debugging sessions, and mentored 8–10 engineers on coding best practices, communication, and problem-solving approaches. • Managed sprint planning, stakeholder reviews, and technical documentation; ensured delivery aligned with business roadmap and compliance timelines. • Conducted monthly tech talks/knowledge-sharing sessions, improving team-wide skill on distributed systems • Awarded Star of the Month (September 2024) for delivery excellence and team leadership. Tech Stack: Java 11, Spring Boot, Vert.x, PostgreSQL, Redis, JUnit 5, Mockito, Angular, Swagger/Open API, Copilot
Consultant
Xebia • Full time
Oct 2022 - Jan 2024 • 1 yr 3 mos
• Owned critical backend services supporting payment processing and inventory management systems for Airtel Payments Bank • Designed and implemented Kafka-driven asynchronous event workflows, decoupling core microservices and improving scalability and system throughput by ~35%. • Integrated Resilience4j circuit breakers and retry patterns to improve fault tolerance and service resilience across distributed payment flows. • Built secure REST APIs using Spring Security with JWT authentication and Kong API Gateway for centralized rate limiting and traffic management. • Improved unit test coverage from 55% to 85% and strengthened pre-release testing practices, reducing regression bugs and critical production defects by ~35–45%. • Decreased defect cycle time and sprint spillovers by strengthening code review practices and improving task/story definition accuracy • Partnered with product and design teams to define technical feasibility for future features. • Awarded GEM Award (January 2023) for outstanding platform contribution. Tech Stack: Java 8, Spring Boot, Kafka, Aerospike, Oracle, Kong API Gateway, Spring Security