5
Shilpi Gupta Mobile: +44-7421170354 (London, UK) | Email: [email protected] Overview A highly experienced, delivery focused and capable IT professional with nearly 11 years of experience covering the full SDLC, with a proven track record of successful deliveries on large scale and complex programs, across various verticals in the industry. Possess extensive technical and managerial experience in working on multiple developments / testing & support projects using AGILE and WATERFALL methodologies, in B2B & B2C customer engagements. Worked with giant clients like BT, AT&T & others in complex E-2-E environments across the globe. Professional Summary 11 years of extensive & diversified experience in IT with emphasis on Project Management / SCRUM Master / Delivery Management, Release Management, Test Management & Design, wherein taking complete E-2-E ownership of the project(s) and driving & managing all the deliveries/ components independently at own. Having a strong Technical background & worked in all the phases of SDLC, starting from Requirements Gathering & Analysis, through Design and Dev till Implementation & Support, Client co-ordination, interfacing with external teams/ platforms. Preparing & reviewing deployment / implementation / Release plans Having worked in a complete Software Testing Life Cycle i.e. Doing Test Analysis, defining Test Strategy, Preparing & reviewing various Test Plans, preparing Test Data & Test cases, doing Testing, preparing Defects & Testing Status reports, Test Automation. Having extensive work experience in all stages of a project i.e. Starting projects from total scratch & driving them at own, taking transition of fresh projects from other vendors, bringing projects to steady state and working in that state, working in projects during their extreme crisis & pressure situations, doing closure of a project & handing it over to other vendors. Doing project planning, scheduling & monitoring activities, driving daily SCRUM calls, Resource / People Management, doing estimations & sizing, tracking as per the Delivery Checklist & Entry / Exit acceptance criteria. Doing co-ordination and meetings with the Client / external teams / Senior Management for various activities like Project Status (RAG) reporting, Scope freezing, finalizing the timelines, checking any functional / non-functional gaps, discussing UAT tests & issues, taking Sign Offs at respective phases of SDLC. Proactively managing the risks, assumptions, issues and dependencies and ensuring that these are identified, mitigated or escalated as necessary. Enforcing quality standards and best practices & processes like TDD, CI & Automation (Build & Test), enforcing automation tools & techniques and efficient review processes, Change Management. Having extensive experience in E-2-E Telecom OSS and BSS journeys. Having worked at Client location (Denver, USA), wherein having face to face interaction/co-ordination with Clients. Organizations: Tech Mahindra Ltd., India (March 2008- February 2015) - Technical Project Manager (P1) BARCO Electronics Systems, India (October 2007- March 2008) - Software Engineer TATA Consultancy Services Ltd. (TCS Ltd), India (May 2004 October 2007) - Assistant Systems Engineer Technical Skills: Design, Development, Testing & Support of Multi-tier, distributed Web / Enterprise applications using Java - J2EE technology suite, UNIX, Oracle 11g & PL/SQL. Doing Requirements gathering & analysis, Business analysis, Solution design & architecture, producing & reviewing HLD / LLD & Data Mappings, freezing the design & solution in conjunction with BAs / external teams. Doing Unit testing, System, Integration & Functional testing, Smoke & Regression testing, Database testing & validation, verifying testing issues with Design & Dev. Used tools like QC, QTP, Selenium and JIRA Academics and Certifications: Bachelor of Engineering (Computer Science) in 1999 - 2003. PRINCE2 Practitioner certification in Project Management. Functional Experience Telecom BSS - CRM, Telecom Billing and Rating (RBM 5.3), Order Management OSS - Taskforce Management, Service Fulfilment and Assurance Utilities (Oil & Gas), Banking (Investments)

ShilpiGupta_Resume

Embed Size (px)

Citation preview

Page 1: ShilpiGupta_Resume

Shilpi Gupta Mobile: +44-7421170354 (London, UK) | Email: [email protected]

Overview

A highly experienced, delivery focused and capable IT professional with nearly 11 years of experience covering the full SDLC, with a proven track record of successful deliveries on large scale and complex programs, across various verticals in the industry. Possess extensive technical and managerial experience in working on multiple developments / testing & support projects using AGILE and WATERFALL methodologies, in B2B & B2C customer engagements. Worked with giant clients like BT, AT&T & others in complex E-2-E environments across the globe.

Professional Summary

