Project Manager Resume
Ipswitch, MA
SUMMARY:
- ATS Dashboard project (Lean Scrum Master) with Hadoop and IBM Cloudant (NO SQL)
- Applied Agile methodology: Used Lean and Scrum methods.
- Follow Agile Scrum methodology within Personal Insurance - IT Commit 1 and Commit 2 Approach
- Facilitate Daily Scrum, Take part in Bi-Weekly Sprint Retrospective and Sprint Planning sessions
- Project Planning, Phase Planning, Release Planning
- Communicate with Product Owner regarding overall project progress by providing weekly updates as well as Bi-Weekly Sprint demos
- Partners with project sponsor to define project objectives, scope and schedule
- Establishes project charter and plan, including metrics.
- Find and manage risks and dependencies. Document assumptions.
- Oversee the evaluation of business and system requirements and project related research on business and technical trends and dependencies.
- Facilitate team activities to meet project objectives.
- Review, evaluate, formulate, and executes project plans and schedules
- Identify and negotiate schedule, milestone, and resource required to meet project objectives, and modify schedule as required.
- Organize and guide project operations through the use of Agile Methodology
- Keep informed of advances in IT (both technical and management sides)
- Team used Java, Talend (No SQL) and MicroStrategy for BI Reports
- PM Standards (Lean Agile Coach):
- Wrote documentation on various Agile methodologies on enterprise Confluence Wiki. Topics included Agile Overview, Scaled Agile Framework (SAFe), Scrum, Lean, Kanban, Crystal Methods, Extreme Programming (XP), Feature Driven Development (FDD), Behavior Driven Development (BDD), Dynamic System Development Method (DSDM) and Scrumban.
- Presentation to the team on various models for Facilitating Innovation at Workplace
- Conduct weekly Agile information sessions for 200+ Project Managers
TECHNICAL SKILLS:
TECHNICAL: Manage various knowledge areas (PMBOK): Integration, Scope, Time, Cost, Quality, Human Resource, Communications, Risk, Procurement, and Stakeholders Complete Project Management Life Cycle (Initiation, Planning, Execution, Monitoring & Controlling, and Closing), complete Software Development Life Cycle (SDLC) Agile Methodology Scaled Agile Framework (SAFe), Scrum, Lean, Kanban, Crystal Methods, Extreme Programming (XP), Feature Driven Development (FDD), Behavior Driven Development (BDD), Dynamic System Development Method (DSDM), Scrumban Atlassian - Confluence, JIRA, JIRA Agile (for Agile Project Management) IBM Rational Team Concert for Agile Scrum/Kanban Project Management Java based application and web services (SOA/REST/MicroServices) development. Relational Databases Oracle, DB2, IBM AS/400 NO SQL Database - Amazon DynamoDB, IBM Cloudant Mobile applications development using Google Android APIs Amazon Web Services (AWS): S3, Glacier, EBS, EFS, EC2, VPC, Elastic Beanstalk, Elastic Load Balancing, Aurora, Dyanamo DB, Redshift, CloudWatch, CloudTrail, SQS, SNS, Lambda, Serverless Architecture Big data analytics, Amazon Elastic MapReduce (Amazon AWS EMR), Hadoop, HDFS, Spark, Sqoop, HBase, Hive, Pig
PROFESSIONAL EXPERIENCE:
Confidential
Project Manager
Responsibilities:
- Redesign of the existing Confidential .com website with responsive design (single code for mobile, tablet, and desktop) and ADA compliance with new functions
- Develop and Manage Scope, Schedule, Budget (>$5 Million)
- Identify and Manage risks and stakeholder communications
- Review and approve vendor Statement of Work (SOW) before going through Legal
- Review and approve vendor invoices before going through IT Finance
- Hire and manage team members. Promote and support continuous improvement of individuals and teams
- Coordinate with internal data owners and Microsoft Azure Cloud team
- Coordinate with internal Enterprise, Security, and Application architecture teams
- Manage Website design vendor company
- Manage Website Front-End and Back-End Development vendor companies
- Manage ADA Tool provider and ADA testing vendor company
- Manage QA Vendor (offshore-onshore teams)
- Ensure system, technical, and product architectures are aligned with business objectives
- Put an integrated project plan with all the dependencies built in including multiple vendor timeline, data and architecture team timelines, and QA timelines
- Participate in Enterprise Agile transformation and coordinate Agile adoption for teams across multiple sites.
- Develop team and organization materials and workshops, building knowledge and skills to facilitate the Agile transformation.
- Write Agile FAQs, articles and success stories on Enterprise Confluence website to improve the Agile maturity level.
- Coach teams, Scrum Masters, Business Analysts, Managers and Executives on Agile values and principles to promote continuous improvement in practices and artifacts.
- Champion cultural change and collaborate with other Coaches on plans and techniques for accelerating and advancing the organization's transformation.
- Mentor teams, leading them to be self-directed with strong accountability, decision making, conflict resolution and transparency.
Confidential
Web and Mobile Applications Manager (Lean Agile Scrum Master)
Responsibilities:
- Create Project Charter, define overall project scope and come up with high level requirements (by working with stakeholders).
- Stakeholders, Procurement and Risk management.
- Onshore-offshore (India) development model.
- Write high level requirements as epics.
- Work with product owner to create a product backlog and prioritize epics.
- Work with team and decide on User Story point estimation method (T-Shirt size, Fibonacci sequence, etc.)
- Work with team and product owner to break down epics into User Stories and come up with high level work effort estimates in terms of story points for each user story.
- As a team decide on Definite of Done (DoD). No story will be considered as complete until it meets DoD.
- Clearly define the acceptance criteria by working with product owner and stakeholders and communicate this to the entire team.
- Work with product owner to create prioritized Sprint backlog for Sprint planning purpose
- Organize Sprint Planning meeting and come up with a team agreed Sprint plan with 2 weeks Sprint Duration.
- In the Sprint planning meeting break down User Stories into tasks and estimate task in hours considering overall team capacity for two week sprint duration.
- In the Sprint planning check availability of each member for two week sprint duration to set realistic Sprint goal.
- Facilitate daily scrum and keep the focus of team on what was done since last meeting, what is to be done until the next daily meeting, and what are the impediments (if any)
- Resolve impediments immediately after the scrum meeting.
- Keep Scrum meeting short ideally no more than 15 minutes.
- Schedule a Sprint review at the end of Sprint-Normally an hour
- Review the work that was completed and the planned work that was not completed
- Presents the completed work to the stakeholders (i.e. the demo)
- Only the work that meets the definition of done (DoD) and acceptance criteria should be shown in demo
- Update Sprint backlog
- As a team reflect on the past sprint
- Identify and agree on continuous process improvement actions
- Two main questions are asked in the sprint retrospective: What went well during the sprint? What could be improved in the next sprint?
- Keep the meeting duration to one-and-a-half hours for a two-week sprint
- Keep backlog grooming as an ongoing process of reviewing product backlog items and checking that they are appropriately prioritized and prepared in a way that makes them clear and executable for teams once they enter sprints via the sprint planning activity.
- Product backlog items may be broken into multiple smaller ones; acceptance criteria may be clarified; and dependencies, investigation, and preparatory work may be identified
- Provide Sprint burn down and velocity chart to the senior management at the end of each Sprint. Strive to keep it updated after daily scrum.
- Keep Product Backlog up to date
- Keep Risks and Issue documentation up to date
- Keep stakeholders up to date
Technical Environment: Java 8.x, JavaScript, JSP 2.x, Tomcat 9.x, MySQL 5.x, Oracle 12c, Amazon Cloud. S3, Glacier, EC2, Elastic Beanstalk, Elastic Load Balancer, CloudWatch, CloudTrail, SQS, SNS, Lambda Function, Android 6.x/7.x/8.x, iOS 7.x/ 8.x/9.x/10.
Confidential, Ipswitch, MA
Business Intelligence Development Manager - Lean Scrum Master
Responsibilities:
- Managed $2 Million annual budget
- Managed 12 direct reports (1 Architect, 3 BAs, 7 Developers, 1 Offshore PM), onshore/offshore development and testing teams.
- Provided feedback on individual performance to team members and write annual reviews
- Established the Business Intelligence department from scratch.
- Hired team members from the employee resource pool as well as contractor and offshore providers.
- Developed Business Intelligence strategy and Roadmap.
- Defined project charter, come up with SMART requirements, and measurable project success criteria.
- Worked with stakeholders to define project objectives, scope, budget, and schedule.
- Used Agile scrum methodology. Added working features in 2-4 weeks’ sprints.
- Ran the project through complete lifecycle- Initiation, Planning, Execution, Monitoring & Controlling, and Closing).
- Risk management used continuous process of Plan (What, When, How), Assessed (Identify and Analyze), Handled (Mitigation), Monitored and Reported (know what’s happening).
- Updated senior management on the progress, issues, and concerns about different projects.
- Identified specific objectives for each team member for the year, Conduct semi-annual and annual performance reviews for team members.
- Met with senior technical and management staff for various tactical and strategic IT initiatives.
- Kept an update on various IT best practices, standards, and technologies.
- Did technical design brainstorming and Code reviews.
- Did requirements and Design document reviews.
- Unit, system and user acceptance testing reviews.
- Usage Cube processed in the cloud using Amazon Web Services (AWS).
Environment: Amazon Elastic MapReduce, Hadoop suite -HDFS, Spark, Sqoop, HBase, Hive, Pig, SQL Server 2012, MS Visual Studio 2012, SSIS (for ETL), SSAS, SSRS, Data Warehouse, OLAP Cube, Java/JDK7, WebSphere 8.x, JSF 2.x, XML, SOA, HTML 5, CSS, Android SDK, Apple iOS, Agile/Scrum, Atlassian Confluence 3.5.x/4.x (Gliffy/Sharepoint plugins), Atlassian JIRA, Atlassian JIRA Agile (For Agile Scrum Project Management), Version One (Proof of concept with this Agile project management tool), MS Project 2013, MS Office 2013, MS Visio 2013.
Confidential, Portsmouth, NH
Consultant (Lean Scrum Master)
Responsibilities:
- Led 7 member application development team using Agile/scrum methodology
- Managed People, Process, User, and Financial expectations.
- Risk assessment and management.
- Used Scrum /Agile development methodology.
- Developed plan (cost, schedule, and resource estimation) for complete SDLC (Software Development Life Cycle) including requirements gathering, design, development, testing, implementation, and post implementation support.
- Met with different stakeholders especially during the requirements and design phases.
- Coordinated IT projects including budget and schedule with various departments and teams including business sponsors, finance, IT infrastructure, and client sales representatives.
- Off shore and outsourced vendor management.
- SLAs and negotiations.
- Did Biweekly updates to senior management regarding progress on various projects.
- Mentored team on technology and work ethics side.
- Did Technical design brainstorming and Code reviews.
- Did Requirements and Design document reviews.
- Unit, system and user acceptance testing reviews.
Environment: Oracle 9i/10g, WebSphere, Java/JDK/J2EE, Struts, JavaScript, XML, SOA, HTML, CSS, Agile/Scrum, MS Project 2007, MS Office 2007, MS Visio 2007.
Confidential, Portsmouth, NH
Consultant
Responsibilities:
- Rapid proof of concept application development used Java, Websphere, DB2 and related technologies.
- Wrote Test Data Management intranet application using Java, J2EE, JSF, XML, XSL, CSS, DB2 SQL, DB2 Stored Procedures, and Service Oriented Architecture (SOA)
- Did Periodic demo of working software to the key stakeholders.
Confidential, Omaha, NE
Consultant
Responsibilities:
- Wrote IT Security best practices and educate team members.
- Ensured Information Security compliance and implementation of best practices.
- Created Functional specification and Technical design documents. Used Rational Enterprise Edition, OOAD, ERD, DFD and UML.
- JNDI LDAP Persistent Search/Event Listeners on Novell eDirectory server rsn on Novell Netware and Suse Linux.
- LDAP schema for second and third level security authorization.
- Oracle 9i data modeling used Erwin for second and third level authorization.
- Captured data from Sybase, Mainframe and SQL Server using DB-Library.
- JAAS for authorization requirements.
- Created messaging framework using Tibco messaging using JMS, Tibco Business Works, Tibco EMS, MOM (Message-Oriented Middleware) for real time feeds to Novell eDirectory from HR PeopleSoft, Convert Swift message to XML message.
- Java based WebServices using Service Oriented Architecture (SOA).
- Webservices security and Java Cryptography for securing XML messages (message level /end-to-end security).
- Web User Interface used Java Server Faces (JSF 1.1) with AJAX (Asynchronous Javascript and XML ), Moved from Struts to Spring then to JSF, Java Server Pages (JSP), HTML, DHTML, JavaScript.
- Replace all legacy interfaces in Power Builder (PB) and Visual Basic (VB), custom artifact repository.
- Layout security framework with XACML, SAML, WS-Security, JAAS
- Wrote XACML policies and request XML files.