Agile Technical Project Manager who successfully executes the full Lifecycle of projects comprised of cross-functional matrixed and virtual team members. Experienced in managing software engineers and extensive hands-on technical software development skills applicable to project management, pre-sales, delivery and architectural solutions. Support project teams by providing guidance on Agile and traditional Waterfall methodologies, and by working with the necessary resources to remediate issues impeding execution. Creative and analytic problem solving skills in both strategic and tactical level.
Using SCRUM managed software integration/installation projects (5+ years) including estimating customer needs, management reporting, and development of resource, capacity and velocity models. Acted as the primary liaison between business customers and the application development team to align and translate business needs.
As a Solutions Systems Engineer/Architect developed strategies and designs with P&L responsibility. Abilities to concurrently balance managing of day-to-day project activities on shorter term agile projects and longer term projects. In using these methodologies identified ways to improve current processes and procedures in cross functional teams. Possess both HW & SW knowledge. Partnered with IT, business product owners and the client to efficiently manage the product backlog, including prioritization and estimation. Ability to elicit, analyze, and interpret business needs, requirements, and information supplied from multiple sources and departments. Proven experience influencing IT team buy-in of process improvement initiatives via superior communication skills, and a diplomatic approach.
Possess diversified skills to direct and coordinate small sized project activities using agile techniques. Through effective communications, worked on multiple projects concurrently within the constraints of scope, time, and cost to deliver specified requirements to meet project needs. Experienced with resource planning, quality processes, and metrics program establishment. Substantial experience with Microsoft Project, Visio, relational DB technology (Oracle), SQL, Sharepoint and MS office tools; Expert with Excel Pivot tables and VBA automation.
Experienced in managing Projects or Programs by leveraging standard industry Project Management frame-works (e.g.: PMBOK) and Software Development Lifecycle methodology.
Interfaced with cross organizational groups to ensure solutions implemented meet the customers’ business needs.
As an AGILE coach, aided in the transformation of waterfall teams to high performing agile teams
Using an Agile team approach, as part of a CMMI initiative created software lifecycle processes and methods based upon industry best practices. Established collaborative process design and coaching with the Project management teams to integrate the new Release Management quality processes into their daily project activities.
Established a Software Quality metrics program to improve organizational efficiency, based upon setting Key Process Indicators (KPIs) such as defect density measurements benchmarked to comparable industries to facilitate continuous improvement.
To improve customer satisfaction, focused development staff priorities on quality and performance improvements. Using root cause analysis techniques on customer reported defects, identified common problem areas and implemented corrective actions to yield a 20% reduction in high severity defects.
Led a project team to implement competitive billing and rating features within a very aggressive schedule to meet a market window for Real-Time billing capabilities within two weeks of the original target date.
In order to mitigate inherent project risks related to capital Lab Hardware dependencies, took initiative to manage the $8M+ annual capital Hardware & Software program.
SDLC Partners (2018 – 2019) Senior Project Manager Consultant
Project Manager controlling 5+ concurrent medium-large sized ($500K - $1.2M each) agile software development projects end-to-end from requirements to deployment within Clinical Care Management and pharmacy applications of the Healthcare industry for Highmark Health Solutions (HMHS).
Responsible for overseeing all staff Capacity Planning and cost controls using Clarity/CA-PPM.
Managed project Scope, Schedule, Risk Assessment/Mitigation, and deliverables while driving Scrum team Sprints, Stand Ups, and Agile Velocity in collaboration with the Scrum Masters.
Led team producing proof of concept solution for application in healthcare, using Robotic Process Automation and Machine Learning (AI) techniques enabling a new business opportunity for my employer.
Leveraged my software architectural expertise to mitigate technical risks and overcome potential project delays.
MCM Technologies Corp. (2002 – 2017) Project Manager Consultant
Project Manager Reporting directly to executive management in a wireless billing system software provider, responsible for the planning, monitoring and development of 5+ concurrent ($150K-1.2M) software product releases to meet aggressive market targets as a Scrum Master using Agile SCRUM methodology (5+ years) as well as Waterfall methodologies. Oversight for all cross-functional team activities throughout the entire release life cycle via a matrix reporting structure, & a matrixed team of 5-10 team members.
Drove development and implementation of SDLC quality process improvements including Project Management process aligned to the CMMI for Development framework.
Responsible for managing staff Capacity Planning which enabled rapid resource redeployment to support evolving customer business needs. Also responsible for Measurement, analysis and reporting on actual budget utilization reporting compared to the plans. Worked with technical teams to develop estimation models to improve short time-to-market capabilities.
Established a Software Quality metrics program to improve organizational efficiency, based upon setting Key Process Indicators (KPIs) such as defect density measurements demonstrating Quality level that the technical staff produced quality code benchmarked to comparable industries.
Telcordia Technologies (now Ericsson) (1981-2002) Director of Software Applications
Direct Project management responsibilities as a Director of Software Applications with oversight of 8 software engineers for a Wireless Number Portability software application currently used by the major domestic Wireless carriers.
Direct Project management control of 21+ software engineers within 3 distinct cross-functional teams, developing cutting edge telecommunications products in an evolving industry; team architected, designed and implemented a Billing Backend to a VOIP soft switch system.
Led a team of three Software engineers to architect, design and implement the user Front End of a Telephony Network Switch Management system.
Led a team of six Software engineers architected, designed and implemented a corporate wide defect tracking system to replace a legacy system. Built the backend Database Server application component using the IBM DB2 relational Database.
Led a team of four Software engineers to design and implement enhancements to an existing Operation Support System and met requirements of a contract to replace a legacy customer number system.
EDUCATION: PROFESSIONAL AFFILIATIONS:
Stevens Institute of Technology; M.S. Computer Science Certified Scrum Master, SCRUM Alliance
City College of New York; B.S. Computer Science Member, Project Management Institute