We provide IT Staff Augmentation Services!

Agile Project Manager/ Scrum Master Resume

5.00/5 (Submit Your Rating)

Maryland Heights, MO

PROFESSIONAL SUMMARY:

  • 11 years of experience in IT with sound technical background in Java/J2EE and mobile application development.
  • 6 years of experience as a Project Manager; Managed budgets of up to $1.5M.
  • Delivered 5 applications starting from project planning to project closure (end - to-end).
  • Managed 8 teams simultaneously with more than 10 direct reports and 50+ indirect reports.
  • 6+ years of experience in agile model of software development including 4+ years as a Scrum Master; Scrum Master for over 45 sprint cycles.
  • 6+ years of experience coordinating efforts between Onsite and Offshore teams.
  • Pro-active involvement in all phases - planning, analysis, design, implementation and maintenance- of software Development Life Cycle (SDLC).
  • Proficient in communicating with all business stakeholders including external customers.
  • Excel in liaising between business and technical areas to achieve on-time, on-budget and on-spec project completions.
  • Excel in coordinating with the release and deployment management teams.
  • Able to merge customer and user needs with business requirements, budgetary restrictions and logistical considerations to meet project deliverables.
  • Strong critical thinking, problem solving, and time management skills with proven success handling multiple responsibilities in fast paced environment.
  • Successful track record of problem solving and taking initiatives to enhance customer satisfaction
  • Proficient in documenting accurately all the gathered information and disseminating the same to the right personnel.
  • Expert using MS Project on all projects for scheduling, project planning, budgeting and documentation purposes.

SKILLS SUMMARY:

MS Project

Clarity, Clearquest, Jenkins, Selenium

JIRA, Version One (Agile tools)

Java/J2EE, SQL

Microsoft Office Suite

Custom Software Release

Database (RDBMS)

Application Migrations/Integrations

Agile Software Development

Scrum Master

Release planning

Requirements Analysis

ROI Analysis

Costing & Budgeting

Project Scheduling

Testing/QA/Rollout/Support

Cross-Functional Supervision

Team Building & Mentoring

Client Relations & Presentations

Business & IT Planning

Vendor Management

PROFESSIONAL EXPERIENCE:

Confidential, Maryland Heights, MO

Agile Project Manager/ Scrum Master

Responsibilities:

  • Worked closely with PM team and senior leadership to develop and implement the PMO, including the creation of the Project lifecycle, Frameworks, governance and standards to be utilized as part of change management and organizational readiness.
  • Led sprint backlog grooming, planning, and demo meetings; attended daily status call and sprint review meetings when possible; used JIRA as the agile methodology tool; assisted BA’s in creating epics, stories, and tasks.
  • Managed 6 teams with 6 direct reports and more than 30 indirect reposts (BAs, developers, QAs and release team)
  • Delivered 2 applications (end-to-end) - an internal eCommerce Java application (web) and an internal mobile application (both iOS and Android) to track and monitor cable technicians.
  • Responsible for the upgrade and maintenance of 6 applications.
  • Responsible for costing and budgeting of the aforementioned projects with budgets ranging from $500K to $1.5M.
  • Communicated release notes to all stake holders after every major release.
  • Prioritized issues and took a proactive approach in resolving them.
  • Prepared regular weekly status reports, lessons learned, periodic special reports as required and others, as necessary.
  • Managed the merger and acquisition process as well as delivering functional features of existing applications; managed cost, schedule, and scope of the projects.
  • Negotiated with third party vendors and service providers regarding usage, frequency, availability and cost of using their proprietary web services and performance measurement tools.
  • Liaised with internal or external contacts at various organizational levels concerning on-going operation or changes relating to processes
  • Coordinated between the business and the IT development team; translated business requirements into technical requirements.
  • Coordinated between the release team and the internal development team during releases.
  • Identified and recommended training needs for business users.
  • Identified and logged issues and risks timely; implemented corrective measures and escalated as necessary.
  • Identified, minimized issues/risks on project; highlighted and mitigated risks as and when necessary with contingency plans
  • Promoted a cooperative, collaborative environment and worked to build group/team cohesiveness
  • Drove the development teams to implement and maintain development best practices.

