Summary
Overview
Work history
Education
Skills
Certification
Timeline
Generic
Apoorva Gupta

Apoorva Gupta

London

Summary

Results-driven Senior Technology Associate with over 15 years of experience in software development and project management, delivering scalable solutions in Enterprise Application Integration and API Management. Skilled in Google Cloud Platform (GCP), Kubernetes, Jenkins, Harness and Apigee, with strong expertise in DevOps practices and CI/CD automation. Proven ability to lead cross-functional projects across the full software development lifecycle using Agile methodologies. Passionate about continuous improvement, adopting modern technologies, and driving efficiency and innovation in dynamic environments.

Overview

15
15
years of professional experience
4
4
years of post-secondary education
1
1
Certification

Work history

Senior Associate Technology L2

Publicis Sapient
London
2023.03 - Current

Lloyds Banking Group

Cloud API Platform / DevOps Engineer

Worked within Cloud Platform API team to design and build Apigee X platform on Google Cloud, enabling secure, scalable, and centralized API management for bank’s enterprise API ecosystem.

Tech Stack: Apigee X, Google Cloud Platform (GCP), Terraform, Jenkins, Harness, Kubernetes, Envoy Proxy, mTLS, Node.js

Key Contributions

  • Designed and implemented a secure external API gateway using Apigee X, enabling controlled exposure of internal banking services to external consumers.
  • Built reusable Terraform modules to automate provisioning and configuration of cloud infrastructure and platform components including Apigee resources, log sinks and log buckets
  • Implemented GCP networking architecture using Internal Load Balancer (ILB), External Application Load Balancer (ALB), and Private Service Connect (PSC) to enable secure service connectivity.
  • Built and managed centralized logging architecture using Google Cloud Logging, implementing Log Sink and Log Bucket modules to route and store platform and audit logs.
  • Deployed and managed Envoy Proxy on Kubernetes clusters to support scalable and reliable API traffic routing.
  • Developed and maintained Helm charts to manage Kubernetes deployments and simplify configuration management across environments.
  • Implemented Workload Identity Federation to securely allow Kubernetes workloads to authenticate with Google Cloud services without using long-lived service account keys.
  • Led migration of CI/CD pipelines from Jenkins and Spinnaker to Harness, improving deployment automation and pipeline reliability.
  • Designed and implemented multi-region deployment architecture to support high availability for bank’s Category A critical services.
  • Conducted multiple Proof of Concepts (POCs) to evaluate and introduce new platform capabilities and performance improvements such as enabling gRPC capability on Apigee X, Certificate Revocation List (CRL) validation at gateway layer to strengthen mTLS certificate security, etc.
  • Developed Node.js-based deployment and automation scripts to streamline platform operations and API deployment workflows.

Senior Associate Technology L2

Publicis Sapient
London
2018.10 - 2023.02

Nationwide Building Society

DevOps / API Engineer

Contributed to two major banking initiatives for the Bank

Everyday Banking – A digital platform enabling customers to open current accounts, savings accounts, and credit cards through a single-page web application.

Open Banking – A regulatory initiative enabling third-party providers to integrate with Nationwide’s Open Banking APIs via a sandbox environment and developer portal.

Tech Stack: Kubernetes, Jenkins, Terraform, Vault, AWS, Apigee Edge, Docker, Artifactory, SonarQube, OAuth 2.0, Groovy, JavaScript

Key Contributions:

  • Migrated application services from AWS EC2 to Amazon EKS, improving platform scalability, resilience, and container orchestration.
  • Designed and managed Jenkins CI/CD pipelines to automate build, test, and deployment processes across environments.
  • Developed and maintained Jenkins Shared Libraries in Groovy, standardising deployment workflows and improving pipeline reusability.
  • Implemented Infrastructure as Code using Terraform to provision and manage cloud resources.
  • Integrated HashiCorp Vault for secure secrets management, Artifactory for artifact storage, and Consul for configuration management.
  • Embedded security and code quality tools including Fortify, SonarQube, and Twistlock into CI/CD pipelines to enforce compliance and security scanning.
  • Designed, deployed, and secured APIs on Apigee Edge, implementing policies for security, rate limiting, OAuth authentication, and traffic management.
  • Implemented OAuth 2.0 and Mutual TLS (mTLS) to secure API authentication and communication.
  • Delivered platform capabilities within strict Open Banking regulatory timelines, ensuring compliance with industry standards.
  • Collaborated with business and engineering stakeholders to design API deployment pipelines and Apigee implementation strategies.
  • Participated in client discussions to gather requirements, propose technical solutions, and support successful project delivery.

