Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Ankur Srivastava

Ankur Srivastava

Director of Engineering
Bengaluru

Summary

Experienced leader with a passion for building great teams, products, and platforms. Ankur’s expertise lies in complex Software Architecture, Artificial Intelligence, Prompt Engineering, Watson Discovery, Data Training, Cloud Computing - Infrastruture as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service(SaaS), Cloud Security, Microservices. With 20 years of experience in software engineering domain, he has led Development, SRE/DevOps, QA in the fields of Cloud, AI, Telecom, Cyber Security, Risk, Threats in infrastructure, Cloud Compliance and Data Centre Technologies offerings.

Entrepreneurial, metrics minded, strategic thinker who can move and act at operational and tactical levels when required. Demonstrate a history of successfully delivering large, complex, and elite enterprise solutions to the customer base.

* Self Starter – Thrive in a fast paced and changing environment.
* Disclosure - https://priorart.ip.com/IPCOM/00274585D
* Technical engineering excellence, innovation in everything you do.
* “Growth” mindset in tackle problems and creating great solutions.
* Excellent written and verbal communication skills.
* BE, PGDM, Harvard Business School , 20 years experience in Software Industry

Overview

20
20
years of professional experience
4
4
years of post-secondary education
2
2
Certifications
1
1
Language

Work History

Program Director

