Agile Coach Resume
Salt Lake City, UT
SUMMARY
- Agile software professional with outstanding analytical, communication, and people skills.
- Dynamic and credible leader adept at balancing technical and business considerations, forging solid decisions in ambiguous situations, and influencing teams across organization.
- Proven ability to work through high - pressure situations in a calm and solution-focused manner.
- A thorough understanding of SDLC, Waterfall, Agile methodologies SCRUM, Extreme Programing development techniques, Kanban practices and Scaled Agile framework for enterprises.
- Coach, mentor, and evangelize agile best practices across the organization
- Implement relevant Metrics to integrated teams
- Assisting teams with planning and execution of ceremonies, use of selected standard Agile tracking tool, User Story development
- Partnering with the Product Owner in keeping the Backlog groomed
- Partnering with the Scrum Master to ensure cross-team coordination and reaching out to the larger company network for impediment removal
- Developed Agile Working Groups and Content
- Create Agile schedule of release activities and deliver metrics
- Provide metrics for each release and set benchmark goals
- Performed business impact analysis of proposed projects processes and gap analysis for new functionality requirements, as well as prioritizing them based on actual business
- Assisted in development of User Training materials for the upgraded version of the existing system technology and process improvements
- Coach and mentor Scrum Masters, Product Owners and Developers with regards to the application of Agile practices
Core Competencies
- Agile Project Management * Scrum Coaching * Risk Mitigation * Story Estimation
- Capacity Planning * Backlog management * Progress Tracking *
- Facilitation * Servant Leadership * Continual improvement *
- Release Management * Process Improvement *
- Conflict Resolution * Team Motivation * Team Building
TECHNICAL SKILLS
Applications: Rally, Jira, Pivotal Tracker, Microsoft Office / Project / Excel / Word / PowerPoint / Visio / OneNote, Confluence, Git, Subversion, Jenkins, Hudson, Cruise Control, CMS
Tools: Daily stand-ups, Kanban, Release planning, User stories, Retrospectives, TDD, Rally, Jira, Wiki, Face-to-face, Agile-based, Waterfall-based, Continuous Integration, Continuous Documentation, Documentation, Requirements, SDLC, Scrum, DAD (Disciplined Agile Delivery), Lean, XP, Continuous Delivery, Paired programming
Operating Systems: Microsoft Windows, Linux, UNIX
Databases: Sybase, MySQL, Oracle, Teradata
PROFESSIONAL EXPERIENCE
Confidential, Salt Lake City, UT
Agile Coach
Responsibilities:
- Serving as a Servant Leader to two teams. Providing effective collaboration, facilitation, leadership, and coaching to support successful, on-time, high quality delivery of software solutions. Possess a solid understanding of the Scrum framework to evolve teams in their goal of achieving successful project deliverables.
- Coordinate and assist Program level Release planning meeting (SAFe), identify dependencies.
- Identify risks, dependencies and potential issues and proactively look for solutions to address them in advance.
- Support the Product Owner, assist in maintaining product roadmap and delivery deadlines, breaking down high level business intents into workable components and written as user stories. Prioritizing, sizing and building Acceptance criteria and maintaining backlog items in Version One. Overseeing estimation process during grooming sessions and making sure that the user stories met the Definition of Ready. At scale, team backlogs are part of the enterprise backlog model for integrating with the program and portfolio.
- Support team building and development by utilizing the abilities and skills of individuals and maintaining team standards with best practices, facilitate discussion and conflict resolution. Empowering and supporting self-organization and fostering a feedback culture of collaboration, and continuous improvement.
- Facilitate Scrum related meetings, Sprint planning, Daily Scrum, Pre-Grooming, Grooming, Sprint Review, and Retrospective sessions.
- Ensure risks, dependencies, and impediments that could prevent the sprint goals from being met are removed and or escalated as required.
- Drive Agile maturity and Innovation approaches by coaching teams on the best of Scrum and XP practices, ATDD, pair programming, automated testing, and continuous integration.
- Track and manage teams’ progress against Sprint goal. Generate team metrics and make them transparent to the team as well as key stakeholders. Also highlight important indicators by creating Dashboards. Ensure that any changes have prior approvals stakeholders responsible for Architecture, Database, Infrastructure and making sure adherence to governance guidelines.
- Participate in Scrum-of-Scrums, Community of Practice, Design and other related meetings with cross-functional Scrum Teams, Development Managers, and IT Senior Leadership.
- Project highlights: Business Rules Engine, Decommission legacy system, Upgrade FICO Product. Deciding engine transformation, Migration to Amazon Web Service. Initiation of ATDD (Cucumber/Gherkin), automation testing and CICD. Auto Loan Origination module enhancements, approval, funding, under writing.
Confidential, SFO, CA
Sr. Scrum Master
Responsibilities:
- Served as a Scrum Master and Project Manager involved in planning and organizing a Data Center migration at a major regional banking provider in the northeast:
- Engaged key business users (product owners) with backlog creation and grooming.
- Facilitate iteration planning, lead work within individual sprints, and coordinate retrospectives and demos to include
- Facilitate Inspect and Adapt workshops
- Work with Testing Strategist and Technical Tester to introduce automated testing
- Drive Agile Technical Delivery practices
- Provided support for development of a sustainable Agile Center of Excellence and internal Agile Communities of Practice
- Identifying and maintaining relevant metrics that gave the team insight into the how of a user story
- Identify and coach internal champions, in order to remove reliance on external mentors
- Ensure cross functional coordination (analysts, developers, and testers) is occurring early and often
- Create and maintain and publish agile metrics (e.g. velocity and bd charts)
- Disaster recovery project manager for networking IPv6 migration in two primary states to provide security enhancements, network redundancy, network efficiency and ISP provider support (AT&T AND Verizon) for aggregation of network prefixes on internal customers' networks to announce IPv6, peer-to-peer network creation and maintenance, and expand Voice over IP (VoIP) networks and Quality of Service (QoS).
- Served as Technology Project Manager organizing and directing enterprise level infrastructure projects at a large regional bank responsible for multiple projects as a member of the Managed Services Migration program team.
- Led training for core disciplines in new Agile PM CMMI methodologies for Bell West (Qwest). Project managed 25 person core team spread across the United States and offshore Bangalore, India and other satellite sites and facilities to provide the following PM services: Software Development Process - Development Cases, Risk Management - Estimates - Tollgate/Phase gate Planning, Change Management - Configuration Management, Phase Assessment - Supplier Agreement Management - Product Integration
- Project manager for Qwest launched public and private IPv6-based services for business and government customers supporting ongoing migrations and transition strategy project plans from IPv4 to IPv6, ensuring the security of respective network links, next-gen Wi-Fi, WiGig and WiGig service providers.
- Project manager for IPv6 deployment on networks with exhaustion of IPv4 address space allowing isolated IPv6 hosts and networks to reach the IPv6 Internet over the existing IPv4 infrastructure, as well as allowing IPv4 hosts to reach IPv6- only content and services (West Coast Providers 20 million supported core users) Tracking and managing multiple projects and applications, status updates, executive reporting, estimation, projected budgeting, and CMMI Level III project artifacts.
- Reduced overlapping systems (i.e. operating costs) and promoting Best Practices, architecture recommendations and reviews with leadership to help transform initiatives in response to the merger recommendations and consumer repair for: Internet TV and phone services for 14 states on the West Coast, Business benefits - Reduce call volumes / Improve customer experience. Enhance front end problem diagnosis capabilities and automation.
- Responsible for all CMS Projects, HIS support, integration and execution of successful medical record utilization within DHH for 43 state-wide rural hospitals to include federal requirements for the HITECH/ARRA initiatives.
- Served as the IT Project Manager and drove all of the IT activities associated with the relocation of a data center, network, and servers. Determined criteria for success; established all tasks, work packages, and budget details; developed project schedule and communication plan; coordinated vendor activities for dismantling, moving, and rebuilding production servers.
Confidential, Charlotte, NC
Scrum Master
Responsibilities:
- Requirement analysis, test planning, test scenario identification, test review and test execution and reporting activities
- Mobile testing for Android 4.x and IOS 6, 7 and 8
- Analyze current and historical data to discover patterns and trends which are utilized to deploy more successful releases
- Following the Early Warning System (EWS)
- Act as a servant leader for the SCRUM Teams, facilitate Ceremonies, and helped team by removing impediments
- Communicate information, escalation of risks & overall business critical testing impacts to senior management for 2 major releases
- Understand change magnitude and provide adequate checkout resources, Demand forecast
- Standardized materials used to track test execution at a release level and drove various process improvements
- Monitored, reported, and coordinated efficiency initiatives across the testing and production support areas
- Managed risk and resolved issues that affect release scope, schedule and quality
- Manage change process and orchestrate Production deployment resources and activities
- Organized the post production testing activities and sent the signoff mail to all stakeholders
- Create Agile schedule of release activities and deliver metrics, provide agile trainings
- Understand the scope of automation, co-ordinate UAT Activities
- Tracking the portfolio level metrics and publishing reports
- Prepared and executed System test cases
- Designed HTML pages for Proof of Concept. Generated Monthly Metrics Reports.
- Updated the user Guide. Defect Tracking, Fixed minor UI Issues. Provided UAT Support
- Deployed builds on TEST environment. Prepared Test Plan, published Test Summary Report
- Reviewed the test deliverables. UI Automation using MITA framework
- Created Workflows for down-level components.
- Defect Tracking, Analyzed and fixed automation failures. Managed and setup Test environment
- Prepared User guide, artifacts. Central Lab coordinator for running automation
Confidential
System Analyst
Responsibilities:
- Conducted quantitative analysis on company's financial data to forecast revenue, identify trends, and assess riskassociated with capital expenditures and joint-venture projects, facilitating executive level decision making.
- Examined sales revenues, costs, expenses, and tax rates for all business units and generated comprehensivereports, abstracts, and charts improvingdataefficiency by 30%
- Interfaced with the client as part of requirements gathering and elicitation to finalize the project scope.
- Performed business impact analysis of proposed projects processes and gap analysis for new functionality requirements, as well as prioritizing them based on actual business
- Used the guidelines and artifacts of the Rational Unified Process (RUP) to strategize the Implementation in different iterations and phases of the Software Life Cycle (SDLC).
- Authored Business requirements document Development and System Specifications encompassing Functional and Non-functional requirements.
- Identified all necessary Business and System Use Cases from requirements, created UML diagrams including Use Case Diagrams and Sequence Diagrams.
- Reviewed and assisted the design team in coming up with UI Screen Mockups for the proposed new UI prototype
- Involved in managing the defect lifecycle - conducting daily defect tracking meeting, reporting and reviewing the defects, assigning the open defects to developers, and re-testing the fixed defects
- Managed Requirement Traceability Matrix to ensure test cases are traceable to requirement specifications
- Actively facilitated complete UAT process - creating UAT schedules, testing guidelines, managing feedback, follow-up, and resolving open issues
- Performed SQL queries for retrieving data from the database, generating ad-hoc reports, and conducting data validation testing.