Senior Associate Technology L1

Publicis Sapient
Bengaluru
2017.04 - 2018.09

Carnival Corporation

API Platform Engineer

Contributed to a global platform initiative for Carnival Corporation & plc, aimed at modernising and unifying digital services across 10 cruise brands worldwide by building a common API platform.

Tech Stack: Apigee Edge, OAuth 2.0, Jenkins

Key Contributions:

  • Collaborated with engineering teams to define API architecture and design standards, contributing to key decisions that improved platform scalability and maintainability.
  • Developed a reusable Apigee framework for consistent error handling, security policies, and API standardisation across multiple services.
  • Designed and implemented API deployment strategies, enabling streamlined and reliable API delivery across environments.
  • Built and deployed APIs using Apigee Edge, leveraging built-in policies for security, traffic management, and performance optimisation.
  • Implemented OAuth 2.0-based authentication to secure API access for multiple applications and partner integrations.

Information & Technology Analyst

TCS
Gurgaon
2010.11 - 2017.03

Citibank Ltd - Leading Bank enabled interactions between different front end (IVR, Online) systems and backend systems (MQ, Database) using TIBCO suite and developed web services for various operations like Fund Transfer, OTP generation, ATM operations, Utility Payments and Private Banking.

McKinsey & Co - ESB projects for survey development, phishing awareness, batch processes and integration with ticketing system to generate automated tickets. API development for fetching firm and members details, pushing notifications, publishing relevant news which helped different teams within FIRM.

Integration Engineer

Tech Stack: Apigee Edge, TIBCO BusinessWorks, TIBCO EMS, TIBCO Administrator, TIBCO MQ Adapters, OAuth 2.0, REST, JSON

Key Contributions:

  • Led end-to-end delivery of integration solutions, from development through to successful production deployment.
  • Developed enterprise integration services using TIBCO BusinessWorks (BW) and TIBCO EMS, enabling reliable communication between internal and external systems.
  • Implemented integrations with host systems using TIBCO MQ adapters.
  • Managed service testing, deployment, and runtime configuration using TIBCO Administrator, including automation of deployment scripts aligned with business requirements.
  • Implemented two-way SSL (mTLS) to secure service communication across enterprise integrations.
  • Led interface development team of three engineers, delivering integration interfaces supporting EMEA region.
  • Mentored new team members and conducted technical training sessions on TIBCO technologies.
  • Developed RESTful APIs using TIBCO BW with REST and JSON plug-ins to expose integration services.
  • Created and deployed APIs on Apigee Edge, utilising built-in policies for security, traffic management, and API governance.
  • Implemented OAuth 2.0 authentication to secure API access.
  • Published API documentation using SmartDocs on Apigee Developer Portal.
  • Developed automation scripts to publish Swagger (JSON) specifications to Apigee Developer Portal, streamlining API documentation updates.

Education

B.Tech - Computer Science

JSS Academy of Technical Education
Noida
2006.06 - 2010.05

Skills

  • Google Cloud Platform services
  • Kubernetes and Docker
  • Helm package management
  • Terraform infrastructure as code
  • Jenkins automation
  • Harness deployment solutions
  • API management with Apigee
  • Bash scripting
  • Agile methodologies

Certification

  • Apigee Certified Professional API Engineer - 2018
  • Certified Kubernetes Application Developer - October 2024

Timeline

Senior Associate Technology L2

Publicis Sapient
2023.03 - Current

Senior Associate Technology L2

Publicis Sapient
2018.10 - 2023.02

Senior Associate Technology L1

Publicis Sapient
2017.04 - 2018.09

Information & Technology Analyst

TCS
2010.11 - 2017.03

B.Tech - Computer Science

JSS Academy of Technical Education
2006.06 - 2010.05
Apoorva Gupta