Sr. Release Train Engineer Resume
5.00/5 (Submit Your Rating)
St Louis, MO
SUMMARY:
- 18 years of experience as Sr. Release Train Engineer with cross cultural experience in the areas of project / program / delivery management in large multinational IT services & Retail services organizations
- Managed release trains with team size of 140 - 160 people
- Expertize in Preparing, Launching and Executing Agile Release Trains by training, coaching and execution on SAFe Agile Methodology and Best Engineering Practices
- Proven Experience in adopting of key engineering practices like Continuous Integration, Test Driven Development, DevOps, XP, Kanban etc. to improve quality and reliability of team's deliverables using Scaled Agile framework
- Highly effective in planning, facilitating, executing, tracking and managing Agile Release Trains with limited budgets
- Effective in management of multiple priorities, and performs under pressure in a fast-paced, rapidly changing environments
- Certified SAFe Agile Practitioner with expertise in Waterfall / Agile Methodologies, Worked as Agile Coach / Mentor
- Solid experience transforming organization / teams from conventional waterfall to Scaled Agile framework in fortune top companies
- Enforce consistency and standardize processes across different teams and also drive improvements in software development practices / processes within the teams and across the organization
- Managed multiple release trains with global delivery model (onshore / offshore / near shore)
- Proven track record in building and running highly effective Agile Release Trains (ART) for diverse, multi-national fortune top companies from scratch
- Excellent interpersonal and effective communication skills that exhibit the highest ethics
- Client facing experience with multiple fortune top companies in retail, health care, logistics, tax domain, telecommunications, utilities for 12+years
- Solid experience in leading Agile Project Management Office (PMO) for 4 years
- Extensive experience in Process definition and implementation. CMMi Level 5 implementation experience
- Development experience in AS400, Java Script, Oracle, SQL, ASP, .Net and management experience in AS400, Java, Cassandra, Camel, Hadoop, .Net, Mainframe, Unix projects
- Experience with JIRA, Rally, Aha, HPALM, Confluence etc.
PROFESSIONAL EXPERIENCE:
Sr. Release Train Engineer
Confidential, St Louis, MO
Responsibilities:
- Preparation, Launch and Execution of Agile Release Trains by training, coaching and execution on SAFe Agile Methodology and Best Engineering Practices
- Hold the release train end to end and ensure all dependencies between scrum teams (Scrum of Scrum) and external dependencies are closely monitored and tracked
- Manage HIP sprints by closely working with development / testing team to integrate the application, system test, ran performance tests and move the work product from lower environments to SIT, QA, UAT and PROD
- Prepare and facilitate the overall PI planning of the Agile Release Train (ART) and provide various ideas, suggestions, and strategies
- Work closely with product management, product owners and other stakeholders to help ensure strategy and execution alignment with organizational roadmaps
- Facilitator: Facilitate the team with the knowledge so that team can start the project
- Trainer: Provide training to the team on the agile process; training will continue all the time during the project execution and continuous improvement on velocity, quality, processes etc.
- Make the winning strategy according as per the ground conditions
- Make sure that team is following agile processes in each sprint at user story level as per the Definition of Done (DoD)
- Own and drive program-level continuous improvement by tracking and presenting metrics, facilitating retrospectives and assessments, perform root cause analysis using fish bone diagrams and identifying and tracking specific actions to take based on the outcomes
- Help team to answer all the questions on the agile process during the project execution
- Identify project risks and raise them proactively
- Maintain transparency regarding program execution including delivery of features, spill over trends, impact of impediments, and quality measures
- Create a safe environment for healthy conflict and meaningful collaboration
- Identify process issues and improve them
- Help product owner to break down features and write efficient user stories
- Help team on the estimating of the user stories and prepare them for the same
- Provide the common tasking codes for the team for better tracking on technical front
- Help scrum master to plan meetings like:
- Preplanning
- Planning
- daily scrum
- Review & Retrospective
- Drive the adoption of key engineering practices like Continuous Integration, Test Driven Development,
- DevOps etc. to improve quality and reliability of team's deliverables using Scaled Agile framework
- Drive effective teamwork, communication, collaboration and commitment across multiple disparate groups with competing priorities
- Work directly in JIRA, Aha and Confluence to manage and track the PI
Sr. Release Train Engineer
Confidential, St Louis, MO
Responsibilities:
- Preparation, Launch and Execution of Agile Release Trains by training, coaching and execution on SAFe Agile Methodology and Best Engineering Practices
- Hold the release train end to end and ensure all dependencies between scrum teams (Scrum of Scrum) and external dependencies are closely monitored and tracked
- Manage HIP sprints by closely working with development / testing team to integrate the application, system test, ran performance tests and move the work product from lower environments to SIT, QA, UAT and PROD
- Help in preparing the overall PI planning of the Agile Release Train (ART) and provide various ideas, suggestions, and strategies
- Work closely with product management, product owners and other stakeholders to help ensure strategy and execution alignment with organizational roadmaps
- Facilitator: Facilitate the team with the knowledge so that team can start the project.
- Trainer: Provide training to the team on the agile process; training will continue all the time during the project execution and continuous improvement on velocity, quality, processes etc.
- Mentor: Focusing on people and Continuous Improvement all the time; provide team a platform for improvement not only during the retro but all the time
- Help in preparing the overall planning of the project and provide various ideas, suggestions, and strategies
- Hold the release train end to end and ensure all dependencies between scrum teams and external dependencies are closely monitored and tracked
- Make sure that team is following agile processes in each sprint at user story level as per the Definition of Done (DoD)
- Help team to answer all the questions on the agile process during the project execution
- Provide support to scrum teams as a lead scrum master by ensuring all activities are completed on time
- Set up all agile tools to track the progress and metrics both at team and organizational levels
- Work closely with the scrum teams in escalating, tracking and working towards the resolution of impediments
- Facilitate Scrum meetings including the Scrum of Scrums, System Demos and Inspect and Adapt
- Help identify and manage risks and dependencies with teams inside and outside of the train
- Help team on the estimating of the user stories and prepare them for the same
- Provide capacity calculator template for the team
- Provide the common tasking codes for the team for better tracking on technical front
- Help scrum master to plan meetings like preplanning, planning, daily scrum, Review & Retrospective
- Drive the adoption of key engineering practices like Continuous Integration, Test Driven Development,
- DevOps etc. to improve quality and reliability of team's deliverables using Scaled Agile framework
- Drive effective teamwork, communication, collaboration and commitment across multiple disparate groups with competing priorities
- Work directly in JIRA, Aha and Confluence to manage and track the PI
Sr. Release Train Engineer
Confidential, North West Arkansas
Responsibilities:
- Lead the engagement in transforming from waterfall to Scaled Agile, started from scratch and matured the teams to the level that was adopted and followed by many divisions at Confidential
- Preparation, Launch and Execution of Agile Release Trains by training, coaching and execution on SAFe Agile Methodology and Best Engineering Practices
- Hold the release train end to end and ensure all dependencies between scrum teams (Scrum of Scrum) and external dependencies are closely monitored and tracked
- Manage HIP sprints by closely working with development / testing team to integrate the application, system test, ran performance tests and move the work product from lower environments to SIT, QA, UAT and PROD
- Work with Wal-Mart leadership, business and onshore delivery manager in prioritizing the program, major strategies, and handles cross-project issues
- Selects among recommended strategies, discusses and resolves routine issues, and ensures that engagement objectives meet customer’s business needs
- Help in preparing the overall planning of the release train and provide various ideas, suggestions, and strategies.
- Make sure that team is following agile processes in each sprint at user story level as per the Definition of Done (DoD)
- Help team to answer all the questions on the agile process during the project execution
- Facilitator: Facilitate the team with the knowledge so that team can start the project.
- Trainer: Provide training to the team on the agile process; training will continue all the time during the project execution and continuous improvement on velocity, quality, processes etc.
- Mentor: Focusing on people and Continuous Improvement all the time; provide team a platform for improvement not only during the retro but all the time
- Create a safe environment for healthy conflict and meaningful collaboration
- Hold the release train end to end and ensure all dependencies between scrum teams and external dependencies are closely monitored and tracked
- Manage HIP sprints by closely working with development / testing team to integrate the application, system test, ran performance tests and move the work product from lower environments to QA, UAT and PROD
- Create and deliver executive-level presentations on project and portfolio details, to include progress, issues, risks, financials, recommendations, and other metrics as required
- Hold review meetings to monitor progress of the project as per schedule / budgets, provide delivery oversight, and ensure timely completion and delivery of the project to the customer
- Maintain the burn rate for the projects and provide the financial numbers to customer and recommend on best utilization of the money to bring additional value to customer
- Anticipate and aggressively remove obstacles that slow down or prevent project teams from delivering on project goals
- Provide leadership and oversight to a team of technical program/project managers who use agile practices and the scrum framework for the planning, execution and delivery of products
- Provide leadership, mentorship to project managers and program managers to enable success across the organization and also guide with career paths
- Overall responsibility for planning, executing, tracking and managing cost, scope, schedule, resource allocation, utilization etc
- Enforce consistency and standardize processes across different teams and also drive improvements in software development practices / processes within the teams and across the organization
- Trend monitoring, Risk assessment, Status Reporting, Reviews periodic program metrics and takes necessary action
- Drive the adoption of key engineering practices like Continuous Integration, Test Driven Development, etc. to improve quality and reliability of team's deliverables using Scaled Agile framework
- Drive effective teamwork, communication, collaboration and commitment across multiple disparate groups with competing priorities
Sr. Scrum Master / Scrum Master Lead
Confidential, North West Arkansas
Responsibilities:
- Designing and applying appropriate project management standards
- Planning, executing and monitoring the project
- Managing project risks, including the development of contingency plans
- Liaison with program management and related projects to ensure that work is neither overlooked nor duplicated
- Monitoring overall progress and use of resources, initiating corrective action where necessary
- Applying change control and configuration management processes
- Reporting through agreed lines on project progress through highlight reports and end-stage assessments
- Liaison with appointed project assurance representatives to assure the overall direction and integrity of the project
- Maintaining an awareness of potential interdependencies with other projects and their impact
- Adopting and applying appropriate technical and quality strategies and standards
- Identifying and obtaining support and advice required for the management, planning and control of the project
- Managing project administration
- Conducting a project evaluation review to assess how well the project was managed
- Preparing any follow-on action recommendations