IBM, India Systems Developement Labs
Bengaluru
10.2021 - Current
  • Product (https://www.ibm.com/cloud/network) which are build in my organization are Virtual Private Cloud (VPC) - Software-Defined Networking, Virtual Network Function (VNF), Virtual Private Network (VPN), Private DNS, Load Balancers (LBaaS), Direct Link, Cloud Service Endpoint (CSE), Cloud Security and Compliance, Cloud Internet Service, Transit gateway, End to End testing, Network Performance Testing.
  • Scheduled and supervised staff meetings to discuss new ideas and update participants on program details and milestones.
  • Provided ongoing direction and leadership for program operations.
  • Enhanced program efficiency by streamlining processes and implementing innovative solutions.
  • Evaluated program performance through comprehensive data analysis, driving continuous improvement efforts.
  • Created the organisational structure - Job Design, Departmentation, Delegation, Span of control and Chain of command.
  • My Organisation of 85 includes - Development, QA/Test, Program Manager, Security and Compliance and Site reliability engineering (SRE) to build, ship and support Cloud products and Artificial Intelligence
  • Design the Key Performance Indicators (KPIs) which is in-line with key business goals, drivers and Vision of IBM Public Cloud. Implemented ways to measure the performance of KPIs using SMART framework.
  • Set the strategic direction for IBM Cloud Network layer products and partner APIs. This includes defining the overall architecture of the products and coordinating with Customers and product management to define the features and functionality for the products and development tools.

Senior Development Manager

IBM, India System Labs
Bengaluru
07.2019 - 10.2021
  • Led 3 teams - 2 development and 1 QA.
  • Managed two products - Virtual Private Network and Load balancer as as Service. https://www.ibm.com/products/load-balancer and https://cloud.ibm.com/docs/vmwaresolutions?topic=vmwaresolutions-interconnectivity-vpn
  • Product - Virtual Private Network, With this regional service, cloud user can create site-to-site VPN tunnels. Code is written in goLang, Microservices architecture.
  • Product - Load Balancer as a Services - Cloud user can load balance traffic at OSI layer 4 and 7 to load balancer incoming traffic. This is regional service and build in goLang, Microservices architecture

Software Development Manager

Oracle
Noida
09.2017 - 07.2019
  • Led 2 development teams in OCI - Oracle Identity management and Key management cloud service.
  • Product - Identity Cloud Services (https://www.oracle.com/security/cloud-security/identity-cloud/) - It is a Secure, On – Demand Identity Management. Identity Cloud Service is Oracle’s next generation comprehensive security and identity platform that is cloud-native and designed to be an integral part of the enterprise security fabric, providing modern identity for modern applications.
  • Product - Key Management Cloud Services - Oracle Cloud Infrastructure Key Management is a managed service that enables you to encrypt your data using keys that you control. Key Management provides you with highly available, durable, and secure key storage using FIPS 140-2 Level 3 certified hardware security modules (HSMs), centralized key management capabilities, and integration with select Oracle Cloud Infrastructure services.

Senior Manager

Ericsson
Noida
03.2016 - 09.2017
  • Established performance goals for employees and provided feedback on methods for reaching those milestones.
  • As Senior Manager, I lead Cloud Development and Support teams.
  • I lead the Cloud Migration project from Ericsson’s in-house applications were hosted on Openstack, to migrate these Java/J2EE applications to Public Cloud.
  • Lead team of 10 people - 1 Architect, 2 Senior Developers and developers. - Applications as build using Microservices and hosted on Kubernetes.
  • Promoted a culture of continuous learning through regular workshops, seminars, and training sessions for staff.
  • Implemented innovative solutions to overcome challenges, leading to enhanced productivity levels.
  • Increased customer satisfaction with timely project deliveries and seamless communication.
  • Led cross-functional teams to achieve project milestones and deliver high-quality results.
  • Recruited, interviewed and hired employees and implemented mentoring program to promote positive feedback and engagement.

Senior Engineering Application Administrator

Adobe Systems Incorporated
Noida
08.2012 - 03.2016
  • Maintained compliance with industry regulations by conducting thorough audits of applications and associated processes.
  • Served as a subject matter expert on assigned applications, offering guidance to both technical staff and end-users alike.
  • Reduced downtime by effectively troubleshooting and resolving complex technical issues.
  • Delivered training, documentation and end-user support.
  • As Senior Engineering Application Administrator - We build and support in- house and customer facing applications. These applications were build on Java/J2EE hosted on Openstack, AWS, Azure.
  • We build 23 application, some of them were exposed to Adobe end customers.
  • We used technologies/products like - EC2, LbaaS, F5, Autoscaling, Oracle Data base, MySql, VPC, Java, J2EE, apache, Ngnix, Baremetal.

Technical Responce Team

Adobe Systems Incorporated
Noida
08.2007 - 08.2012
  • Technical Response Team (TRT) as Technical Support Engineer in ColdFusion support. Adobe provides paid support to its customers. The Customers are entitled to get bug fixes and get support on different technical issues they are facing in their environment.
  • Wrote technical documentation of ColdFusion, this documentation involves reported issues, bug updates.
  • Build the connector between ColdFusion and Apache, IIS. We build connecter dll and .so files for all the flavor of Red Hat and windows
  • Met strict deadlines under pressure without compromising quality or accuracy in completed projects.
  • Achieved consistent results by following established guidelines for fabric selection, preparation, and seaming techniques.
  • Provided valuable feedback on potential design improvements based on experience working with diverse materials and techniques.
  • Adapted quickly to various fabric types, ensuring appropriate handling methods were applied for each material encountered during the course of work.

Technical Support Engineer

Mahindra Comviva
New Delhi
11.2005 - 08.2007
  • Provided remote assistance to clients, ensuring timely resolution of software and hardware concerns.
  • Mentored junior members of the team on best practices in issue resolution techniques.
  • Served as an escalation point for challenging technical inquiries, demonstrating expertise in product knowledge and problem-solving abilities.
  • Conducted root cause analysis of technical issues, implementing preventive measures for future occurrences.
  • I was part of Delivery and Support Team, for application called PreTUps (Prepaid TopUp System) and postpaid system. This team was responsible for setting up the servers, Middleware, deploying application, integrating it with Clients Systems like Intelligent Network, SMSC etc. Performing UAT at client side and giving support to client.
  • This product is VAS based product used for recharging mobile account using a separate type of STK (SIM tool Kit) including a special menu (eRecharge). This is a real time recharge system supporting n level of hierarchy for marketing, sales and finance

Education

Bachelor of Engineering - Electronic And Telecommunication

College of Engineering
Ambajogai, India
06.1998 - 06.2002

Skills

Strategic leadership

Certification

Generative AI: Introduction and Applications

Timeline

Product Security Incident Response Team (PSIRT) Responder

02-2024

Generative AI: Introduction and Applications

12-2023

Program Director

IBM, India Systems Developement Labs
10.2021 - Current

Senior Development Manager

IBM, India System Labs
07.2019 - 10.2021

Software Development Manager

Oracle
09.2017 - 07.2019

Senior Manager

Ericsson
03.2016 - 09.2017

Senior Engineering Application Administrator

Adobe Systems Incorporated
08.2012 - 03.2016

Technical Responce Team

Adobe Systems Incorporated
08.2007 - 08.2012

Technical Support Engineer

Mahindra Comviva
11.2005 - 08.2007

Bachelor of Engineering - Electronic And Telecommunication

College of Engineering
06.1998 - 06.2002
Ankur SrivastavaDirector of Engineering