Sr. Program Manager/agile Project Manager/agile Coach/pmo Resume
PROFESSIONAL SUMMARY:
- Over 17 years of IT experience in Team Management and Software Product Development with Waterfall and Agile models.
- Over 10 years of experience as Agile Coach/Scrum Master in delivering multiple initiatives.
- Over 11 years of experience using Agile methodologies and techniques.
- Responsible for instilling Agile principles in a global IT organization through, facilitation, process awareness, and coordination.
- Developed and deployed a robust, multi - segmented curriculum to introduce Agile principles and Scrum to distributed project teams.
- Mentored Scrum Masters in Test Driven Development (TDD), release and iteration planning, Reviews and Retrospectives.
- Implemented Agile at Portfolio, Program and Team levels.
- Assisted Scrum Masters and Product Owners in facilitation techniques for all Scrum events.
- Motivated team members on Agile leading practices by consulting and educating them.
- Recommended and used various Agile tools.
- Provided one-on-one support to specific Agile roles.
- Enabled multiple development teams to implement techniques learned through .
- Assisted teams and team leaders by solving issues, risks and blockers and made them self-organized.
- During the Agile transformation, worked with Agile Transformation Committee and other Scrum Teams to guide and lead through the transformation effort.
- Handling multiple scrum teams (up to 4 teams) simultaneously which are geographically distributed
- Organizing the release planning sessions with all the X-Verticals
- Ensuring iteration-based meetings are effectively facilitated, the outcomes are achieved and their cadence is maintained
- Leading the Scrum of Scrums
- Assisting the teams with making appropriate commitments through story selection, sizing and tasking
- Proactively identifying and removing blockers, limit work in progress and prevent distractions
- Improving the product by continuously getting the feedback during reviews
- Collaborating with project leads to aggressively address issues, risks and mitigation plans
- Partnering with project leads to ensure the team is producing a solution that meets established standards, procedures and practices
- Facilitating retrospectives, sharing metrics to identify and implement improvements
- Assisting with internal and external communication by transparently radiating information, especially relative to historical team metrics, progress towards iteration and release goals, and team capacity
- Structured the teams of the complete Confidential Check Out group (17 teams) towards Agile transformation
- Playing a critical role in agile transformation by constantly monitoring the process and getting the feedback from the fellow scrum masters.
- Effective and high usage of Rally for Agile process management.
- Customized Rally at the enterprise level (RPM) during Agile transformation.
- Managing integration, interdependencies, and alignment of projects and/or tracks of work within and across functions as required.
- Done Program level coaching by different teams, in Agile.
- Creating a project delivery schedule that includes resource and material requirements
- Leading Kanban teams as needed, for production support.
- Superior problem management and troubleshooting skills in high-pressure situations.
- Full system life cycle experience: analysis, designing, coding, testing, performance tuning, installing, documenting, maintaining.
- Possesses excellent analytical, problem-solving and learning skills as well as a keen interest in emerging technologies.
TECHNICAL SKILLS:
Languages: JEE 8, Java SE 8, C++, VC++, SQL, PL/SQL
Web Technologies: Struts 1.1, Servlets 2.3, JDBC 2.0/3.0, XML, XSL, EJB 2.0/1.1, DHTML, Adobe Flex 3
Scripting Languages: JavaScript 1.2, VBScript, Jscript, Action Script
IDE Tools: JBuilder 5.0, Eclipse4.5, WSAD, MyEclipse, NetBeans, IntelliJ Idea, Adobe Flex Builder 3
Web Servers: JRun 2.3/3.0, Tomcat 3.2.3/4.0.4/5.0/6.0/8.0 , Apache 2.0
Application Servers: BEA WebLogic Platform 8.1/7.1/6.1/5.1 , WebSphere 5.0/4.0, Axis, Resin.
RDBMS: Oracle 7.x/ 8.0/8.1.3//8.1.6/9 i/10g, SQLServer 6.5/7.0/2000 , Sybase 12.1/11.9, Mongo DB3.0
Database Tools: Toad, SQL Advantage, DB Artesian
Source Control: VSS, PVCS, Tortoise SVN, CVS, Rational Clear case, Mercurial
Operating Systems: Windows NT/98/2000/XP, Unix, Linux, Agile, OOAD, MS Office 2013/ 10/07/03 , etc., MS Project, Rally, JIRA 5/6, Confluence, Green Hopper, Clarity
WORK HISTORY:
Confidential
Sr. Program Manager/Agile Project Manager/Agile Coach/PMO
Responsibilities:
- Define end-to-end support model framework for Azure services
- Define Identity Relationship Management (IRM) compliance plan for Azure platform
- Partner with Decision Making Support Systems (DMSS) to define support model and processes.
- Partner with Information Risk and Strategy Management (IRSM) to define support model and processes for operations.
- Define Day 2 Operations support model and processes for operations.
- Manages planning and execution for Agile projects using Scrum processes.
- Works with vendors, internal client management, agile team members and stakeholders to define scope of work to be accomplished.
- Manages the definition and refinement of user stories and tasks and, on an ongoing basis, evaluates various courses of action and selects the most effective alternative to attain team goals via coaching the team and asking the right questions.
- Manages the whole agile process and execution lifecycle for the agile team.
- Facilitate/participate in key Agile rituals across Scrum teams coach team members as needed.
- Communicate risks early, often and using best practices in Agile to leadership team.
- Monitor and report on key Agile performance metrics to leadership team.
- Works with the product owner to determine the detailed information requirements of the agile project stakeholders and the project/organization.
- Develops feedback routines to ensure two-way communication.
- Understands and executes regular sprint retrospectives with the Agile team.
- Determines the requirements for time reporting, develops a communications management plan, and establishes status reporting process and cycle that works best for the team and leadership
Confidential, San Jose/San Francisco, CA
Scrum Master/Agile Project Manager/Agile Coach/PMO
Responsibilities:
- Facilitating Release Planning, Iteration Planning, Daily Standups, Scrum Of Scrums, Reviews, and Retrospectives.
- Facilitating Roadmap Planning at the program level.
- Facilitating Backlog Grooming.
- Scrum Master for three teams.
- Customized JIRA to onboard teams.
- Prepared and used JIRA as the source of truth.
- In process of Transforming the whole ECG group to agile.
- Observing and guiding agile teams and providing the feedback in timely manner.
- Support and develop the Scrum Masters to make the Scrum Masters’ more capable.
- Provide agile overview to new team members and on-boarding teams.
- Coaching the whole group by arranging multiple agile sessions.
- Established the frequent communication windows with Scrum Masters/Product Owners and team members for process improvement.
- Participate on Agile Internal Coach Council.
- Coaches regularly perform on-site coaching to provide practical advice on agile practices, ceremonies and artifacts.
- Escalation of improvements as needed.
- Supporting the Scrum teams with monitoring schedule deviations and assisting in the development of corrective action plans at the program level.
- Collaborate with the internal Product Management organization to drive requirements and work with other teams for continuous interaction with stakeholders to set expectations, review objectives and coordinate resources across the individual projects.
- Manage, track, and regularly communicate on-time delivery of multi-phased programs to different levels ranging from cross-functional teams to Executives.
- Responsible for managing successful delivery of program releases into production on agreed schedules.
- Develop and own cross-functional program plans that define planning, development, verification, operations, milestones, and quality of infrastructure and application development initiatives.
- Providing the KPIs to management and executives.
- Acting as Agile Mentor/Scrum Master/Project Manager/Program Manager based on the need.
Confidential, San Jose, CA
Scrum Master/PMO/Agile Coach
Responsibilities:
- Responsible for instilling agile principles in a global IT organization through, facilitation, process awareness, and coordination.
- Developed and deployed a robust, multi-segmented curriculum to introduce agile principles and Scrum to distributed project teams.
- Mentored Scrum Masters in Test Driven Development (TDD), release and iteration planning, Reviews and Retrospectives.
- Implemented Agile at Portfolio, Program and Team levels.
- Assisted Scrum Masters and Product Owners in facilitation techniques for all Scrum events.
- Motivated team members on agile leading practices by consulting and educating them.
- Recommended and used various agile tools.
- Provided one-on-one support to specific agile roles.
- Enabled multiple development teams to implement techniques learned through .
- Assisted teams and team leaders by solving issues, risks and blockers and made them self-organized.
- During the Agile transformation, worked with Agile Transformation Committee and other Scrum Teams to guide and lead through the transformation effort.
- Handling multiple scrum teams (up to 4 teams) simultaneously which are geographically distributed.
- Organizing the release planning sessions with all the X-Verticals
- Facilitated iteration-based meetings effectively, the outcomes are achieved and their cadence is maintained.
- Leading the Scrum of Scrums.
- Assisting the teams with making appropriate commitments through story selection, sizing and tasking.
- Proactively identifying and removing the impediments/Blockers. Limit work in progress and prevent distractions.
- Improving the product by continuously getting the feedback during reviews.
- Collaborating with project leads to address the issues aggressively, risks and mitigation plans.
- Partnering with project leads to ensure the team is producing a solution that meets established standards, procedures and practices
- Facilitating retrospectives, sharing metrics to identify and implement improvements
- Assisting with internal and external communication by transparently radiating information, especially relative to historical team metrics, progress towards iteration and release goals, and team capacity
- Structured the teams of the complete Confidential Check Out group (17 teams) towards Agile transformation
- Playing a critical role in agile transformation by constantly monitoring the process and getting the feedback from the fellow scrum masters.
- Effective and high usage of Rally for Agile process management.
- Customized Rally at the enterprise level (RPM) during agile transformation.
- Managing integration, interdependencies, and alignment of projects and/or tracks of work within and across functions as required.
- Done Program level coaching by different teams, in Agile.
- Creating a project delivery schedule that includes resource and material requirements
- Leading Kanban teams as needed, for production support.
Confidential, CA/NYC, NY
Scrum Master/Project Manager
Responsibilities:
- Handling multiple scrum teams along with cross-functional team issues as a Scrum Master.
- Responsible for time boxed (2 week) sprint planning and execution.
- Organizing the Sprint Planning, Daily Scrum, Sprint Review and Sprint retrospective.
- Anticipation and Proactive Tracking/recording/removal and escalation of impediments.
- Responsible for reporting of risks, impediments, sprint and release progress.
- Generating the Burn down charts for tracking the progress.
- Coordination and frequent communication with the product owner and the users to remove any scrum team impediments.
- Communicated with the stakeholders and ensured the teams’ progress and successes by making them highly visible, including the team itself.
- Ensuring Scrum is being correctly applied and followed.
- Guiding the team on the path of self-organization.
- Resolving the conflicts.
- Shielding the team from external interferences and, interruptions.
- Improving the velocity of the team.
- Used various project tracking tools like JIRA and Green Hopper, Rally.
- Used Kanban for production support.
Confidential, Virginia Beach, VA
Team Lead/Scrum Master
Responsibilities:
- Managed multiple teams as a Team Lead and Scrum Master.
- Responsible for time boxed (1 week) sprint planning and execution.
- Worked closely with the Product Owner to remove the impediments.
- Created Sprint backlogs and supported the Product Owner as needed.
- Handled the projects with at most care and could able to complete the projects successfully.
- Improved the pace of the project by building the confidence in the team by providing the transparency, and directions as needed.
- Organizing the Sprint Planning, Daily Scrum, Sprint Review and Sprint retrospective.
- Generating the Burn down charts for tracking the progress.
- Performed code reviews when working as a lead.
- Performed some product development whenever needed to the project.
- Designed the application for better usability and advised some changes in the existing product.
- Used JIRA and Green Hopper to Project Tracking.
Confidential, Herndon, VA
Sr. Programmer/Analyst
Responsibilities:
- Gathering of client requirements and customer feedbacks
- Re-Designed the application for better usability based on customer feedback
- Implemented the Design Patterns for faster performance
- Used Agile Methodologies’ Tools while development of Application
- Java Swing is used to develop the application, along with JIDE
- JGo API is used for drawing the links between Process workflow components and highlighting the components while processing
- Customized and developed the Activity Components, Automation Components.
- Developed the test cases using JUnit 4
- Used JIDE for Docking, JTables, JTrees, and most of the Swing Components
Environment: J2SE 5, Core Java, Swing, JGo API, Eclipse 3.4, Mac OS X 10.5, Win XP, Agile Methodologies, Rally, Mercurial, JIDE, XML, Maven, Log4J, JUnit 4.
Confidential
Programmer/Analyst
Responsibilities:
- Analyzed the architecture of the project for converting the application to Java Platform.
- Estimation of man hours for the designs
- Designed the GUI Interface
- Used the MVC Architecture to develop the application
- Developed the view components like Administration Screen, Application Screen with JTables and JTrees using Swing, to display the separate screen(s) based on Hierarchy of users.
- Involved in developing the Model Component
- Provided Database Connectivity using JDBC to Oracle
- Configuring the JDBC Drivers in development Machines
- Unit testing and Integration testing of Model and View components
- Involved in complete SDLC
Environment: JDK 1.4, Core Java, Swing, JDBC, RMI, MVC, ORACLE 9i, SYBASE, SQL SERVER, WSADWIN 2000, HP-UNIX, Rational Clear case, Toad, DB Artesian
Confidential
Sr. Programmer/Analyst
Responsibilities:
- Analysis of Client requirements
- Designed the GUI Interface
- Developed Administrator Interface
- Developed Model Components
- Developed JDBC Components to connect to Oracle 9i
- Configured the JDBC Drivers in development Machines
- Used the MVC Architecture in developing the Front-End Components
- Developed the view components using Swing
- Involved in Client-side Validations
- Involved in writing the Business Logic
- Unit testing and Integration testing of Model and View components
- Developed Unix Shell Scripts for Batch Jobs
- Wrote the code for exporting/importing the data to/from MS Excel Spreadsheets
Environment: JDK 1.3, J2EE, Core Java, Swing, JDBC, MVC, EJB, Oracle 9i, ECLIPSE, Weblogic, PVCS, Servlets, JSP, XML/XSLT, Windows XP, HP-UNIX, Toad.