Agile Coach Resume
SUMMARY
- Over 18 years of IT Experience including 9 years of experience leading a diverse team in an IT organization with hands - on experience on Agile software delivery methodology (Scrum, Kanban, XP) as Senior SCRUM Master out of which 4 years as Agile Coach.
- Complementing the above is my 8 years of Project / Program Management experience in handling multi-phased, multi-location and multi-million dollar projects with rapidly evolving requirements across different device types involving multiple teams.
- Diverse range of experience in Development and Enhancement projects in both Waterfall & Agile Methodologies.
- Certified Agile Coach, SAFe 4 Agilist, SAFe DevOps Practitioner, SAFe POPM & Scrum Master.
- Cerified PRINCE2 Project Manager.
- Extensive experience in customer facing and delivery roles in:
- Coaching teams, Scrum Masters, Business Analysts, Product Owners and Managers on Agile values, principles and frameworks to promote continuous improvement in practices and deliverables.
- Assessing the Agile Maturity of the team and program against established best practices and coached them to higher levels of maturity and thus nurturing self-organizing, high performing teams through servant leadership, training, mentoring and coaching.
- Played the role of Senior Scrum Master not only at the team level but also at the Program / Portfolio level, using Scaled Agile Framework concept (SAFe 4.0), across business units and vendors and ensuring built-in quality deliveries within the iteration time.
- Skilled at leveraging Lean systems thinking, Agile Engineering techniques and DevOps concepts.
- I was responsible for improving the complete flow of value through a Continuous Delivery Pipeline from idea to operational solution. Key areas of responsibility included participating in Continuous Exploration, Continuous Integration, Continuous Deployment, Release-on-Demand, continuous testing, continuous security, and building a culture of shared responsibility.
- Established and managed Scrum team governance framework - Release backlog, Sprint Backlog, Sprint planning / retrospective, User story refinement, Burndown Chart, Velocity, Cycle Time, Cumulative Flow Diagram & other metrices.
- Worked with teams following different agile methodologies - Scrum, Kanban, XP (Pair programming, TDD), etc.
- Experienced implementing Kanban methodology for Continuous development, integration and delivery from the team that had lots of incoming requests which varied in priority and scope. Defined the workflow stages as - To Do, In Refinement, In Design, Ready for work, In Progress, In Review, Blocked and Done. Metrics extensively used was Cycle time and Cumulative Flow Diagram also referred frequently.
- Acts as an enabler for the effective functioning of a software development team using Agile Methodology. Also, as a custodian for the Agile process, ensures all processes are used as intended. Protects the team, removes barriers to successful implementation and keeps them focused on the task at hand.
TECHNICAL SKILLS
Management Tools: MS-Project, Team Foundation Server, Share Point, MS-Office, JIRA, Confluence, Tableau, Extreme Planner, Rally, Trello.
Languages: Java, XML, PL/SQL
Framework: J2EE
Databases: Oracle, SQL Server
Operating Systems: UNIX, Windows (3.x, 95, NT, 2000, XP).
Development Tools: Oracle J Developer 6.1.2, Visual Age for Java 3.5.3, TOAD 6.2, Rational Rose 2000, XML Spy 4.0, Edit Plus 2.0, JBuilder 9.0, Clearcase, Star Team.
PROFESSIONAL EXPERIENCE
Confidential
Agile Coach
Responsibilities:
- Establish and manage Lean systems thinking with Agile governance frameworks to implement DevOps concepts of Continuous Exploration, Continuous Integration and Continuous Deployment.
- Facilitating daily stand up meetings and setting up sprint ceremonies (planning, grooming, retrospective, demo).
- Maintain backlogs, team burndown chart, Product Owner burndown chart, Release / Iteration trackers and Velocity metrices in JIRA.
- Shielding the team from interruptions during sprint and removing obstacles that prevent team progress.
- Training & Mentoring the team to be efficient in various Agile approaches - Scrum & Kanban.
- Coaching the team (Jr. Scrum Masters, Business Analysts, Developers, testers), Managers and Executives in Agile practices and principles to promote continuous improvement and to attend higher agile maturity.
- As a Coach, mentoring teams to be self-directed and self-organized with strong accountability, decision making capability and conflict resolution skills.
- Supports and educates the Product Owner on scrum best practices, especially with respect to grooming and maintaining the product backlog.
- Work with stakeholders to ensure all user stories are fully vetted and have the necessary requirements and acceptance criteria.
- In context of the complexity of the functionality and greater focus on acceptance tests, have suggested teams to in corporate the practices of Pair Programming and Acceptance Test Drive Development ( from XP) while following a Scrum framework.
Confidential, Philadelphia, PA
Agile Coach
Responsibilities:
- Establish and manage Scrum Team governance framework
- Facilitating daily stand up meetings and setting up sprint ceremonies (planning, grooming, retrospective, demo).
- Maintain backlogs, team burndown chart, Product Owner burndown chart, Release / Iteration trackers and Velocity metrices in Rally.
- Shielding the team from interruptions during sprint and removing obstacles that prevent team progress.
- Playing the role of Scrum Master for onshore team and offshore team. Offshore team has Scrum Master representatives who join the daily scrum that I facilitate.
- Coaching the team in Agile practices and principles while ensuring Agile manifesto is understood and team is aware of different Agile methodologies.
- Coached Product Owners in requirement gathering and story writing process.
- As a Coach, supported and educated the Product Owner on scrum best practices, especially with respect to grooming and maintaining the product backlog.
- As a Coach introduced some of the agile best practices like time-boxing, transparency, accountability, product visioning, self-management and empowerment.
- Worked with stakeholders to ensure all user stories are fully vetted and have the necessary requirements and acceptance criteria.
Confidential
Agile Coach
Responsibilities:
- Managing the overall agile process of cross-functional, multi-vendor and multi-locations teams as Scrum Master - 40 member team split across 5 scrum teams with 4 being at offshore (India).
- Separate Scrums were held for BA, Dev & QA - Facilitated the scrum at the overall project level where the functional level Scrum Masters and their corresponding leads used to join.
- Working closely with Citi Program manager to ensure that the project is on track from delivery, cost and time perspective - backlog grooming, sprint planning & burndown chart.
- Working closely with business to study the system, gather requirements and translate them to functional specifications - working with Product owner and Portfolio Managers in line with Agile & Lean principles.
- Facilitating Daily scrum meetings and tracking the project progress through various artefacts such as Product backlog, Release Backlog and Burndown chart.
- Track the Agile metrices in Team Foundation Server.
- Participating in scrum master hiring process
- Partnering with other scrum masters (from Legacy streams / Third party applications) to ensure cross-team coordination on Program Increment planning and developing the cadence to meet the PI goals / objectives.
- Mentored teams, leading them to be self-directed with strong accountability, decision making, conflict resolution and transparency
- Acted as Agile Coach to drive Agile Scrum principles, values, behaviors and methodologies across the program / portfolio.
- Coached the team in different agile methodologies - Scrum, Kanban, XP, Scaled Agile
- Helped the team to in corporate TDD practice since there was a heavy dependency on Unit testing.
- Conducted training courses for Scrum Masters and teams related to agile best practices, understanding and improving team dynamics and team performance.
- Helped team understand various Agile metrics, effective use of Burn-Up & Burn-down charts and Cumulative Flow Diagram.
- Under the guidelines of SAFe 4.0, mentored the team as per Scaled Agile Concept and thus helping the team to realize the connect between Company Vision - Strategy - Epic - User Story.
Confidential
Scrum Master / Agile Coach
Responsibilities:
- Managing the overall delivery of cross-functional multi-vendor teams as Scrum Master.
- Working closely with Product Owner to ensure that the project is on track from delivery, cost and time perspective.
- Managing the simultaneous multi-phases of the project - - Managing Scrum of Scrums.
- Providing all support to the team using a servant leadership style in the areas of software requests, new team member on-boarding/welcoming, software license management, monthly engagement/effort distribution reporting and team training tracking.
- Facilitating Daily scrum meetings, release planning, release review, and release retrospective.
- Working with business and team on artefacts Such as Product backlog, Release Backlog and Burndown chart.
- As Coach worked with both business & IT on Agile principles, Agile Manifesto, Lean Principles, Agile Frameworks and Metrices.
Confidential, Denver, CO
Project Manager
Responsibilities:
- Managing the maintenance and production support stream.
- Apart from fixing defects this team was also engaged in delivering high priority enhancements in agile mode.
- Managing the overall performance and delivery of cross-functional multi-vendor teams.
- Tracking the scope, time and cost parameters on a daily basis.
- Identify and implement process improvements whenever needed.
- Resource management
- Client expectation management
- Ensuring billability.
Confidential, Mount Laurel, NJ
Scrum Master / Project Manager
Responsibilities:
- Facilitating Daily scrum meetings, sprint planning, sprint review, and sprint retrospective.
- Working with Product owner On Artifacts Such as Product Backlog, Sprint Backlog, Sprint Burndown, Release Burndown.
- Facilitating Scrum of Scrum for teams in US and India.
- Facilitating release planning and sprint planning as Scrum master for multiple Scrum teams.
- Publicizing the team's progress and successes to make sure they are highly visible to product owner / stakeholders.
- Organizing Release retrospective meetings and ensuring the learning get implemented in the subsequent releases.
- Keeping the team together all the time to ensure successful sprints.
- Migrating the Projects from Waterfall to Scrum was a major responsibility.
Confidential
Project Manager
Responsibilities:
- Offshore Delivery management.
- Understanding business, requirement analysis, effort estimation, cost estimation, risk analysis, taking bottom-line responsibility, project planning, tracking and managing one of the project phases to closure and status reporting.
- Managing the overall performance and delivery of cross-functional multi-vendor teams.
- Facilitating Daily scrum meetings, spring planning, spring review, and spring retrospective.
- Working with team on artefacts Such as Product Backlog, Sprint Backlog, Sprint Burndown, Release Burndown.
- Facilitating release planning and sprint planning as Scrum master for the team.
Confidential
Project Manager
Responsibilities:
- Understanding business, requirement analysis, effort estimation, cost estimation, risk analysis, taking bottom-line responsibility, project planning, tracking and managing one of the project phases to closure and status reporting.
- Defect Management and tracking.
- Understanding business, proposal drafting, requirement analysis, effort estimation, cost estimation, risk analysis, taking bottom-line responsibility, project initiation, planing, tracking and managing the project to closure and status reporting.
- Managing projects from Application Enhancement, Business Continuity and Disaster Recovery.
Confidential
Project Manager
Responsibilities:
- Managing the projects resources, requirements and administrative parts simultaneously.
- Worked on proposals (eg. Managed Services, Omniture and a few others)
- Managed Services proposal enables the Service Providers to offer their own fixed line telephony, Broadband and other products to their customers.
- Omniture proposal is on web analytics methods for MIS.