We provide IT Staff Augmentation Services!

Agile Coach Resume

SUMMARY

  • Experienced Agile Practitioner (~10 years’ experience) with a demonstrated history of managing Agile and DevOps transformation initiatives.
  • Successfully managed large globally distributed Agile programs as an Agile Coach. Background as a Product Owner and Agile Business Analyst. Special focus on Organizational Change management, microculture transformation and evolution of High Performance teams.
  • Domain exposure: Banking, Pharma, Life Sciences, Healthcare and Telecom.
  • Experienced in DevOps practices (Continuous Integration / Continuous Delivery / Continuous Deployment), Test Driven Development (TDD), Acceptance Test Driven Development (ATDD), Behaviour Driven Development (BDD)
  • Expertise in XP Tenets such as Test - Driven Development, Pair Programming, Swarming, Continuous Integration
  • Specialty in Lean/Kanban techniques such as visualization of work through BVIR (Big Visible Information Radiator), Limiting WIP and Management of Flow
  • Keen focus on Continuous Improvement and creation of a Learning Organization through Team Retrospectives, Toyota Kata, Improvement Kata, Coaching Kata and Shu-Ha-Ri principles.
  • Excellent communication skills and public speaking prowess. Experienced in training, coaching and mentoring teams, stakeholders and business leaders in Lean / Agile principles and mindset. Organized and orchestrated multiple Hackathons and Innovation Fests

TECHNICAL SKILLS

Technologies / Languages Known: C#.Net, ASP.Net MVC, XML, .Net Framework, SAP R3, SAP FICA, SAP RMCA

IDE: MS Visual Studio

Business Analysis Tools, Techniques and Languages: MS Visio, ER Diagrams, UML, Data Modeling, Balsamiq, Lucid Chart, RAD/JAD, Data Flow Diagrams, Flowcharts, RICEFW, Object oriented design (SOLID, GRASP), BDD

Project Management Tools: MS Project, JIRA, Version One, Rally

Database: MS SQL, MS Access

DevOps Tools: Jenkins, nUnit, Cucumber, Chef, Selenium, Git, Specflow, Ant

Software Development Frameworks: Waterfall, Agile Scrum, XP, Kanban

Office Tools: MS Excel, MS Powerpoint, MS Word, MS Publisher

PROFESSIONAL EXPERIENCE

Confidential

Agile Coach

Responsibilities:

  • Coach, train and mentor the stakeholders and teams about Agile mindset and best practices, bringing in the key tenets from Lean, Kanban and XP.
  • Conduct Value stream mapping exercises to bring together business strategy, product vision and development initiatives.
  • Working with the Enterprise Change management lead to formulate methods and processes to introduce and proliferate Agile within the organization - Communication strategy, Employee hierarchy, Removing obstacles to change, Training people etc.
  • Mentor Scrum Masters in retrospective, timeboxing and facilitation techniques. Coach teams to retrospect and achieve higher levels of performance.
  • Working with the Product Management to come with a Product Roadmap and Release Calendar.
  • Inculcate a microculture of collective responsibility, mutual respect and self-organization.
  • Train and Guide product owners and development teams with respect to Agile processes and mindset - writing user stories, slicing techniques, sizing/estimation methodologies, business value estimation and progress tracking methods.
  • Guide the stakeholders, development and operations teams on mature DevOps practices (Deployment Pipeline, Cross-team collaboration, Test-driven Development, CI/CD)
  • Facilitate cross-communication and an open culture to sort out intra-team dependencies often extending to third-parties and vendors.
  • Oversee the Creation, Estimation, Slicing and Disaggregation of Epics, Features and User Stories in Backlog Refinement sessions.
  • Conduct Classroom sessions and workshops. Contribute to and vet learning materials on Agile.
  • Thought leadership within the company’s Agile and Lean Community through participation in the internal Agile Community of Practice, Agile Coach, RTE and Scrum Master Forums.
  • Formulate and conduct regular Agile Maturity Assessments. Maintain metrics that provide visibility to the leadership on program-level plans, progress and quality
  • Help Scrum Masters/Product Owners set up Information radiators, progress dashboards, burndowns, burnups and Cumulative Flow Diagrams.

