Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
22

Varun Agarwal

Apigee Specialist
Toronto,ON

Summary

  • Extensive experience in architecting, implementing, and maintaining APIs on the Apigee Edge platform, ensuring scalability, reliability, and security of API ecosystems.
  • Proficient in designing RESTful APIs adhering to industry standards and specifications, including Open API (formerly Swagger), and API Blueprint.
  • Skilled in API security mechanisms such as OAuth 2.0, JWT, OAuth token validation, and API key management, ensuring data integrity and confidentiality.
  • Applied best practices in API security and secure coding, including OWASP API Security Top 10.
  • Adept at optimizing API performance through traffic management techniques, caching strategies, rate limiting, and payload transformation.
  • Experienced in API governance practices including versioning, deprecation, documentation, and compliance with regulatory standards.
  • Experience integrating API security solutions into CI/CD pipelines and collaborate with DevOps teams to ensure continuous testing, monitoring, and vulnerability detection.
  • Proficient in programming languages such as Python, JavaScript, and familiar with Bash scripting for automation tasks.
  • Familiar with runtime security concepts, traffic monitoring, to discover and manage API security threats.
  • Skilled in monitoring API platform performance and adjusting configurations to meet KPIs and SLAs for threat detection, blocking, and prevention.
  • Experience in AWS/GCP managed services like Compute Engine, GKE, EC2, S3, Aurora, RDS, VPC, Elastic Beanstalk, EFS
  • In-depth knowledge of protocols like OAuth2, OIDC, and JWT for secure API authentication and authorization.
  • Knowledge of API security testing tools (DAST, AST) and API runtime protection platforms.
  • Experience in scripting/automation, Cloud Computing (AWS, GCP), administration, designing, managing servers, software installation, monitoring, troubleshooting, build, deployment, and process.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Consultant

15205077 Canada Inc
Toronto
01.2024 - Current
  • Canada Post (Contractor via IBM) - Developer Portal Enhancement
  • Developed a comprehensive Drupal-based Developer Portal for Canada Post, enabling developers to explore and test APIs.
  • Designed and implemented a Documents section to showcase API documentation, integrated with Swagger UI for seamless API testing and exploration.
  • Collaborated with IBM's API Connect framework, ensuring secure and robust API accessibility for Canada Post's developer community.
  • EMTP - Website Migration
  • Led the migration of EMTP's website from PHP to Drupal 9 and subsequently upgraded to Drupal 10 to improve site stability and performance.
  • Integrated HubSpot for streamlined lead generation, enabling effective tracking and conversion of potential clients.
  • Delivered a high-quality, scalable website architecture, enhancing user experience and supporting future content updates.

Sr. Technical Lead