Confidential, O’Fallon, MO

Agile Project Manager (eCommerce)

Responsibilities:

  • Organized and facilitated sprint planning, daily stand-up meetings, reviews, retrospectives, release planning, demos and other Scrum-related meetings.
  • Instructed and modeled core Agile principles of collaboration, prioritization, team accountability and visibility; ensured consistent application of scrum methodologies across the enterprise.
  • Worked with the engineering managers to identify cross-team dependencies and manage inter-team tasks.
  • Facilitated Scrum of Scrum for offshore teams in India.
  • Assisted team with making appropriate commitments through story selection, sizing and task definition and participated proactively in developing and maintaining team standards, tools and best practices reducing development time by 35%Delivered the Accountholder Authentication Value (AAV) application (an internal eCommerce Java web application) which brought in savings of $2M within 1 year of its initial release;
  • Managed the team (15 direct reports) through all phases of project life cycle (end to end) starting from use case analysis, design, implementation, testing, release and maintenance; the team consisted of BAs, developers, testers and release team.
  • Consulted and lead geographically distributed cross-functional teams (resources, users, customers, BA, Enterprise Architect), 3rd party vendors, and technicians to assess competing needs and system requirements
  • Conducted daily stand-up meeting and led backlog grooming, spring planning, review and demo and retrospect meetings; Used Version One as the agile methodology tool; assisted BA’s in creating epics, stories, and tasks.
  • Managed budget ($750K) by accurately tracking and forecasting project costs, following up with vendors on project cost, change requests and specialized support necessary for cost-effective implementation
  • Communicated the progress of the project to all stake holders through weekly and monthly reports; escalated issues and took a proactive approach in resolving them.
  • Identified resource needs, assigned individual responsibilities; coordinated activities and aligned project resources into larger program to ensure project progresses on schedule and within budget.
  • Liaised with key stakeholders and implementation resource groups to ensure alignment of priorities
  • Established and managed priorities for the project, while maintaining a focus on customer needs and expectations
  • Created and monitored activities/master backlog, sprint backlogs, burn-down charts, specifying goals, strategy, staffing, and scheduling.
  • Developed and maintained a positive working relationship with all stakeholders, vendors and external/internal customers (stakeholder management).
  • Provided good resource management and interpersonal skills, with the ability to communicate and persuade at all management levels.
  • Established quality control processes as part of quality management.
  • Provided direction, established sprint goals/objectives for project members/deliverables
  • Met with department heads, managers, supervisors, vendors, and others, to solicit cooperation and resolve problems, as necessary.

Confidential, Pleasanton, CA

Agile Project Manager

Responsibilities:

  • Conducted daily stand-up meeting and led backlog grooming, spring planning, review and demo and retrospect meetings;
  • Used Version One as the agile methodology tool; assisted BA’s in creating epics, stories, and tasks.
  • Used Version One as the agile methodology tool; assisted BA’s in creating epics, stories, and tasks.
  • Created and managed user stories, use cases, requirement elicitation, and analysis for various software development projects concurrently.
  • Managed activities of matrices, multi-discipline (iOS, Android and Java development teams) and global project teams ( Confidential ’s Philippines’ development team)
  • Single point of contact for all production issues; facilitated the resolution of issues.
  • Developed and maintained a positive working relationship with all stakeholders, vendors and external/internal customers (stakeholder management).
  • Developed business cases to mirror user requirements; established baseline for core KPIs (cost, resource, time) and monitored plans regularly.
  • Responsible for upgrading Confidential ’s customer centric eCommerce application (web based Java application).
  • Managed budget ($950K) by accurately tracking and forecasting project costs, following up with vendors on project cost, change requests and specialized support necessary for cost-effective implementation.
  • Responsibilities included core technical delivery and leadership, ownership of growth targets, margin improvement activities, solutions delivery, driving product penetration and technology adoption, resource management of large teams, presales and opportunity identification along with account management.
  • Liaised with key stakeholders and implementation resource groups to ensure alignment of priorities.
  • Established quality control processes as part of quality management.
  • Consulted and lead geographically distributed cross-functional teams (resources, users, customers, BA, Enterprise Architect), 3rd party vendors, and technicians to assess competing needs and system requirements
  • Developed and executed a detailed project plan including, but not limited to, assignments, inter dependencies, milestones, tracking, levelling, and base lining.
  • Coordinated all aspects of the delivery life cycle for the service(s) committed and motivated team to be self-organizing to achieve the same.
  • Managed interdependencies and integrated activities with other business units and projects, as necessary
  • Created project templates / tools and presentations for the PMO and IT Management
  • Developed, prepared, and delivered weekly steering committee reports on program metrics and status reports for five project work-streams
  • Co-managed scope, resources, budgets, and issues with internal product owner as well as vendor management teams.

