Post Job Free
Sign in

Project Management

Location:
Portsmouth, NH, 03801
Posted:
January 26, 2017

Contact this candidate

Resume:

Dhirendra Sharma

*********.******@*****.*** 617-***-**** / 603-***-****

TECHNICAL AREAS:

Manage various knowledge areas: 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

Internet of Things (IoT), Arduino, Raspberry Pi

Microsoft Business Intelligence stack – SSIS / SSAS / SSRS, ETL, Data Warehouse, OLAP Cube

MicroStrategy 9.x BI Reports, Cloudant NoSQL

Big Data Analytics –Hadoop, HBase, NoSQL

Atlassian - Confluence, JIRA, JIRA Agile (for Agile project Management)

MS Project, MS Word, MS Excel, Power Pivot, MS Powerpoint, MS Visio

Java/JDK 7, J2EE, JSF, EJB, JSP, Servlets, JMS, Android platform

Junit testing, Struts framework, Spring framework, Hibernate

SOA, REST Web Services (ROA), DOJO, CSS, SOAP. OOAD, UML, RUP

UNIX – Sun Solaris, AIX, HP-UX, SCO Unix, Linux, Windows 7, 8. 8.1

LDAP, Java JNDI, Novell eDirectory 8.7.x, MS-Active Directory, Netegrity SiteMinder

Eclipse, Rational Clearcase Enterprise Edition, Rational Rose, WSAD, Rational Application Developer 7.x (RAD), Hummingbircd Exceed, Quest Software

Oracle Forms and Reports Developer 6i/9i, Oracle Discoverer 3i/4i, TOAD

Oracle 6i/7i/8i/9i/10g, DB2 7.x, SQL Server, Sybase, MySql, MS-Access, DB2 UDB, DB2/400, AS/400

Weblogic 9.x, Apache Web Servers, Websphere 8.x

ITIL, NIST 800 series, OWASP, PCI DSS/PED, SOX, ISO/IEC 27000 Information Security Management Systems (ISMS) standards, XACML

PROFESSIONAL CERTIFICATIONS:

Agile Prepcast (37 PDUs towards maintenance of PMP Certificate – Feb, 2015)

Scrum Master (International Scrum Institute - Jan, 2014)

Scrum Product Owner (International Scrum Institute - Jan, 2014)

Scrum Team Member (International Scrum Institute - Jan, 2014)

TOGAF (Open Group -- November, 2013)

PMP (PMI – February, 2013 )

ITIL V3 (ISEB – March, 2012)

Java 2 Certified (Brainbench – September, 2000)

EDUCATION:

Massachusetts Institute of Technology, Cambridge, MA,USA February 2009 - February 2011

School of Engineering and Sloan School of Management

Master of Science in Engineering and Management (GPA 4.9 / 5.0)

Punjab Engineering College, Chandigarh, INDIA July 1991 – May 1995

Bachelor of Engineering – Electrical (with First Class Honors)

PROFESSIONAL EXPERIENCE:

Independent Contractor Jan 2016 – Present

Project and Program management (Scrum, Scaled Agile – SAFe- and other Agile methods)

Working on two personal websites [Java 8.x, JSF 2.2, Tomcat 9, MySQL 5.x]

Client: LibertyMutual Insurance (Dover, NH) July 2015 – Dec 2015

Website: https://www.libertymutual.com/

Role: IT Project Manager (Contractor) – Scrum Master

[Personal Insurance IT - Software Engineering Process Group (SEPG)]

Projects:

ATS Dashboard-BI Reports 50%)

PM Standards (50%)

Summary:

ATS Dashboard project (with Big Data Analytics and Hadoop):

oFollow Agile Scrum methodology within Personal Insurance - IT Commit 1 and Commit 2 Approach

oFacilitate Daily Scrum, Take part in Bi-Weekly Sprint Retrospective and Sprint Planning sessions

oProject Planning, Phase Planning, Release Planning

oCommunicate with Product Owner regarding overall project progress by providing weekly updates as well as Bi-Weekly Sprint demos

oPartners with project sponsor to define project objectives, scope and schedule

oEstablishes project charter and plan, including metrics.

oFind and manage risks and dependencies. Document assumptions.

oOversee the evaluation of business and system requirements and project related research on business and technical trends and dependencies.

oFacilitate team activities to meet project objectives.

oReview, evaluate, formulate, and executes project plans and schedules

oIdentify and negotiate schedule, milestone, and resource required to meet project objectives, and modify schedule as required.

oOrganize and guide project operations through the use of Agile Methodology

oKeep informed of advances in IT (both technical and management sides)

oTeam used Java, Talend (No SQL) and MicroStrategy for BI Reports

PM Standards (Agile):

oWrote 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.

oPresentation to the team on various models for Facilitating Innovation at Workplace

Software Tools/Methodologies used:

Agile/Scrum