11 years of extensive & diversified experience in IT with emphasis on Project Management / SCRUM Master / Delivery Management, Release Management, Test Management & Design, wherein taking complete E-2-E ownership of the project(s) and driving & managing all the deliveries/ components independently at own.

Having a strong Technical background & worked in all the phases of SDLC, starting from Requirements Gathering & Analysis, through Design and Dev till Implementation & Support, Client co-ordination, interfacing with external teams/ platforms. Preparing & reviewing deployment / implementation / Release plans

Having worked in a complete Software Testing Life Cycle i.e. Doing Test Analysis, defining Test Strategy, Preparing & reviewing various Test Plans, preparing Test Data & Test cases, doing Testing, preparing Defects & Testing Status reports, Test Automation.

Having extensive work experience in all stages of a project – i.e. Starting projects from total scratch & driving them at own, taking transition of fresh projects from other vendors, bringing projects to steady state and working in that state, working in projects during their extreme crisis & pressure situations, doing closure of a project & handing it over to other vendors.

Doing project planning, scheduling & monitoring activities, driving daily SCRUM calls, Resource / People Management, doing estimations & sizing, tracking as per the Delivery Checklist & Entry / Exit acceptance criteria.

Doing co-ordination and meetings with the Client / external teams / Senior Management for various activities like Project Status (RAG) reporting, Scope freezing, finalizing the timelines, checking any functional / non-functional gaps, discussing UAT tests & issues, taking Sign Offs at respective phases of SDLC.

Proactively managing the risks, assumptions, issues and dependencies and ensuring that these are identified, mitigated or escalated as necessary.

Enforcing quality standards and best practices & processes like TDD, CI & Automation (Build & Test), enforcing automation tools & techniques and efficient review processes, Change Management.

Having extensive experience in E-2-E Telecom OSS and BSS journeys.

Having worked at Client location (Denver, USA), wherein having face to face interaction/co-ordination with Clients.

Organizations:

Tech Mahindra Ltd., India (March 2008- February 2015) - Technical Project Manager (P1)

BARCO Electronics Systems, India (October 2007- March 2008) - Software Engineer

TATA Consultancy Services Ltd. (TCS Ltd), India (May 2004 –October 2007) - Assistant Systems Engineer

Technical Skills:

Design, Development, Testing & Support of Multi-tier, distributed Web / Enterprise applications using Java - J2EE technology suite, UNIX, Oracle 11g & PL/SQL.

Doing Requirements gathering & analysis, Business analysis, Solution design & architecture, producing & reviewing HLD / LLD & Data Mappings, freezing the design & solution in conjunction with BAs / external teams.

Doing Unit testing, System, Integration & Functional testing, Smoke & Regression testing, Database testing & validation, verifying testing issues with Design & Dev. Used tools like QC, QTP, Selenium and JIRA ‘

Academics and Certifications:

Bachelor of Engineering (Computer Science) in 1999 - 2003.

PRINCE2 Practitioner certification in Project Management.

Functional Experience

Telecom

BSS - CRM, Telecom Billing and Rating (RBM 5.3), Order Management

OSS - Taskforce Management, Service Fulfilment and Assurance

Utilities (Oil & Gas), Banking (Investments)

Page 2: ShilpiGupta_Resume

Technical Summary (Technology and Tools):

Languages: Java -J2EE (Including JDBC, JSP, JSF 2.0, Servlets, EJB, Web Services, WSDL, Annotations), JSF 2.0, Struts 2, Hibernate, Apache Axis, XML/XSD, XSLT, Java script, HTML, PL/SQL, Qt 4.3.1, X-Motif, Shell Scripting, C++, Makefiles, OOP, C, Smalltalk

OS: Unix, Sun Solaris 8, Red Hat Linux, Windows Family

Database: Oracle 11g, PL/ SQL

Application Servers: Weblogic 11g, Tomcat 5.5, JBoss 5.0

Project Management tools: Microsoft Project (MSP 2007 / 2010), Microsoft Excel, MS PowerPoint

Development Tools: J Developer 11g, Eclipse Indigo, Net beans 4.0

Design Tools: Visio, XMLSPY, STORM (for User Stories).

Automation Tools: Hudson, Cruise Control, Maven, Ant

Debugging/ Testing: SOAP UI, Selenium, QTP, QC, JIRA, XMLSPY, gdb, dbx, Total view, Eclipse