Confidential, Richardson, TX

Project Manager

Responsibilities:

  • Organized and facilitated sprint planning, daily stand-up meetings, reviews, retrospectives, release planning, demos and other Scrum-related meetings
  • Taught the team to create clear and concise epics/stories
  • Instructed and modeled core Agile principles of collaboration, prioritization, team accountability and visibility; ensured consistent application of scrum methodologies across the enterprise
  • Worked with the engineering managers to identify cross-team dependencies and manage inter-team tasks
  • Facilitated Scrum of Scrum for offshore teams in India.
  • Evangelized the benefits of Scrum to ensure its smooth adoption
  • Assisted team with making appropriate commitments through story selection, sizing and task definition and participated proactively in developing and maintaining team standards, tools and best practices reducing development time by 35%.
  • Managed the delivery of middleware SOA project.
  • Planned the project from requirements to release planning phases.
  • Interacted and facilitated with client’s requirements and technical teams to identify and analyze the project requirements.
  • Managed the delivery of the project and also led the release planning across teams for project releases.
  • Managed the budget and forecast by tracking and projecting team hours and expenses. Forecasted and provided input for revenue recognition and project’s profitability.
  • Worked with the Business/Technical requirement resources to baseline project scope.
  • Managed the offshore team to deliver customer priorities and within timelines.

Confidential, San Francisco, CA

Java Team Lead

Responsibilities:

  • Received 3 certificates of excellence from the senior management of Confidential
  • Developed CRUD web services for entities using ReST, Spring and Hibernate;implemented GET, PUT, POST and DELETE ReSTful web services
  • Implemented business logic in the validation service classes before the re-quests were processed further
  • Implemented methods in the repository layer to retrieve and update/create data into the tables; used hibernate 3.0 as the ORM tool
  • Coded JPA queries to return data which was required for validation and/or update
  • Implemented both unit tests and Integration tests using TestNG for all of the service layer methods which I was responsible for
  • Responsible for merging of code of other team members into master branch; ensured there were no compilation errors and all the test cases passed (SVN was the version control tool)
  • Developed batch jobs and scheduled the same using ‘cron’ utility in the UNIX servers; Resolved production issues by analyzing application server logs
  • Provided inputs during backlog grooming meetings, sprint planning meetings and retrospective meetings; used JIRA as the agile methodology tool
  • Interacted very extensively with the business in analyzing the requirements and also with the Project Manager in coming up with estimates of the effort and planning the storied to be worked upon in a given Sprint cycle

Confidential, San Antonio, TX

Senior Software Engineer

Responsibilities:

  • Part of the Content Application Development Group which owns, maintains, and supports software applications highly critical for the day-to-day operations of the company
  • As part of developing new features, providing enhancements, and putting in fixes for bugs
  • Coded the spring and Hibernate configuration files, faces-context, and application-context files
  • Led a team of two programmers while developing new functionalities
  • Designed, programmed, and tested (JUnit) business logic and DAO layer API’s
  • Modified existing Java Servlet Pages (JSP’s), Cascading Style Sheets (CSS) and HTML’s while adding new JSP’s, CSS’s and HTML’s as needed in WSAD 5.1.1 IDE
  • Modified existing struts action classes and coded new struts action classes
  • Documented design changes and required coding standards
  • Conducted design and code reviews
  • Actively involved in QA testing
  • Added new paths, actions classes, and forwards in the struts-configuration file
  • Designed new XML Style sheets (XSL’s) and modified existing XSL’s; this included navigating to the specific nodes using XPATH and making the necessary changes
  • Designed new transformer factory objects, modified the content of the source stream, set-up the input parameters in the source stream, and fetched the required XML Stylesheet file (XSL) before the transformation of the content into PDF
  • All this was accomplished by making use of JDOM provided classes, XALAN parser and XSL Transformation (XSLT) language
  • Embedded user-specific fonts while rendering text in PDF format
  • Used JReports for generating custom reports
  • Programmed new service API’s and modified existing API’s
  • Coded classes in the DAO layer to retrieve the required data from the underlying Oracle 10g database using JDBC connectivity
  • Used Hibernate 3.0 for objects persistence and Object Relational Mapping (ORM)
  • Modified HQL queries and coded new queries including JPA native queries as required
  • Used TOAD to test the modified and newly coded SQL queries
  • Wrote UNIX shell scripts to actively monitor the application logs
  • Scheduled cron jobs to run the batch process reports at regular intervals of time
  • Volunteered to help set-up working environments of other team members

