It Program Manager & Scrum Master Resume
Minneapolis, MN
SUMMARY
- Over 10 years of progressive experience as IT Program & Project Manager, Scrum Master, Lead Business Analyst, Project Lead & Java Developer covering all stages of the Software Development Life Cycle(SDLC) involving Water Fall and Agile(Scrum) methodology
- As part of IT Project Delivery, extensive domain experience in Financial and Insurance (Life, Health, Annuities, Retirements & Investments and Property & Casualty) by working with offshore, near - shore teams involving multiple Vendors
- Delivered Enterprise, cross-functional, multi-million dollar Programs per established PMO guidelines from Initiation through Delivery with Warranty Support and Project Closure
- Expertise in managing budget, schedule and scope at Program level and individual projects, and communicating its status to the IT & Business leadership up to Executive Committee level
- Coordinate with Enterprise Architects & Development Managers in finalizing the solution, and engage right stakeholders as part of the Project's execution
- Excellence in providing solutions to Business by leading the Software Application Development team of various Technology stack involving .Net and Java/j2ee based Web applications on MS SQL Server / Oracle databases, Salesforce over Cloud/shared services, middleware systems / BizTalk web Services, Legacy application systems - Mainframes/AS400 and Enterprise Reporting - BI/Cognos with Informatica/Data Warehouse
- Perform Risk analysis during all stages of the project and proactively pursue any unforeseen changes and prepare Risk & Change Management Plan for smooth project implementation
- Facilitate the agile ceremonies (sprint planning, daily scrums/standups, retrospectives, stakeholder meetings, software demonstrations / Reviews)
- Assist Product Owner in maintaining the product backlog and Release planning by working on Burnout metrics & determining Velocity
- Managed and implemented vendor and sub-vendor contracts. Experience working in IT Pre-Sales and created deliverables towards formulating RFI and RFP and its evaluation during the vendor consolidation / Outsourcing process for various BFSI clients (Banking, Finance and Insurance)
- Managed multiple Software Application and Infrastructure Development & Support teams in a matrix based organization and coordinated end to end SDLC activities involving different Environment swim lanes(Dev, QA, Pilot, Prod )
- Experience in Staffing including hiring, training and evaluating varied levels of Developers and Senior Management. Also work with Resource managers in securing project resources
- Excellent facilitation skills in conducting interviews, walkthroughs & brainstorming Sessions as part of Requirements Gathering with key stakeholders and driving JAD sessions
- Thorough knowledge of project management tools HP-PPM, MS Project plan (mpp), JIRA, ALM, MS Office, Visio, Sharepoint and its effective utilization as part of project planning, status reports and best practices as defined by PMBOK and by previous experiences
- Experience in driving steering committee meetings and status reporting to IT and Business Senior management and EC members
- Coordinate with Quality Assurance(QA) team to perform Testing activities for every Major & minor release and enable effective Defect resolution & tracking
- Work with Business stakeholders to perform UAT, prepare for Organizational Readiness across various Business groups during production install and post implementation training
- Self-starter, strong sense of ownership and attention to detail. Ability to self-motivate and flexible in a fast paced environment
TECHNICAL SKILLS
Project Management Tools: Microsoft Project(mpp) - 2003/2007/2010 , JIRA, HP PPM (Project and portfolio management), Microsoft - Word, Excel, PowerPoint, Visio, Sharepoint, Outlook; IBM Lotus Notes, Quality Center, IBM Rational Clear case, IBM Remedy, ServiceNow
Subject Matter Expertise: Program/Project Management - Cost, Scope, Schedule, Vendor, Quality; Incident Management, Release & Change Management, Application Development & Maintenance Insurance - Life Insurance, Health, Property & Casualty, Annuities & RetirementBanking & Finance Domain; Compliance and Regulatory
Languages / Software Development Tools: .Net, ASP, Java, j2ee, JavaScript, AJAX, MS BizTalk Server, FTP, MFT, B2B, A2A integrations, MQ, Salesfore.com, WSDL, JSP, Servlets, Struts, C, C++, XML, HTML, Adobe Development Products (Dream wear, Flash), IIS, IBM Websphere, Tomcat Servers, Lomardi/IBM Teamworks-BPM, IBM Filenet, IBM RAD, BI/Cognos
Databases: Microsoft SQL Server, DB2, Oracle, PL/SQL, Informatica/Data Warehouse
Methodologies: PMBOK, Software Development Life Cycle (SDLC), Waterfall, Agile
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis, MN
IT Program Manager & Scrum Master
Responsibilities:
- As a IT Program Manager, managing two Programs($11.5M & $4.4M) with multiple projects building new business applications as a product solution to Agents across the globe. Work with VPs of IT & Business and other senior leadership in tracking its progress from initiation till Closure
- Work with 3 Project Managers, 2 Scrum Masters and manage a team of 50+ across different locations (Minneapolis, Mexico, Uruguay, India ) of multiple Vendors
- Obtain project progress from individual project managers and perform Risk management at program level by reporting status to senior leadership and relevant stakeholders
- As a Scrum Master, Conduct and participate in Daily Stand up meetings(daily SCRUM) with the team and work towards updating the burnout chart
- Coordinate the SDLC activities to build the web application with various technology teams - java/j2ee, .NET ASP, MVC, HTML,CSS, JavaScript, JQuery and integrating with enterprise wide Core applications through web Services & API
- Implementation of projects related to Enterprise Data Warehouse & BI/Cognos Reporting
- Motivate team to be focused on their current tasks and remove any impediments
- Facilitate Spring planning in creating the Sprint Goal, Backlog & relevant tasks by team
- Present the Business case to IT Finance for Project Approval and perform Project initiation by creating Charter and working on detailed estimates
- Track Budget, Scope & Schedule of the Program & Projects against its baseline and present the findings as part of weekly dashboard reports to necessary stakeholders
- Develop Project plan using Microsoft Project 2010 & JIRA highlighting the delivery milestones of the project, inline with Release Management timelines
- Work with Product Owner to review Product Backlog, perform Release Planning and schedule the ready to Ship product increments in sync with Release Management timeline
- Resource level the project plan by working with respective SDMs, QA managers of impacted POE & Core Applications
- Provide guidance & lead the project team to meet the project objectives by adhering to Release Management & Change Management processes.
- Gather estimates from Enterprise Architects, technology teams, support groups to arrive at the Project Budget and obtain approvals from the leadership team
- Measure project performance, monitor progress and perform corrective actions for any variances using JIRA, MS Project, HP-PPM and highlight in Project Status Report
- Drive Steering committee meetings on a weekly basis with relevant stakeholders
Confidential, Minneapolis, MN
Sr. IT Project Manager
Responsibilities:
- Performed Planning, Execution and enterprise wide implementation of multiple projects - with a collective Budget of $3.5M
- Worked with Product Vendor(Accenture) and application development team as part of the ALIP's integration with existing Business applications(True Comp, True Producer, Front Office, Policy Print, Onbase, IBM BPM/Teamworks)
- Create the Project Charter & Project Funding Document and obtain approvals from key stakeholders
- Work with Program Manager in prioritizing the development work by identifying the dependencies across the ALIP implementation and its integration
- Develop the Project plan using MS Project 2007 with Resource leveled by outlining the Milestones and monitor/track team's time against assigned tasks
- Work with Business Analyst to provide requirements walkthrough to the development & QA team and ensuring proper Traceability matrix until project's UAT and implementation
- Work with Resource Managers in obtaining detailed estimates of the project and Resource commitment for a particular Release
- Manage costs, schedules & quality by overseeing project deliverables per PMO guidelines
- Work with Legal, Vendor Management and Business Sponsor in setting up the SoW for development and QA efforts
- Actively look for Risks and mitigate by performing Risk Planning & Resolution by engaging project team & relevant stakeholders
- Prepare the communication plan to ensure transparency & ownership on the project's progress
- Measure project performance, monitor progress and perform corrective actions in case of variances by comparing the Performance baselines(Budget & Schedule )
- Develop presentations, Drive project status and Steering committee meetings on a weekly basis with IT & Business stakeholders
- Coordinate with Release Management team in realizing the project's implementation plan and follow Change Management process for any new unplanned requests
- Review the Invoices submitted by Vendors against project plans & milestones per SoW, Obtain Approval from Project Sponsor and process the invoice submission to IT Finance
- Coordinate with Development team in creating the transition document to handover the product to maintenance team
Confidential, Minneapolis, MN
Sr. IT Project Manager/Scrum Master
Responsibilities:
- Performed end to end activities of Project Management in providing a Business solution with a budget of $800k and a team size consisting of 20 involving Development, Quality Assurance and Business Analysis
- Discuss with stakeholders to assess & identify the Risks involved and manage per Client's PMO practice to meet the project objectives
- Finalize the product backlog with Business / Product Owner and perform Sprint planning by scheduling the Releases
- Create the Project plan using MS project 2007 and maintain the cost expenses and report variance in weekly status report
- Manage the technical team in building the Salesforce application by integrating with various IT Systems. Microsoft BizTalk and web services were developed as part of integration
- Conduct daily Stand-ups and Retrospective sessions with the project team
- Perform Resource Allocation & Requests and track the work hours billed resource wise
- Discuss with Security Team to evaluate the Authentication of Login outside of Client network on Cloud computing and align with Compliance
- Setup the training sessions for Developers on Salesforce.com targeting the completion of Certificates
- Coordinate with Vendor management team in creating and evaluating RFPs to finalize the vendor selection and to procure the software/licenses. Setup SOW by inputs from necessary stakeholders, legal & compliance team
- Facilitate the Requirements gathering sessions and get a sign off on Requirements from all of the stakeholders
- Work with the Business Operations team and ensure that the Requirement documents, Traceability matrices are reviewed and approved
Confidential, MN
IT Project Manager & Lead Business Analyst
Responsibilities:
- As part of Application Development, performed project management activities for enhancement requests & product changes with a budget of $1.3M with a team size of more than 25 involving multiple Vendors
- Understand the KPI of Customer’s Business and provide process improvement by leading and mentoring 3 Business Analysts at onsite
- Prioritize the business needs and coordinate with IT & PMO to setup a project by creating Project Charter and Project plan to provide schedule & cost for Solution implementation
- Facilitate Business Requirements Workshop sessions & enable a proper communication b/w Development Team and Business analysts during Executing phase of the project
- Setup regular meetings with Senior Management and Business to evaluate the changes proposed and to review the identified Risks and planned mitigation steps
- Review the Quality levels of the daily transactions performed by team by referring to IBM Clear Quest and report to Business Stakeholders of respective lines of Business
- Coordinate with Client Technology team in setting up the Citrix connection and Remote machines for the Data Entry team in India
- Using MS Project 2007, Prepare the Implementation Planning and work with Application and Infrastructure support team to setup FTP Server, Scanner and Multi-Function printers across all the US Centers in Agent location and Home offices
- Publish Project Status Reports to Senior Management & Sponsor having the current schedule, cost & Quality levels against the performance baselines
- Coordinate with other Business experts and process managers in reviewing the process documents, User Acceptance Test(UAT) docs and business transactions production report
- Help facilitate the Vendor Selection process to implement the new document management system with automated Scanning & Data Entry approach
Confidential, Minneapolis, MN
Project Manager
Responsibilities:
- Create project charter and review with Business Sponsor for the project to launch a new product under Fixed Annuities, budgeted at $650k
- Lead a team of 3 at onsite and 5 at offshore to perform any production fixes, Incident Tickets and code deployment as part of Regular Monthly release & off releases (hotfix)
- Weekly meeting with Senior IT leadership with presentation on the metrics related to performance and System availability
- Work with BizTalk, Onbase, Webshphere, MQ Series & TeamWorks support team to troubleshoot the failed messages among the integrated upstream and downstream apps
- Enable the team to be available for priority production issues after business hours and weekends, ensuring the availability of the Application for 24x7
- Facilitate Requirements workshops with key stakeholders to finalize the product scope
- Coordinate with Release and Change Management by providing the necessary process deliverables and adhering to the timelines
- Setup meetings with Sourcing/Vendor Management team and facilitate discussions to enable the availability of Performance Testing capability offered by a third party vendor
- Track the project in MS project Server 2003 for the effort spent by project team, calibrate the plan based on the Actuals and Baseline comparison
- Coordinate with QA Team and lower environment support team to ensure readiness of environment swimlanes (Dev,QA,Pilot/Staging & Prod)
- Setting Conference Bridge and get the group together to facilitate the resolution of high priority issues involving multiple technology team and Business
- Ensure the transition documents are created and coordinate the knowledge transition sessions and setup a team for Steady phase of Production support after implementation
Confidential
Project Lead & Java Developer
Responsibilities:
- Understand Functional requirements & prepare Design Document with data flow chart and detailed tech modules by leading and mentoring a team of 6 as part of development efforts
- Build Web application components using IBM Rational Application Developer 6 (RAD 6.0)
- Design UI using HTML code and validation rules using JavaScript
- Assign work to the team by creating tasks and track the timesheet of the team members
- Perform troubleshooting by researching logs in IBM Websphere during Unit & QA Testing
- Ensure deliverables related to Release Management are submitted on time including install packets and delivery worksheet for any production defects or Incident ticket fixes
- Coordinate with integrated application’s prod support team during critical issues
- Setup weekly status calls with onsite coordinator and discuss issues and project progress
Confidential
Developer & Project coordinator
Responsibilities:
- Develop API in C programming to integrate the Thermal printer to main logic board of the Simputer Device
- Coordinate with Customer Business team to identify & finalize the Requirements
- Facilitate the training for Customers on the Simputer device
- Coordinate with various teams involving development and Testing during the implementation of the product at Client's place
- Facilitate the interaction of QA team with Customer’s Business Analyst
- Coordinate the execution of test cases and track defects