Atlassian Confluence 5.7.x

Microsoft SharePoint 2013

Rational Team Concert 5.0.2

MS Office 2013 and MS Visio 2013

Independent Contractor Feb 2013 – June 2015

Project and Program management (Scrum, Scaled Agile – SAFe- and other Agile methods)

Coded and Published several paid and free apps in the Android Play store (Java SE 7, Android Version 4;x Jelly Bean and KitKat versions )

Client: EP (Ipswitch, MA) April 2012 - Jan 2013

Role: Business Intelligence Development Manager – Scrum Master

Projects Managed:

Business Intelligence- Enterprise Data Warehouse, Application Development and Reports

Big Data Analytics (Proof of Concept)

BI IT Infrastructure

Summary:

Managed $2 Million annual budget

Manage 12 direct reports (1 Architect, 3 BAs, 7 Developers, 1 Offshore PM), onshore/offshore development and testing teams.

Provide feedback on individual performance to team members and write annual reviews

Establish the Business Intelligence department from scratch. Hired team members from the employee resource pool as well as contractor and offshore providers.

Develop Business Intelligence strategy and Roadmap

Define project charter, come up with SMART requirements, and measurable project success criteria.

Work with stakeholders to define project objectives, scope, budget, and schedule.

Use Agile scrum methodology. Added working features in 2-4 weeks sprints.

Run the project through complete lifecycle- Initiation, Planning, Execution, Monitoring & Controlling, and Closing)

Risk management using continuous process of Plan (What, When, How), Assess (Identify and Analyze), Handle (Mitigation), Monitoring and Reporting (know what’s happening)

Update senior management on the progress, issues, and concerns about different projects.

Identify specific objectives for each team member for the year, Conduct semi-annual and annual performance reviews for team members.

Meet with senior technical and management staff for various tactical and strategic IT initiatives.

Keep an update on various IT best practices, standards, and technologies.

Technical:

Technical design brainstorming and Code reviews

Requirements and Design document reviews

Unit, system and user acceptance testing review

Technical Environment: –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

Software Tools/Methodologies used:

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

Independent Contractor April 2010 – March 2012

Project and Program management (Scrum, Scaled Agile – SAFe- and other Agile methods)

Published several paid and free apps in the Android Play store

Employer: Business Oriented Software Solutions, Inc., Jan 2008 – March 2010

Portsmouth, NH

Project Name:

Inventory Management September 2008 – March 2010

Role: Consultant (Scrum Master)

Summary:

Lead 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.

Develop plan (cost, schedule, and resource estimation) for complete SDLC (Software Development Life Cycle) including requirements gathering, design, development, testing, implementation, and post implementation support.

Meet with different stakeholders especially during the requirements and design phases. Coordinate 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.

Biweekly updates to senior management regarding progress on various projects.

Mentor team on technology and work ethics side.

Technical:

Technical design brainstorming and Code reviews

Requirements and Design document reviews

Unit, system and user acceptance testing review

Technical Environment: – Oracle 9i/10g, WebSphere, Java/JDK/J2EE, Struts, JavaScript, XML, SOA, HTML, CSS

Software Tools/Methodologies used:

Agile/Scrum

MS Project 2007

MS Office 2007

MS Visio 2007

Client Name:

• Liberty Mutual Insurance: (http://www.libertymutual.com )

Portsmouth, NH

Project Name:

• Test Data Management Jan 2008 – August 2008

Role: Consultant

Technical responsibilities:

Rapid proof of concept application development using 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)

Periodic demo of working software to the key stakeholders.

Employer: DB Concepts (Sapphire-Randstad Company) May 2003 – January 2008

Client Names:

Union Pacific Railroad (www.up.com ) Sept 2004 – Jan 2008

Omaha, NE

Project Name:

Enterprise Security Application (ESA)

Role: Consultant

Technical responsibilities:

Write IT Security best practices and educate team members.

Ensure 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 running on Novell Netware and Suse Linux

LDAP schema for second and third level security authorization.

Oracle 9i data modelling using 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 using 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 interface 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.

Wrote XACML PDP, PEP, PAP, PIP

Referenced various security standards like OWASP [http://www.owasp.org/index.php/Main_Page] and NIST RBAC and ABAC [http://csrc.nist.gov/rbac/] along with several books

UNIX shell scripts for job scheduling using Autosys on Sun Solaris, AIX, HP-UX

Client Names: LLBean (www.llbean.com ) May 2003 – August 2004

Freeport, ME

Project Name: Work Order Search System -WISMO (Where Is My Order)

Role: Consultant

Employer: UP Technologies Inc. Nov 2000 - April 2003

Client Name: Liberty Mutual, Portsmouth, NH

Project Name: Project Manager’s Work Bench (PMWB)

Role: Consultant

Employer: ITC Infotech, NJ March 2000 – October 2000

Role: Consultant



Contact this candidate