London, England, United Kingdom
Senior Software Engineer with 8+ years designing and shipping distributed backend systems at scale — spanning event-driven streaming pipelines, microservices architecture, identity & access platforms, and privacy/GDPR data-lifecycle systems. Hands-on across cloud-native infrastructure, high-throughput messaging, and scalable data stores in regulated fintech and e-commerce domains. Also building LLM orchestration pipelines for automated reasoning, code analysis, and remediation workflows across production microservice portfolios. Based in London, UK with full right to work — no visa sponsorship required.
I played a pivotal role in enhancing privacy compliance and data management at American Express through innovative engineering solutions. • Designed and implemented a microservices architecture for processing 1M+ customer privacy preference changes, reducing processing time significantly. • Led the migration to a cloud-based event-driven architecture, achieving high reliability and low latency during data breach incidents. • Created an automated vulnerability patcher for Spring Boot microservices, streamlining the vulnerability management process.
- Contributed to the Single Sign-On (SSO) platform handling millions of daily authentications using OAuth 2.0 and token-based session management, enabling seamless identity federation across 6+ services including Cart, Checkout, Order Management, and Last Mile. - Implemented role-based access control (RBAC) and secure API-gateway patterns for internal and external integrations, enforcing fine-grained authorization policies across Walmart's e-commerce platform. - Designed and developed the GDPR data-deletion orchestration layer for UK Groceries, coordinating compliant erasure of user profiles across multiple microservices with audit-trail logging and automated compliance verification. Built circuit-breaker and graceful-degradation patterns to maintain platform stability under peak traffic, while leading delivery of product requirements and mentoring junior developers on microservices best practices. Tech: Java, Spring Boot, Microservices, Kafka, Cosmos DB, OAuth 2.0, Service Mesh
I played a pivotal role in developing and maintaining applications that manage client data and insurance renewals at Accenture. • Managed MyBusiness platform functionalities, ensuring accurate data updates and risk management. • Developed backend systems for insurance platforms using C#, SQL, and Kentico, enhancing user experience. • Employed a test-driven approach to ensure high-quality code and application reliability.
Developed a Microservice with Spring Boot, Rest API. I worked on majorly bug fixes during unit testing and e2e testing.
Got trained in core Java programming.Also got acquainted with Advanced Java like Jframe, Japplet, networking, etc and worked on several projects like designing games and various web based applications