Agile Coach Resume
SUMMARY
- Expert Agile transformation leader, Agile coach, Scrum Master, Software Development Leader, Full - Stack Architect
- Coached and mentored development, scrum masters, product management, DevOps and project management teams, as well as executive leadership
- Demonstrated success in implementing enterprise-wide IT strategy, improving delivery & performance
- Extensive experience in large projects guiding multiple projects and teams simultaneously and training them to think strategically, optimize operations, solve problems and create sustainable IT organization
- More than 12 years’ experience with hybrid waterfall/Agile, Scrum, LeSS, SAFe, Extreme Programming (XP), Kanban
- Expert in TDD, ATDD, BDD, pair-programming, test automation, continuous integration/delivery, iterative design/analysis and using these tools to aid Agile implementation
- Developed agile maturity models & adoption strategies, used metrics to accelerate agile adoption
- Experience combining technical experience with Agile tools and techniques to find practical and custom process solutions
- More than 27 years’ experience in systems development, design and management of financial / digital marketing / supply-chain / SOA / Middleware / Pharma high-available distributed systems
TECHNICAL SKILLS
Designing & Architecting: Design Patterns, Zachman, TOGAF, OOAD, SOA, High Availability, Enterprise Architect, UML, Distributed Application Design, cloud computing, OAuth2, AWS
Backend Tools: Java, J2EE, Python, Groovy, PHP, frameworks, RESTful webservices, microservices, AWS
Frontend Tools: HTML, Node.js, Angular.js, JavaScript, Drupal, Django
Databases: Oracle, MySQL, MongoDB, Apache Hadoop, SQL, PL/SQL, database design, ERD/DFD
Testing: Selenium, JUnit, JMeter, Unit Testing frameworks, TDD, ATDD, Cucumber, Behave, SoapUI, pytest, Mock frameworks
Other Tools: Google Analytics, Docker, EhCache, Memcached, Redis, SOLR, Unix/Linux OS, NewRelic
PROFESSIONAL EXPERIENCE
Confidential
Agile Coach
Responsibilities:
- Coached CEO, President, managers, sales, product managers, and various teams using Boot Camps, Google surveys, Lego Games, innovation/problem-solving/team-building meetings and others
- Coordinated with various teams, enterprise-wide, to develop maturity model, gain support for the change, as well as implement process changes
- Trained product manager to develop roadmap/release plans, write effective user stories, manage backlog
- Improved productivity, predictability and quality through cross-training team members, automated testing, pair-programming, continuous integration, better estimation and planning techniques and regular coaching
- Reduced cycle time and defect rate via TDD, better user-story writing and requirements elaboration techniques, active testing, QA training, and regular coaching
- Trained everyone to use Rally and developed metrics using Rally APIs & MS Power BI (Google Data Studio) to drive project execution. Also played Scrum Master role
- Introduced Rally, Radon, SonarQube, Selenium, Behave, Jenkins, pytest, nose2, Mock frameworks to the team
Confidential
Director of Engineering, Agile Coach
Responsibilities:
- Designed and implemented Agile transformation in a fast-paced regulated environment involving multiple distributed development, product management, DevOps, and InfoSec groups to streamline IT development process
- Collaborated with senior management to develop strategy and plan to implement Agile process across several teams and develop Agile champions across the organization
- Trained project managers to become scrum masters and institutionalized scrum-of-scrums
- Worked very closely with product managers, scrum masters, QA and development teams to leverage Jira and Agile metrics to drive project execution and program-level reporting (transparency)
- Increased agile adoption rate among product management, DevOps and QA teams with targeted training, metrics, process modeling and effective communication
- Trained QA to use Selenium/Behave and collaborated with them to develop QA automation plan
- Used hybrid waterfall/scrum methodology to successfully deliver several projects: EuroNext/NYSE integration, IPO launches (e.g. Alibaba, Twitter, GoDaddy, GrubHub), NYSE Connect, microservices for Post-Trade systems
- Designed all webservices for trading engine Pillar & Post-Trade systems, authentication layer for Post-Trade systems
- Collaborated with InfoSec team to protect NYSE digital assets from DDOS attacks
Confidential
Practice Leader, Principal Technologist, Agile Coach
Responsibilities:
- Trained multiple waves of development teams to use scrum, extreme programming practices, Jira, Atlassian tools, Jenkins, QA automation tools to rapidly increase their productivity and transparency
- Scaled scrum in Confidential to simultaneously coordinate development across 10 different teams
- Trained project managers to perform scrum master duties and derive project status info from Jira
- Worked closely with product manager to identify strategic themes, map stories, write effective user stories and collaborate with teams to prioritize issues, groom product backlog generate design ideas, and plan releases
- Collaborated with dev and DevOps to synchronize continuous integrations and delivery across multiple teams and environments
- Successfully used large-scale scrum to deliver a highly intuitive and configurable IVR system that helped Confidential save more than $1.2B in operating expense
- Designed several technical solutions in automated IVR to enhance customer experience; also designed the webservices/microservices between Confidential legacy system and the automated IVR
Confidential
Information Systems Manager, Agile Coach
Responsibilities:
- Instituted Agile/XP in select teams, coached team members and stakeholders on Agile/Lean Agile, and played the role of Scrum Master
- Used hybrid waterfall/feature-driven development process to successfully implement legally-mandated enhancements in the billing system, and increase performance of the system (6-sigma project)
- Trained on-shore/offshore teams to convert use-cases into prioritized list of features, user stories, estimate and iterate work
- Trained stakeholders to review features delivered in weekly iterations and schedule/prioritize issues
- Improved speed, accuracy and tracking of IT chargebacks by working with all departments to implement Nicus M-PWR system
- Collaborated with PMO for project reporting, budgeting, and vendor management