Confidential, San Francisco, CA

Technical Team Lead

Responsibilities:

  • Designed and programmed functional modules based on Struts 1.2 framework. Programmed atleast 20 new Struts action classes, the relevant actions forms, the DTO’s and utility methods.
  • Implemented business requirements in the service methods of EJBBeans.
  • Performed regular deployments day to day administrative tasks on WebSphere ESB v6.0/7.0.
  • Involved in framework designing and development of various modules.
  • Interacted with end client (Business Team) for requirement clarifications and status meetings.
  • Generated Class Diagrams, Sequence Diagrams with Microsoft Visio and RAD.
  • Designed patterns implemented such as Singleton, Front Controller, Factory pattern, Data Access Object.
  • Worked extensively on AJAX; programmed a number of ajax calls for validating user inputs; also utilized javascript while validating user input data.
  • Integrated the PL/SQL API’s in the service layer (essentially methods in EJBBeans).
  • Assisted other team members in setting up their IDE.

Confidential, Cupertino, CA

Programmer Analyst

Responsibilities:

  • Designed and programmed functional modules based on Struts 1.0 frame-work. Programmed at least 20 new Struts action classes, the relevant actions forms, and the DTO’s and utility methods.
  • Implemented business requirements in the service methods of EJBBeans.
  • Involved in framework designing and development of various modules
  • Interacted with end client (Business Team) for requirement clarifications and status meetings
  • Generated Class Diagrams, Sequence Diagrams with Microsoft Visio and RAD
  • Designed patterns implemented such as Singleton, Front Controller, Factory pattern, Data Access Object ing user inputs; also utilized javascript while validating user input data
  • Integrated the PL/SQL API’s in the service layer (essentially methods in EJB-
  • Beans)
  • Assisted other team members in setting up their IDE

Confidential, Rochester, NY

Programmer Analyst

Responsibilities:

  • Development of new features and functionality and improving the usability of the application.
  • Modified existing Java Servlet Pages (JSP’s), Cascading Style Sheets (CSS) and HTML’s and added new JSP’s, CSS’s and HTML’s as needed in IBM’s RAD 6..1 IDE.
  • Modified existing struts action classes and coded new struts action classes.
  • Documented design changes and required coding standards.
  • Conducted design and code reviews; actively involved in QA testing.
  • Added new paths, actions classes and forwards in the struts-config file.
  • Designed new XML Style sheets (XSL’s) and modified existing XSL’s; this included navigating to the specific nodes using XPATH and making the necessary changes.
  • Designed new transformer factory objects, modified the content of the source stream, set-up the input parameters in the source stream and fetched the required XML Stylesheet file (XSL) before the transformation of the content into PDF. All this was accomplished by making use of JDOM provided classes, XALAN parser and XSL Transformation (XSLT) language.
  • Used Hibernate O-R mapping for data Persistence.
  • Coded HBM files to map DB tables to java classes and used HQL queries to retrieve hibernate objects.
  • Used ClearCase as source control tool.
  • Used Rationale rose to depict class diagrams and activity diagrams.
  • Analyzed the defects and categorized them based on severity using TestDirector.
  • Used PVCS Tracker I-Net to keep track of enhancements, and maintenance related issues that were entered by the business unit.

We'd love your feedback!