iVedha Inc
Toronto
10.2021 - 12.2023
  • Spearheaded the design and implementation of robust APIs utilizing the Apigee platform for enterprise clients, including Canada's largest bank by market capitalization, enhancing operational efficiency across client interactions.
  • Enhanced API performance by integrating caching mechanisms, establishing quota policies for users, and implementing effective rate limiting strategies.
  • Acted as a technical lead for cross-functional teams, including Development, Operations, Compliance, and Risk, ensuring alignment and smooth implementation of API security solutions.
  • Collaborated with cross-functional teams to diagnose and troubleshoot complex API related issues on Apigee management gateway.
  • Automated the calculation of a report (presented to CXO's) which shows the key KPIs of APIs Reuse and Cost Avoidance happened across the organization with Google Apigee management gateway.
  • Managed the end-to-end integration of Apigee management gateway for multiple clients, resolving API related issues with an average resolution time of less than 24 hours.
  • Experience working in a regulated environment, such as a financial institution, with knowledge of relevant compliance frameworks like GDPR, PCI-DSS.
  • Proficient in managing Apigee components including Control Plane and Runtime Plane to ensure efficient API lifecycle management and runtime optimization.

Sr. Technical Lead

SID Global Solutions
Hyderabad
03.2019 - 10.2021
  • Led the team of 8+ developers for ensuring adherence to best practices, architectural standards, and project timelines.
  • Developed and maintained APIs using Apigee platform for a range of clients in industries including finance, healthcare, etc.
  • Implemented API policies for traffic management, security, and transformation.
  • Integrated APIs with backend systems and third-party services to enable seamless data exchange.
  • Conducted API performance testing and troubleshooting to identify and resolve bottlenecks.
  • Collaborated with stakeholders to gather and analyze business requirements, translating them into technical specifications and API design documents.
  • Led the design and development of APIs using Apigee platform for multiple financial clients in India.

Consultant

Genpact
Hyderabad
03.2018 - 02.2019
  • Developed and executed a comprehensive Drupal-based developer portal, utilizing PHP, Symfony framework, and Twig theming engine, increasing user adoption by 30% and reducing onboarding time by 50%.
  • Collaborated with cross-functional teams to diagnose and troubleshoot complex API related issues on Apigee management gateway.
  • Conducted accessibility audits and remediation efforts on existing Drupal sites to identify and address accessibility barriers and ensure compliance with WCAG 2.1 guidelines.
  • Migrated the Developer Portal from Drupal 7 to Drupal 8 and 9 using composer and updating all Symfony required dependencies.

Apigee Developer

Castle Realties
Pune
03.2016 - 02.2018
  • Developed and launched a user-friendly CRM portal utilizing Drupal platform, resulting in a 30% increase in the efficiency of sales team.
  • Incorporated advanced data analytics features into the portal to provide real-time insights on lead generation, property inventory management, and sales performance.
  • Created customized reports and dashboards for senior management to track KPIs such as conversion rates, pipeline progression, and agent performance.

Software Developer

Indian Lancer
Indore
12.2014 - 02.2016
  • Worked on an advertising platform built in Drupal for promoting and monetizing mobile applications. Like Ad Mob, it allows application developers to promote their products through in-app ads, monetize their applications by enabling in-app advertising.
  • Worked on building custom forms, custom pages, and custom theme in Drupal 7.

Education

Post-Graduate Program - Cloud Computing

Great Lakes Executive Learning Institute
01.2021

Bachelor of Engineering - undefined

Rajiv Gandhi Technical University
07.2014

Skills

  • PHP
  • HTML
  • Python
  • JavaScript
  • SQL
  • Shell scripting
  • Bash
  • HTTP/HTTPS
  • REST
  • SOAP
  • GraphQL
  • GRPC
  • FTP
  • SFTP
  • SSH
  • OAuth2
  • OIDC
  • JWT
  • MySQL
  • MS SQL
  • PostgreSQL
  • Oracle
  • Cassandra
  • Apigee OPDK
  • Apigee Edge
  • Apigee Hybrid
  • Apigee X
  • CA API Gateway
  • IBM API Management
  • FileZilla Client/Server
  • CURL
  • POST Man
  • Eclipse
  • GitHub
  • Bitbucket
  • Jenkins
  • Windows
  • Ubuntu
  • RHEL 7
  • RHEL 8
  • CentOS
  • MacOS
  • AWS
  • Google Cloud Platform (GCP)
  • Azure
  • Acquia Cloud
  • Pantheon
  • Atlassian Jira
  • Waterfall
  • Agile Scrum
  • Project Management
  • Client relationship management
  • Estimating and Scheduling
  • ELK
  • Splunk
  • Dynatrace
  • Atom
  • Sublime Text
  • Visual Studio Code
  • Docker
  • Kubernetes
  • Google Kubernetes engine (GKE)
  • Amazon Elastic Kubernetes Service (EKS)

Websites

Certification

  • API Security on Google Cloud's Apigee API Platform
  • Developing APIs with Google Cloud's Apigee API Platform
  • Acquia Certified Drupal 8 Grand Master
  • API Design and Fundamentals of Google Cloud's Apigee API Platform

Timeline

Consultant

15205077 Canada Inc
01.2024 - Current

Sr. Technical Lead

iVedha Inc
10.2021 - 12.2023

Sr. Technical Lead

SID Global Solutions
03.2019 - 10.2021

Consultant

Genpact
03.2018 - 02.2019

Apigee Developer

Castle Realties
03.2016 - 02.2018

Software Developer

Indian Lancer
12.2014 - 02.2016

Post-Graduate Program - Cloud Computing

Great Lakes Executive Learning Institute

Bachelor of Engineering - undefined

Rajiv Gandhi Technical University
Varun AgarwalApigee Specialist