Confidential

Agile Coach

Responsibilities:

  • Coach the team and stakeholders in Agile best practices (Release planning, Reporting, Branching & Merging strategy, Backlog grooming & Prioritization, Test planning, Team Structuring, Team building, Self-organization, Cross-skilling, Building T-shaped skills, Time Tracking etc.)
  • Enabling a culture of respect and collaboration
  • Ground Rules creation: Facilitate and guide the distributed Scrum teams to whiteboard and jointly prepare a Definition of Done (aligned across integrated applications), Definition of Ready, Ground Rules for sharing responsibilities and working together as a team.
  • Backlog management: Guiding Product Owners and Business Analysts to adopt the user story style of gathering requirements and maintain a robust Product backlog. Teach them different Disaggregation and Slicing techniques.
  • Testing: Facilitating the collaboration of Product Owner, Business Analysts and Testers to embrace the principles of Design thinking, BDD and TDD. Helping Testers prepare Acceptance Criteria using Gherkin language.
  • Team Coaching: Conduct Collective and Individual Coaching for multiple teams. Guide teams and individuals towards higher performance and happiness.
  • Agile Maturity Assessments: Implementing LAMA (Lean Agile Maturity Assessment), measuring the KPIs quarterly, conduct inspect and adapt workshops to gather and imbibe learnings.
  • Project tracking: Guide the Scrum teams in creating dashboards and charts for tracking of progress.
  • Guide the stakeholders, development and operations teams on mature DevOps practices (Deployment Pipeline, Cross-team collaboration, Test-driven Development, CI/CD)
  • Work closely with Product Owner and Product Analyst for backlog prioritization and release planning in JIRA and to ensure story readiness for sprints

Confidential

Release Train Engineer / Agile Coach

Responsibilities:

  • Train Executives, Product Management and Development teams on SAFe methodology and Agile practices.
  • Launch Agile Release Trains collaborating with multiple Development teams, Scrum Masters and Product Management.
  • Conduct Pre-PI Planning, PI Execution and Post-PI retrospectives.
  • Maintain metrics for program health, Agile maturity and business value achievement.
  • Using Shu-Ha-Ri coaching principles to help teams achieve high performance
  • Guide teams towards Cadence and Synchronization. Set-up, lead and facilitate Scrum of Scrums ceremonies.
  • Institutionalize processes for Learning and Cross-pollination of knowledge
  • Teach teams progress tracking, risk management and business value measurement.
  • Guide and help Product Management and Product Owners in managing backlog and breaking down Epics and Features into User Stories.
  • Mentor Scrum Masters to come up with innovative retrospective techniques.
  • Exhort teams to maintain open channels of communication, taking collective responsibility for deliveries.
  • Prepare Release Calendar, working with Product Management, Release Manager and third parties.
  • Active participant in Agile Experts Exchange community.
  • Coach and mentor new Scrum Masters, Induction of new team members

Principal Scrum Master

Confidential