Version Control: Subversion, Clear case, PVCS, MKS, Harvest7.1, and VSS.

Other Tools: SQL Developer, TOAD, Putty, Edit plus 3.0, WinSCP3, Filezilla, Vi Editor, Citrix, Cisco VPN Client, Purify, IONA Orbix 6.0, Sharepoint, Altova,

Achievements:

Key contribution in starting the project - Ziggo Billing Solution (Netherlands) from total scratch and driving it independently till its delivery, wherein closing the issues independently and planning & pushing the things forward.

Received “Long Service Award” for completing 5 years in Tech Mahindra in March 2013.

Got Tech Mahindra “Best Team” award for consistent quality deliverables and excellent performance by the Team being handed in Q1-2012

Received “Star Performer” Award for Outstanding performance in Q3- 2011 & “Pat on the Back” Award in June 2008.

Winner of the TCS “Star of the Month” Award in October 2006 Projects Undertaken:

1. Tech Mahindra Ltd, Noida

Project: Airtel (India) Duration: August 2013 to February 2014

Airtel was a Telecom project and it aimed at providing the management with a performance stats of the entire resource hierarchy from top to bottom in a single click. The main aim was to check the business performance and business needs in all the 22 Airtel zones in India by having a one click view of the entire service and products stack usage by the customers throughout the country. Technology/Tools: Java/J2EE, Web Services, Weblogic 10g, Oracle 10g, Eclipse, SVN, Unix, Selenium, MSP 07

Responsibilities: Leading the entire Development and Test teams and responsible for all the E-2-E Design, Development &

testing activities and deliveries being carried out for all the applications in AGILE environment. Doing Project management, Delivery management & Test management, Scrum Master with a team size of 20. Responsible for all the QA and testing activities, wherein reviewing different test plans, validating results,

preparing test reports, working with Design and Development for verifying testing issues. My responsibilities here were same as that in the Project Ziggo Billing Solution.

2. Tech Mahindra Ltd, Noida

Project: Turk Telecom (Turkey) – BSS/B2B Duration: March 2013 to August 2013

Turk Telecom was a Telecom Billing Project (scratch project) in BSS stream, catering to the migration needs of Turkey Telecom client from their legacy Billing systems to Net cracker RBM 5.3. This was a project similar to Ziggo Billing Solution project, but it intended to migrate a much bigger customer base (B2B). It had a multi –tier architecture wherein different layers had been designed for Presentation, Database and Business functions. In terms of number of interfaces (upstream and downstream), this project was much bigger and complex than Ziggo Billing Solution project.

Technology: RBM 5.3, Java/ J2EE (Including Web Services, EJB, JDBC, XML/XSD), Weblogic Application Server 10g, Oracle 10g, PL/SQL, Shell Scripting, Apache Ant, Linux, Cruise Control 2.8 for Build/ Test automation Tools: Eclipse Indigo, Selenium, QTP, QC, SOAP UI, XMPSPY, SVN, Visio, Putty, SQL Developer, MSP 2010

Page 3: ShilpiGupta_Resume

Responsibilities: Leading the entire Development and Test teams and responsible for all the E-2-E Design, Development &

testing activities and deliveries being carried out for all the applications in AGILE environment. Responsible for all the QA and testing activities, wherein reviewing different test plans, validating results,

preparing test reports, working with Design and Development for verifying testing issues. I was also working as an Individual contributor wherein doing Design, development and testing (Unit testing,

Functional testing and Regression testing) of one entire module called “TakeOver”. This module aimed at transferring all the account level product information, subscriptions and billing information from an old account to a new account under a same or different customers.

3. Tech Mahindra Ltd, Noida

Project: Ziggo Billing Solution (Netherlands) – BSS/B2C Duration: July 2012 to March 2013

Ziggo Billing Solution was a Telecom Billing Project from scratch in the BSS stream (CRM and Billing & Payments). This was a migration project intended to migrate the Rating and Billing system of the Client from TBMS legacy Billing system to Net cracker RBM 5.3. RBM 5.3 (Previously called GENEVA) is a convergent Rating and Billing COTS product from Convergys (Now called Net Cracker), used for Rating and Billing purpose. TIBCO was the middleware and Web Services had been chosen as the interfacing layer between TIBCO and RBM. The entire system had a multi-tier architecture working on a distributed platforms.

