SAFe certified Sr Engineering Manager with 18+ years of experience in the areas of Development, DevOps, SRE, Platform
Operations, Infrastructure, Quality Engineering, Build, Release Management, Application Development and Application Support.
Overview
19
19
years of professional experience
1
1
Certification
Work History
Sr Manager R&D
o9 Solutions
Bangalore
11.2022 - Current
Sr Tech Manager in R&D managing a team of 30+ engineers with EMs and Tech Leaders
Responsible for deployment of o9 Solution Stack on k8s on multi cloud deployments including AWS, GCP & Azure using Ansible, Terraform, Jenkins, k8s, Argo CD.
Deployments & Architecture of o9 platform, storage and DB solutions
Identification of Smal scale automation projects, design review and implementation.
Managing & Architecture of Monitoring and Alerting systems using ELK, Prometheus, Grafana and Responsible for defining SLA/SLO, MTTF, MTTR, ETC.
Cost optimization: Strategized and executed the process through rigorous query analysis, indexing techniques, and performance tuning, resulting in saving $500000
Client engagement and customer onboarding
Release Management
Staff
VMWare Software India Pvt Ltd
12.2017 - 11.2022
Successfully executed a project to save $6000000 cloud cost
Setup, Manage and Own DevOps process
Infrastructure utilization monitoring and take necessary action to reduce the cost by coordinating with different teams
Collaborate with Product and Project Managers across BU for product requirement, integration, and deployment
Coordinate on Cloud Architecture, Security, Privacy, and compliance reviews for new feature releases
Review design documents, technical documents and collaborate on customized design to achieve process improvement and compliance
Setting CI/CD process/pipeline for VMC on AWS
Deploying vSphere SDDC into Dev, Stg, EA and Prod environments
Implement code quality checks for multiple projects
Communicate and co-ordinate with cross functional teams to get tasks completed and all issues resolved
Collaborate with Product and Project Managers w.r.t product requirement, integration and deployment
Review of design documents, architecture of new initiatives
Hosting daily scrum call with engineers and other stakeholders/cross functional BUs
Responsible for getting C/CD Framework implemented for different teams, on-prem and in Cloud
Validate Product quality on VMC on AWS
Responsible for End-to-End upgrade on VMC on AWS for GovCloud
Designed and Implemented Resiliency testing during upgrade of SDDC
Setup and Manage Pipeline CI/CD process for VMWare Cloud on AWS
Managing AWS environments for VMC-SDDC Pipeline
Designing and implementation of new processes in Pipeline
Working with Multiple VMC stakeholders in bringing their pipeline/test execution flow into VMC-SDDC Pipeline
Mentoring team in new technologies and help them in implementation of new requirements
Designing Build & Release structure and getting Continuous Integration configured for J2EE and CMS based technologies
Helps team in getting things done by providing them technical guidance
Automate the build process using the ANT/Maven, Build Forge and ClearCase
Capacity Planning
Tools Consulting and Customization
Administration of Tomcat, IBM Http, and WebSphere servers for all DEV and QA environments
Implementation Continuous Integration process using SVN, GIT, Jenkins, Build Forge, ClearCase, Cruise Control
Monitoring & Implementing Quality checks using tools like SONAR and Cobertura, JCoverage and getting those fixed by different project teams in case of any violations
Getting new changes implemented into production environments starting from DEV
Planning and Implementation of Production Release steps into DR and Non-Prod environments just before Production
Automation using Selenium and Ruby-Functional Testing
Configuration and Administration of Tools like SONAR, JIRA, and Agitar
Manage development and deployment environments
Manage the daily deployments and QA deployments on WAS server
Identify and Introduce new tools and technologies into Build & Release which helps development/project team minimizing their effort and reduce cost
Planned strategies to meet the requirements of project on time
Involvement in all projects from Designing to Delivery
Update/enhance and create new build scripts using ANT/Maven for project teams
Coordination and communication between different project teams to understand their requirements
Responsible for maintaining standardization of products
Maintained records and reports of the technical changes for technical team
Coordination with UK team to guide and help them in setting up new pipeline for new requirements
Provide support to India and UK team in case of any issues
Involve in setting up the build pipeline for all the projects
Analysis and fixing the build issues occurred in projects
Involve in improvement of build pipeline structure as and when needed
Code review of the changes done by sub ordinates
Give training to development team in CVS, Cruise Control, ClearCase, Build Forge and suggest and implement SCM best practices
Technology/Domain: JAVA, J2EE, JSP, SERVLET, STRUTS, SPRING, APACHE WEB SERVER, WEBSPHERE, ORACLE, SYBASE, SITEMINDER, XML, SELENIUM, SVN, Cruise Control
Description: This project is about providing extra feature to the Advisers of Fidelity to enhance the commission which they can charge on their clients
They are given feature on the web to select the client details and apply the commission to the certain limit
This process is Non-STP
All the provided details are provided to the XTRAC in Work-Item format which then processed at the core systems
Analyst Programmer
Fidelity: Project-“Web Application Support”
12.2005 - 05.2009
Discussion with different clients from different locations to understand their requirements and clarification on requirements
Implement required changes once requirement analysis is completed
Meeting and Discussion with FDM team on Fund release requirements
Preparing scripts for Fund releases for different countries
Help and guide team in resolving issues
Team coordination
Team Size: 4
Technology/Domain: JAVA, J2EE, STRUTS, WEBSPHERE, ORACLE, SYBASE, SVN, Cruise Control
Description: This Team is a core part of Fidelity Business which supports around 20 Web Applications across fidelity
Business provides the requirement/issues, raised by clients
This team works on the requirement/issues based on the severity
Identifying the requirements/issues raised by the business and resolve them in very short period of time
This project involves activities like Fund Releases and maintenance releases
Software Engineer
BOB Technologies
08.2005 - 11.2005
Company Overview: Client - Tavant Technologies, Bangalore : Project – LBAC ( Long Beach Acceptance Corp.) – Long Beach Acceptance Corporation, USA
Responsible for designing user interfaces using struts and JSP and implementing business logic
Client - Tavant Technologies, Bangalore : Project – LBAC ( Long Beach Acceptance Corp.) – Long Beach Acceptance Corporation, USA
Description: LBAC is an independent automobile finance company engaged in underwriting, purchasing, securitizing and servicing automobile retail installment sales contracts originated by franchised and independent automobile dealers in connection with the sale of used and new automobiles
The typical LBAC customer is generally a consumer who is unable to obtain financing from traditional sources
LBAC's business strategy is to enhance profitability by focusing on customers who are charged higher rates of interest than prime borrowers, while managing risk through careful underwriting, risk-based pricing and intensive collection management
Education
Post Graduate Diploma in Business Administration - Pursuing