Responsibilities:

  • Work with Release Train Engineer to set-up common processes and ground rules for User Story disaggregation, Story Point Estimation, progress tracking, risk management and business value definition.
  • Engage with Product Management and various stakeholders to Plan Projects and Minimum Viable Product (MVP) Features for the Year & Quarters, PI Planning, coordinate estimating sessions with cross functional teams including Architecture team
  • Ensure cross-value stream coordination and collaboration
  • Schedule & Conduct All Scrum Ceremonies
  • Servant leader for multiple teams, Identify and log risks, issues and concerns, address / mitigate them, eliminate identified obstacles and resolve conflicts, drive Test Driven Development and Defect Triage
  • Represent scrum tracks in Scrum of Scrums, dissipate and imbibe lessons learned and best practices.
  • Facilitate team meetings, requirements gathering and feature / backlog grooming sessions, ongoing process improvements through Retrospectives and discussions with each scrum team member, from reviews with Senior Management in PMO and in Product Management / Product Owners, BA, QA, & Development, leverage team spirit and coordination and develop team synergy
  • Provide weekly status updates to PMO - include risks, issues and metrics for sprints and Release
  • Manage Spikes, Research and Tracer bullets
  • Guide and mentor the team on swarming techniques for problem solving and removing impediments.
  • Finalize details of the requirements and conceptual design based on user story elaboration between development and testing teams and the product owner and for development of test scenarios
  • Plan sprint with scrum team, estimate based on story points and break down tasks
  • Perform tracking of team velocity, quality assurance, quality control of the work and sprint release progress through different filters and charts.
  • Ensure agile principles followed - agile coaching, conduct scrum ceremonies, maintain task board
  • Log & resolve issues/risks, eliminate obstacles, discuss workaround, resolve conflicts; escalate as needed
  • Conduct sprint reviews/ demos, retrospect, incorporate feedback for improvement; provide visibility
  • Developed detailed sprint plan in collaboration with the team, based on the capacity, story point estimation, task break down at granular level - mapped on to Rally tool
  • Coach teams towards achieving high performance and stretch objectives.
  • Facilitated estimations, decision making and day to day collaboration between team members
  • Coordinated with user groups for user acceptance and planned promotion to production
  • Provided weekly updates such as burndown chart; tracked velocity, issues and risks
  • Provided regular sprint / milestone updates to stakeholders including senior management / PMO
  • Conducted Hackathons and Innovation Spikes in Innovation and Planning sprints

Confidential

Principal Scrum Master

Responsibilities:

  • Defined project scope and objectives through internal project management methodologies.
  • In addition to typical Scrum ceremonies, responsible for: Roadmap planning, Release planning, Resource planning, Product Backlog Grooming, Team Building.
  • Prepared sprint metrics, removed impediments towards the delivery of work and executed and monitored the planned work.
  • Kept Product Owners and the Stakeholders transparent in Sprint success and blockers.
  • Looked out for improvement opportunities to increase team velocity, quality assurance and quality control of the work undertaken and delivery of new features as agreed upon during sprint planning.
  • Helped the product owners to come up with set of stories for better understanding for estimate and development.
  • Empowered teams to self-organize and grow cross-functionality.
  • Protected team from over-commitment, manage backlog, and prioritized resolution of defects/bugs as evidenced by the on-time delivery of initiatives.
  • Assisted team with making appropriate commitments through story selection, sizing and task definition and participated proactively in developing and maintaining team standards, tools and best practices reducing development time.
  • Improved the team's engineering practices and tools as required. Fully facilitated productivity, and make sure teams have the tools and know-how they need to succeed.
  • Encourage team for self-organization to boost the efficiency and coordination
  • Work with stakeholders and product owners to prioritize the requirements for sprint.
  • Help the product owners to come up with set of stories for better understanding for estimate and development.
  • Motivate the team to come up with quality shippable product and meet the product goals.
  • Representing the team to report overall project status and upcoming risks and suggest solutions about it.
  • Monitored the performance of the application and collecting feedback from users.
  • Update agile tracking systems to provide transparency on product and sprint backlogs.
  • Working with other Scrum Masters to increase the effectiveness of the application of Scrum in the organization.
  • Transformed project teams from a traditional waterfall to Agile
  • Identify any potential risks and provide a mitigation plan.

Confidential

Agile Business Analyst

Responsibilities:

  • Worked as a Business Analyst in Telecom domain.
  • Involved in requirements gathering, process mapping, gap analysis and creation of user stories.
  • Conducted requirements workshops and client interviews to understand and Epics and Features and converted them into User Stories, data flow diagrams and flow charts.
  • Analyzed the business processes of the client, proposed solutions and helped in the overall design.
  • Worked with the Product Owner and Testers to come up with proper Acceptance Criteria for the User Stories.
  • Doing BA Validation on Release candidates during the UAT phase.
  • Creation of RICEFW for processes like direct debits, credit card payments, cash mandates and wire transfers.
  • Involved in requirements gathering for payment processes, billing processes, general ledger accounting, accounts receivables and accounts payables.
  • Understanding AS-IS business processes and identifying To-Be scenarios. Analyzing and documenting business processes.
  • Exposure to SAP FICA and SAP FICO
  • Preparation of system testing plans, requirement traceability matrix and involved in functional testing.

Hire Now