Agile Coach, Scrummaster And Software Project Manager Resume
Fort Collins, CO
SUMMARY:
- Results - driven Agile software development leader with expertise in leading software development projects and programs grounded in creating value for customers. Active member in Agile Practice communities including Agile Austin, Agile Denver, and PMI Communities involved in adopting Agile practices.
- Teaching, coaching and leading the transformational adoption of Scrum and Kanban
TECHNICAL SKILLS:
Technology and Tools: Agile Software Project Management ScrumMaster Object - Oriented SW EngineeringLean/Agile Development PracticesSoftware Design Patterns Off-shore & Multi-Site Operations Software & Systems Architecture User-Centered Design Senior Technical and Product Strategist in both Start-ups and Fortune 500 Companies Successfully delivered Enterprise Software and Solutions using Agile practices Built and coached top-tier, highly motivated Cross-Functional Agile Teams to success Drove improvements in Operational Excellence, Product Roadmaps and Product Quality
PROFESSIONAL EXPERIENCE:
Confidential (Fort Collins, CO)
Agile Coach, ScrumMaster and Software Project Manager
Responsibilities:
- Led the adoption and continuous improvement of Agile and Scrum practices for a geographically distributed team. Used Jira for software project management, and for forecasting future results based on past team performance
Confidential (Westminster, CO)
Director of Agile Firmware and software practices
Responsibilities:
- Taught and coached Agile Practices for Software Development and QA for Product Development Services organization. Introduced the use of Incremental/Agile and Scrum practices for the organization, and transformed projects from waterfall to incremental. Used TFS and LeanKit as Agile tools.
Confidential (Fort Collins, CO)
Director of Software Engineering and Agile Practices
Responsibilities:
- Managed Software Development, QA and Technical Publications for Enterprise Cloud System Monitoring Mobile and Web Applications. Transformed the team’s use of waterfall practices to a cross-functional Scrum development process using Rally. Responsible for project management of releases, field support, new features for current generation product, and bootstrapping development of next generation product.
Confidential (Austin, TX)
Senior Manager of Agile firmware and Software Practices
Responsibilities:
- Managed the development of an enterprise VoIP phone through the introduction and teaching of cross-functional incremental/Agile/Kanban development process, using a Confluence wiki board. Coached the use of acceptance test driven development. Project manager for tracking and communicating progress and cross-functional interdependencies with other teams.
Confidential (Austin, TX)
Director of Engineering and Agile firmware and software practices
Responsibilities:
- Software Engineering Director for a leading Video Teleconferencing solutions provider. Directed the development for business logic, middleware, and user interfaces (GUI, Web and API) in Java/LAMP/XML, and overall user experience. Led product line strategy and execution for usability, as well as Security and Network capabilities (e.g., JITC and SNMP).
- Championed and institutionalized the organization’s cross-functional transformation to Agile/Scrum development principles - teaching and coaching their use across multiple teams and projects, using Jira
- Led the transition from exclusively on-site to an on-site+offshore model
- Maintained overall program leadership for a cloud-enabled Video solution with Desktop, Endpoint and Server; solution had LDAP/H.350, SIP and XMPP capabilities, and ran on Xen virtual machines
- Rejuvenated Program Management for Risk Management, Change Control and Release Management
Confidential (Austin, TX)
Senior Firmware Manager
Responsibilities:
- Led the on-time and Quality delivery of BMC firmware
- Optimized the evolution of multi-site collaboration between Confidential -Austin and Confidential -Taipei
- Improved CMMi Project Management capabilities
- Responsible for all project management deliverables
- Introduced Orthogonal Defect Classification for software defect analysis, and used the results to strategically improve the overall development process
Confidential
Program Director High Performance Computing (HPC) Systems
Responsibilities:
- Managed six first-line Engineering and QA departments with a total of 150 employees
- Software: parallel file system, MPI environment, math libraries and resource scheduler
- Firmware: high-speed interconnect HAL, switch microcode and server adapter firmware
- Operations: project management, build and software planning
- Presented project and strategic status during client and customer user-group presentations
Confidential (Poughkeepsie, NY)
Second-line manager
Responsibilities:
- Managed individual contributors along with two first-line departments
- Oversaw: IT Security compliance and Business Controls (including Sarbanes-Oxley) audits
- Drove Expense Exception process and Development Budget management
- Handled Resource Management including: Confidential -level s program, Technical Resource Program, Global Resources, Asset tracking, Software licensing and Workstation currency
- Controlled Development Milestone Tracking, and annual Development Budget/Planning Process
Confidential (Beaverton, OR)
Senior manager Software Development Operations and Projects
Responsibilities:
- Managed budget and resource management, capital and expense controls, and program status
- Led organization’s initial ISO
Confidential (Beaverton, OR)
Software Engineering Manager
Responsibilities:
- Chartered Confidential ’s participation in SNIA Storage Management Initiative
- Managed geographically-dispersed development team
- Led team’s evolution from general Object-Oriented skills to regional experts in a focused area of Storage Systems Management
- Developed Systems Management product within NT, UNIX and Fibre-Channel SAN environment
- Development was in C++ and Java, with XML, with Use Cases and UML
Confidential (Beaverton, OR)
Engineering Solutions Project Manager / Program Manager / Release Manager
Responsibilities:
- Managed hardware, ASIC, firmware and software product development lifecycle including: Development, Test, Documentation, Manufacturing, Marketing and Service requirements, planning and execution
- Served as primary point of contact for Executive Management for multiple releases
Senior Engineer / Project manager
Confidential (Louisville, CO)
Responsibilities:
- Software Engineer all phases of software development for an anesthetic agent monitoring device
- Introduced an organizational competence of structured software analysis and design
- Applied Design of Experiments to Oximetry clinical investigation; designed and conducted User-Centered Interface Design studies in Intensive Care and Operating Room settings
- Lead Engineer and Project Manager for all Software development for a medical product consulting business
- Delivered artifacts in support of TÜV guidelines for critical medical devices, and for 510(k) FDA submittal