M

Mahendra Singh

CTO

Redmond, Washington, United States14 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 16 years of IT experience in SRE and DevOps.
  • Expert in building Continuous Delivery Systems.
  • Strong leadership in managing software development teams.
Stackforce AI infers this person is a DevOps and SRE expert in SaaS environments.

Contact

Skills

Core Skills

DevopsProject ManagementContinuous IntegrationJavaAutomation

Other Skills

Agile MethodologiesApache MesosApache ZooKeeperAutomation Tool DevelopmentAutomation ToolsBuilding AutomationBuilding EngineeringChefCloverConfiguration ManagementContinuous DeliveryCross-functional Team LeadershipDSLDashboard MetricsDevOps Metrics Dashboard

About

16 Years of experience in IT industry specializing in Site Reliability Engineering and DevOps (DevOps Certified from DevOps Institute) role, built ‘end to end Build Release and deployment’ version control system using Continuous Integration system on Agile methodology (Scrum)based project. Good knowledge of Scripting and Java/Adv. Java/Struts. Quick learner to adopt to any technologies, development of Java Based utilities. Experience in Managing the team of software developer working on planet scale distributed system. Expertise-- in building Continuous Delivery System for large scale development projects, while improving quality, reducing release cycle time, enhancing performance and reducing cost ------------------ Specialties--- Continuous Integration with full automation for build->Deployment->Regression/Load Testing>DevOps ------------------- Tools /Soft wares--> Jenkins/Hudson, SVN, MySQL, Nexus, Sonar, Fortify, Rally/Kanban, ReviewBoard,Code Collaborator ------------------- Programming Languages and OS: Shell expertise and Java utiliy., Windows, Linux/Unix

Experience

14 yrs 8 mos
Total Experience
3 yrs 8 mos
Average Tenure
4 yrs 9 mos
Current Experience

Microsoft

3 roles

Principal Software Engineering Manager

Promoted

Sep 2023Present · 2 yrs 7 mos

Senior Software Engineering Manager

Sep 2022Sep 2023 · 1 yr

  • Conduct weekly one-one meetings with reports, provided feedback, filled out quarterly Connects, managed annual performance review, wrote job descriptions, conducted interviews, organized hiring loops
  • Assign work to reports, monitor progress via daily team scrums, liaised with legal and privacy departments, communicated progress to partners and senior leadership, manage relationships with partner teams, track deadlines.
  • Ran weekly and monthly service reviews, triaged product backlog, managed post-mortem process, managed design and code quality, assigned and load-balanced work.
  • Drive root cause analysis discussions if SLAs are missed.
  • Initiate and manage process changes necessary to meet business requirements, which may include working with executives to effect resource or vendor changes.
  • Define schedule, process and format for team meetings, product backlog management, service reviews, talent reviews, and quality management
  • Manage and coach the team to ensure their priorities are aligned and team members are working towards common goals, service health and availability to consumers. This also entails evaluating the health of the function and performance to make business decisions and manage the allocation of project resources accordingly.
  • Lead meetings and conduct conference calls with project team members to allocate tasks, discuss strategies, and provide guidance.
  • Draft the proposal for new projects, be it scope/schedule/cost/change to an existing service, highlighting Return on Investment to business and budget needs.
  • Manage budgets for resources. This includes reviewing deliverables and providing feedback on how the team can improve on delivering better end results
Team LeadershipProject ManagementAgile MethodologiesDevOpsContinuous IntegrationRelease Management

Senior Software Engineering Manager (SRE/DevOps)

Jul 2021Sep 2022 · 1 yr 2 mos

  • Conduct weekly one-one meetings with reports, provided feedback, filled out quarterly Connects, managed annual performance review, wrote job descriptions, conducted interviews, organized hiring loops
  • Assign work to reports, monitor progress via daily team scrums, liaised with legal and privacy departments, communicated progress to partners and senior leadership, manage relationships with partner teams, track deadlines.
  • Ran weekly and monthly service reviews, triaged product backlog, managed post-mortem process, managed design and code quality, assigned and load-balanced work.
  • Drive root cause analysis discussions if SLAs are missed.
  • Initiate and manage process changes necessary to meet business requirements, which may include working with executives to effect resource or vendor changes.
  • Define schedule, process and format for team meetings, product backlog management, service reviews, talent reviews, and quality management
  • Manage and coach the team to ensure their priorities are aligned and team members are working towards common goals, service health and availability to consumers. This also entails evaluating the health of the function and performance to make business decisions and manage the allocation of project resources accordingly.
  • Lead meetings and conduct conference calls with project team members to allocate tasks, discuss strategies, and provide guidance.
  • Draft the proposal for new projects, be it scope/schedule/cost/change to an existing service, highlighting Return on Investment to business and budget needs
  • Manage budgets for resources. This includes reviewing deliverables and providing feedback on how the team can improve on delivering better end results.
Team LeadershipProject ManagementAgile MethodologiesDevOpsContinuous IntegrationRelease Management

Adobe

Senior Engineer

Jul 2014May 2018 · 3 yrs 10 mos · Bengaluru, Karnataka, India

  • Leading the development of Continuous Integration/Continuous Delivery (CICD) System for eCommerce Team. Also, develops various sets of automation tools for creating common and re-usable framework, processes across IT for developer community to deliver high quality software at a relatively faster speed for both on-prem and cloud deployment to support new and changed business capabilities. The tools are developed to enhance Code Quality, Process Quality and Functional Quality. The CICD integration includes usage of various tools and open source technologies such as Jenkins, Docker, Mesos, Marathon, DCOS layer, Sonar, CheckMarx, NewRelic, Dynatrace, Clover, Nexus, Artifactory, GitHub, Gulp, NodeJS, Maven, Grunt, Build/Delivery Pipeline (Blue Ocean), Chef framework, Python, Shell and JIRA. Developing a centralized DevOps Metrics Dashboard (Hygieia) to enhance Dev to Production workflow enabling DevOps practices for the team. This helps in increasing proactive measures & processes in regards to the organizational initiative focusing on 99.99% availability, customer retention and business continuity.
Continuous IntegrationAutomation ToolsDevOps Metrics DashboardJenkinsDockerGitHub+1

Hewlett packard

Sr Software Engg

Jun 2011Jul 2014 · 3 yrs 1 mo · Bangalore

  • Responsibilities includes developing Java tools using JAVA/J2EE/Shell, creating of end to end build system, deployment of the builds automatically on daily basis and testing by writing test cases using Junit. Experience in AJILE Methodology. Development of automation tool using SDET approach.
JavaJ2EEShell ScriptingAutomation Tool DevelopmentAutomation

Siemens information system litd

Sr. Software Engg

Dec 2010Mar 2011 · 3 mos · Gurugram, Haryana, India

  • To develop the Online Archive Exporter Tool.
  • Design the GUI of the tool.
  • Testing of the tool using manual and automation testing.
  • To test the tool using positive and negative test case using QC
  • Configuration management, release management and build management using HUDSON
Online Archive Exporter Tool DevelopmentGUI DesignTesting

Infosys technologies ltd

Sr Software Engg

Nov 2007Nov 2010 · 3 yrs

  • I have worked as a JAVA developer on multiple project for various clients
Java DevelopmentJava

Education

Indian Institute of Management, Calcutta

Executive Programme in Business Management

Jan 2019Jan 2020

AJAY KUMAR GARG ENGINEERING COLLEGE, GHAZIABAD

Bachelor of Technology - BTech

Jan 2003Jan 2007

Stackforce found 100+ more professionals with Devops & Project Management

Explore similar profiles based on matching skills and experience