Technology: Java/ J2EE (Including Web Services, EJB, JDBC, XML/XSD), JBoss Application server 4.3, Oracle 10g, PL/SQL, Shell Scripting, SVN , Apache Ant, Linux, Cruise Control 2.8 for Build/ Test automation Tools : Eclipse Indigo, Selenium, QTP, QC, SOAP UI, XMPSPY, Visio, Putty, SQL Developer

Responsibilities: I had handled & driven this project independently from total scratch till the delivery & deployment. Worked independently in resolving the issues and pushing the things forward. Leading the entire Development and Test teams and responsible for all the E-2-E Design, Development,

Testing & Support activities and deliveries being carried out for all the applications in AGILE environment. Doing Project management, Delivery management and Test management, Scrum Master. Responsible for all the QA and testing activities, wherein reviewing different test plans, validating results,

preparing test reports, working with Design and Development for verifying testing issues. Deciding the delivery scope, timelines & estimations and having discussions with the team for development

activities. Doing discussions with Design, understanding data mapping and highlighting any Design /functional issues.

Gaining a complete in depth understanding of the design. Preparing HLD, LLD and finalizing the application architecture, framework & technology to be used. Client co-ordination and interaction with senior management for any meetings/status discussions. Work allocation and team structure alignment based on deliveries. Having scrum calls with the team on daily basis to look at the status and any issues. Doing coding for a few modules, code review, LLD & UTS review, deployment plan & test plans review. Foreseeing & discussing any issues/risks with all the stakeholders/external teams/client & project status

reporting to management Doing test management activities like defects tracking, reviewing the test plans, defects logging and preparing

test reports, co-ordination with E-2-E integration testing teams for a complete order execution. Enforcing quality standards and best practices to be followed, enforcing code re-usability. Resolving day to day technical and behavioural issues within the team. Conducting various drills and audits within the project like Table Top, Call Tree & Environment Rebuild. Conducting audits like IQA (Quality) audit and ISG audit (security).

4. Tech Mahindra Ltd, Noida

Project: FaME- WMGG- Development (British Telecom, UK) - OSS, Duration: March 2010 - July 2012

FaME-WMGG-Dev was a telecom project in OSS stream, which catered to the needs of BT Field Engineers across UK for Task Force management. This was a multi -platform, multi –tier big project with a complex architecture, wherein all the applications on 14 different BT platforms were tightly coupled with each other. I was working on EWMP platform and had close interface with other 14 BT platforms in E-2-E journey. . This project covered OSS Service Fulfilment and Assurance journey wherein starting from Customer Order Processing Systems to the Service fulfilment to Billing & Payments and then Service Assurance (Fault Management).

Technology: Java/ J2EE (JSP, Servlets, Web Services, WSDL, JDBC), Struts 2, Hibernate, XML/XSD XSLT, Weblogic 8.1 application server, Unix, Oracle 10g, PL/SQL

Page 4: ShilpiGupta_Resume

Tools: Eclipse Indigo, Netbeans 4.0, J Developer, Selenium, QC, XMPSPY, SOAP UI, SQL Developer, Putty, Filezilla, SVN, Hudson for automation, STORM (User Stories), Visio, MSP 2010

Responsibilities: Doing Delivery Management, Design, and Test Management, SCRUM Master in AGILE model. Leading project team of 18 - 20 people and responsible for all the E-2-E Development, design and testing

activities & deliveries being carried out for all the applications like EDs, MHW, WMWS, SWDT, MER, Metsk. Co-ordination & working along with E-2-E Design and Test teams (IVVT, CIT) for a complete journey,

Reviewing User Stories in STORM and accepting them. Worked authoritatively and assertively in all the closure and handover activities of this project from Tech

Mahindra to Infosys.

Please refer to my similar responsibilities listed above under the project – Ziggo Billing Solution.

5. Tech Mahindra Ltd, Noida

Project: South East Carrier Access Billing System (AT&T - US), Duration: March 2008 to March 2010

SE-CABS was a set of several applications which primarily dealt with Billing of wholesale customers under AT&T. Applications in my scope included Tapestry and Product Catalog.

Languages: Java/ J2EE (Including Web Services, EJB, Servlets) C++, Smalltalk, PL/SQL Environment: Unix, Windows, Visual Studio 6, Visual Works Database: Oracle 9i, Sybase. Tools: Eclipse 3.5, QTP, Vantive, XML SPY, TOAD 9.5, Harvest 7.1, Clear case, dbx, Putty, Attachmate Reflection Client, Edit Plus 3.0, Cisco VPN Client, Visual Works 5i.2, Installshield, Visio.

