Summary
Overview
Work History
Education
Skills
Tech stack
responsibilities
Accomplishments
Corporate projects
Timeline
Generic

Mayank Kamboj

Bengaluru

Summary

Engineering Manager with 15 years of corporate experience and expertise in developing, managing spring boot microservices using the latest tech stack and tools with Java. Effective in leading cross-functional teams and delivering high-quality solutions as per the requirements and timelines

Overview

15
15
years of professional experience

Work History

Engineering Manager

SAP Ariba
06.2014 - Current
    • Led cross-functional teams for developing multiple successful products, ensuring timely delivery and adherence to quality and compliance as per the standards along with mentoring of individuals

Software Engineer

EMC2
08.2009 - 06.2014

    Alerting & Eventing subsystem of the Product

Education

Master of Business Administration - Project Management

Sikkim Manipal University
Remote
02.2012

Bachelor of Engineering - Computer Science

University Visweswaraya College of Engineering (UVCE)
Bengaluru, India
07.2009

AISSCE & AISSE (12th & 10th) C.B.S.E - Science

Kendriya Vidayalaya Indian Institute of Science
Bengaluru
06.2005

Skills

    • Planning and Execution
    • Decision Making
    • Risk mitigation & Prioritization
    • Coaching and Mentoring
      • System Design & Reviews
      • Product development
      • Training and mentoring
      • Stakeholder Communications

Tech stack

Domain - Storage & Procurement ( Source to Contract / Analysis)


Languages - Core Java and Python (basic)


Methodology - Agile (Scrum)


Operating Systems - Windows and Linux


Springboot Microservices / REST APIs / Hibernate


Angular with Typescript (Java Script basic)


Docker / Nomad Hashi / Kubernetes


Continuous Integration CICD - Jenkins / JIRA / Github


SOLR / Kibana / Splunk / HANA / MySQL


Redis and Kafka

responsibilities

  • Working cross teams (Ops, SRE, DBA, Platform etc.)
  • Hiring the best talent and training them
  • Four Quarter Planning
  • Planning to Retrospective monthly cycle
  • Features breakdown and Agile scrum execution
  • Product Backlog grooming
  • Design Discussions and Reviews
  • Production Defect Backlog Reduction
  • Conducting Scrums and Monitoring Deliverables daily
  • Unblocking Team members - Risks / Dependencies
  • Weekly Ops Meeting with Senior Leadership of overall Program Status
  • Organizing Demos and reviews for senior management
  • Motivating and Persuading individuals to perform better

Accomplishments

  • Filed two patents in AIML area under one microservice.
  • 1st Place at Prepared Speech Contest at EMC
  • Competent Leader at Toastmasters International.
  • Won several Awards for Excellence at EMC every year.
  • Won several Excellence awards at SAP Ariba every year.

Corporate projects

SAP Ariba


Next Gen Spend Visibility and Analytics - Replacing functionalities in the core stack product by three new microservices


  • Ariba Intelligence App, AIML based microservice to classify/enrich spend data of customers, also supports real time inference using Django


  • Supplier Database, A step architecture based microservice to transform the DnB Supplier data into an organized supplier database used to match / Search / lookup Suppliers using SOLR


  • DataStager, A fully automated extract, transform and load based microservice involving 5 different products within SAP to eliminate the manual process of pushing spend data from ERP systems to Spend Visibility product, including master data.


  • Legacy Spend Visibility and Analytics - Spend Vis / Analytics area of the below product which collects all the data from transaction and syncs regularly to analytics engine via dataloads which is used for reporting and charting. This is a core stack product using Monolithic Architecture based Spend Visibility Product Core Stack, Running on Bare Metal


  • Source to Contract - Worked in various teams and features related to sourcing like events (RFx, Bidding), Awarding and Contracts. Worked here mainly on the core stack legacy product


EMC2


  • Eventing Subsystem - Eventing Subsystem which being the central component cuts across all the components and interacting with all the pieces like discovery, admin / user operations, alerting and performance data collection using coherence and RabbitMQ. Performance and Scalability Testing using Jmeter and Grinder.


  • Security features of the Product like Authorization and Authentication (RBAC) using random password generation technique. JAVA APIs to connect to a CAS Authenticated server using a 3-way handshake to perform validation of all the Exposed REST APIs.


  • Alerting Subsystem - Alerting subsystem collects alerts from switches, arrays and hosts using their element managers or directly from the devices through various ways like Indications, Trap. Collecting the same and displaying them on Alerting UI with sorting and filtering features with a dashboard and detailed analysis TAB.


  • RCA and Impact - Analyses critical SAN events, gives an impact analysis report of all the objects in the path and the metrics impacted. Giving path and performance information of the End-to-End Paths from Hosts to Arrays, giving the customer a performance insight on what and where the concerning area of the SAN environment is malfunctioning.

Timeline

Engineering Manager

SAP Ariba
06.2014 - Current

Software Engineer

EMC2
08.2009 - 06.2014

Master of Business Administration - Project Management

Sikkim Manipal University

Bachelor of Engineering - Computer Science

University Visweswaraya College of Engineering (UVCE)

AISSCE & AISSE (12th & 10th) C.B.S.E - Science

Kendriya Vidayalaya Indian Institute of Science
Mayank Kamboj