Responsibilities: This project had Waterfall as the working model. End to End transition of Tapestry and PCAT applications and the Project from existing vendor during the

transition phase of the project. Client interaction and co-ordination via con calls, emails and live meetings.to bring the project to a Steady

State. Creating High Level Design, Detailed Design, and Test Plan. Doing Coding, Unit testing, System & Functional testing, application maintenance & enhancements. Doing QA and review activities, providing Test Support. Assist the Project Manager is various Project Management Activities Responsible for generating Metrics for Development and Support work for the project and doing estimations. Involvement in audit activities whereby maintaining various audit checklists and documents like SCMP, Project

plan, Risk Register, PD Register, Metrics, Estimation sheets, defects logging as per metrics, conducting internal audit.

Working as Configuration manager for the project.

6. BARCO Electronics Pvt Ltd., Noida

Project: I-Connect Support and Development Duration: October 2007 to March 2008

I-Connect was a framework of software and hardware enhancing the value of large screen display solutions. Vertical: Electronics. Environment: Windows, Visual Studio 6 Languages: C++, Qt 4.3.1 Tools: MKS (version control), XML, XPATH, WinScP3.

Responsibilities: This project had AGILE as the working model. Designing classes, creating low level design and unit test plan. Developing the source code & compilation, providing test support for my modules. Unit testing and Integration testing of the executables and debugging. Defect fixing and code debugging. Ensuring the timely and defect free delivery. Implementation and maintenance support. Communication with the client for various issues and discussions.

Page 5: ShilpiGupta_Resume

7. Tata Consultancy Services Ltd, Gurgaon

Project: Halliburton Digital Consulting Solution (US), Duration: October 2005 - October 2007

HDCS (Halliburton Digital Consulting Solutions), a US based client is one of the world's largest consulting companies in GIS vertical. HDCS deals with providing solutions and consulting services to the major oil, gas and petroleum companies across the globe. My scope of applications included Stratworks and Petroworks.

Vertical: Utilities (Oil and Gas) Languages: Java, J2EE, C++, X-Motif, PL/SQL, HTML Environment: Red hat Linux, Solaris 8 Database: Oracle 8i Tools: Eclipse 3.2, Weblogic 9.2, gdb, dbx, Total view (Linux) and Workshop (Solaris), Clear case, Citrix,

QTP, QC

Responsibilities: This project had Waterfall as the working model. Developing the source code, compilation, unit and functional testing, coordination with testing/ integration

teams, implementation. Porting/migration of the source code from upgraded Linux / Sun Solaris versions. Design and documentation, preparing LLD and Test plans. Client co-ordination and attending weekly calls with Designers and the Client. Defect fixing and code debugging, Handling CRs. Doing Unit testing, System testing and Regression testing Discussing and resolving various development issues with the client in weekly conference calls. Had been to Client site (Denver, US) to have meetings and discussion with the client for project transition. Joined the project in its initial stage and made a remarkable contribution in successful release of the next

version of the product and implementation at client site.

8. Tata Consultancy Services Ltd, Gurgaon

Project: Europe Quartz Implementation (Netherlands), Duration: May 2004 – September 2005

QUARTZ is the next generation Universal Integrated Banking System developed by TCS and supporting operations in multi-currency, multi-lingual, multi-company and multi-branch environment. This project was in Investment banking wherein dealing with various investment instruments like Bonds, Equities and Derivatives..

Vertical: Banking Languages: C++, C, PL/SQL Environment: Windows, Unix, Linux Database: Oracle 8i Tools: Putty, Debugging tools gdb and dbx, Version control tool PVCS, Master craft as modelling tool.

Responsibilities: This project had Waterfall as the working model. Developing the source code from beginning till the delivery of the executable to the client (coding, compilation

and testing the executables in different testing environments, integration & delivery ) Defect fixing and code debugging Client co-ordination and attending weekly calls with Designers. Doing modelling using Master craft tool, XML mapping as per the given schemas Handling Change Requests (CRs) Preparing Unit Test Plans, doing Unit and Functional testing. I hereby declare that the above written particulars are to the best of my knowledge and belief. Shilpi Gupta