NIDHI TAPADIA
E-Mail: *****.*******@*****.***
[pic]
A BRIEF OVERVIEW
. A Computer Science Engineering Graduate with more than 7 years of
rich experience on various projects like development, maintenance
and reengineering.
. Throughout my professional career, I have been associated with Tata
Consultancy Services (TCS).
. I have been associated with various domestic and international
organizations spreading across geographies including ABN AMRO Bank
(Netherlands), Honeywell (USA) and VSNL (India).
. I am a OCA Level 1 certified professional.
. Core Competencies: Senior Consultant, Technical Lead, Business
Analyst, Software Developer.
. Presently associated with Tata Consultancy Services as an IT Analyst
and working as a Consultant at Nets Norway AS.
. Have played the role of Onsite Coordinator for ABN AMRO Bank,
Netherlands for 2 years.
[pic]
Technical Skills
Programming
Java 1.6, J2EE, Servlets, JSP, Struts 1.1/2.x, Spring 3.x, JMS, EJB 2.1,
AFF, BIB2, JDBC, JPA, Hibernate 4.x, Crystal Reports, JAXB, SAX and DOM
Parsers, AWT, JUnit, Mockito, HTML, JavaScript, VBScript, Ajax, JQuery,
CSS.
Database Concepts
SQL, PLSQL, Oracle, DB2, MySQL.
Development and Review Tools
Eclipse 3.x, RAD 7.5, WSAD 5.1, Editplus, Dreamweaver, Textpad, Cygwin,
Sonar
Database Tools
SQL Explorer, Toad
Development Methodologies and supporting tools
TDD, Agile/Scrum, Waterfall (MS Project Plan)
Configuration Management Tools
Git, CVS, VSS, SVN
Continuous Integration Tools
Jenkins, Hudson.
Other Tools
Geneva (Billing), C24 Integration Objects
Build and Deployment Utilities
Maven, Ant, IBM CDA
Servers
Websphere (6.1, 5.1), Tomcat
Testing and Defect Tracking Tools
HP Quality Center, Test Director
Process / Modeling tools
RAD 7.5, Select Component Architecture
Operation Systems
Windows, Unix, MAC, Solaris and Linux platform.
[pic]
Domain Knowledge
. Have been associated with Banking and Financial Services domain
for the past 5 years.
. Specific experience in European Banking system including SEPA
(Single Euro Payment Area).
. Experience on various custom architectures (AFF and BIB2)
specific to ABN Amro bank.
. Experience in Data Modelling and Transformations using C24
Integration Objects.
. Experience in integrating with Crystal reports.
. Past experience in Telecom domain.
[pic]
Other Skills
. Efficient client interfacing skills: Interacting with client
during build and testing stage of the project.
. Development methodologies: Have worked on Waterfall and Agile
(Scrum) way or working.
. Good team player: Providing timely help to other project team
members.
. Performance improvement: Have implemented various suggestions
which have resulted in financial benefits to the client and
enhanced customer satisfaction.
. Team management: Have led team of 10+ associates and groomed and
motivated team to achieve the desired goals.
. Personal Improvement: Have shown great desire to learn and adapt
to the ever changing landscape of Java programming.
[pic]
Career Profile
Dates Organization Role
07-Mar-05 to present TATA Consultancy IT Analyst
Services
[pic]
Details of the projecs worked on (chronological order):
01 Project Name eFaktura (Invoicing Solutions)
Client Nets Norway AS
Duration 2 month
Description of the project
eFaktura Application is used to process all the B2B and B2C invoices
for Norway, Denmark, Sweden and finland customers.
Role : Consultant
Responsibili : Designing and Development of data models using C24.
ty Implementing new models for the customers for
displaying Invoces in html format using Velocity
Templates.
Defect fixing during Customer Acceptance phase.
Deployment of project in all environments.
Providing support after rollback.
Technology : Java1.6, Spring MVC/IOC, JPA, Hibernate, C24, Oracle,
JUnit, Maven.
Status : Ongoing.
02 Project Name SCT (SEPA Credit Transfer)
Client ABN AMRO Bank
Duration 7 months
Description of the project
SCT application is used by employees of bank shops, call center,
Private Clients and fulfillment center to create, update, delete and
Authorize SEPA Credit Transactions.
Role : Senior Consultant and Technical Lead
Responsibili : Designing and Development of project
ty Preparation of Design document, test plans, unit
testing.
Implementing various change requests.
Defect fixing during UAT phase.
Deployment of project in all environments.
Providing support after rollback.
Technology : Java1.6, JSP, Spring MVC/IOC, JPA, Hibernate, DB2,
IMSConnect, JUnit, Maven.
Status : Completed.
03 Project Name PO (Periodieke Overboekingen)
Client ABN AMRO Bank
Duration 1 year, 10 months.
Description of the project
PO application is used by employees of bank shops, call center,
Private Clients and fulfillment center to create, update, delete and
Authorize Standing Orders.
PO application was developed in increments with the following
functionalities:
Increment 1:
1. Create domestic Standing Orders.
2. View, Update and Delete existing Standing Orders
3. Authorize/Reject Standing Order transactions.
Increment 2:
Create PO maintenance dialogues which provide maintenance of
Subscribers, Products, Product Checks and Scenarios.
Role : Technical Lead and Onsite coordinator
Responsibili : Requirement gathering during Business Study phase.
ty Designing and Development of the project.
Onsite co-ordination and providing support to offshore
development team.
Preparation of Design document, test plans, unit
testing.
Handling various requirement changes and fixing bugs
during the User Acceptance Testing.
Deployment of the project in unit and system testing
environments.
Co-ordination with IBM for deployment on Functional
testing and Production environments.
Providing support after rollout.
Technology : Struts, Spring, Hibernate, DB2, IMSConnect, Wepsphere
6.1, JUnit, ANT, Maven.
Status : Completed.
04 Project Name SEPA Direct Debit - SDD
Client ABN AMRO Bank
Duration 2 year 5 months.
Description of the project
SDD application is used by employees of bank shops, call center,
Private Clients and fulfillment center to carry out an R-transaction
(Refusal, Refund, Revocation or Reversal) on an existing direct debit
or batch transaction on behalf of the customer. This application also
facilitate create, update and delete of blocks on request of the
customer.
SDD application was developed in increments with the following
functionalities:
Increment 1:
As Debtor-Bank:
Overview of Collections, including search functionality
Create R-Transactions (refusals / refunds)
Authorize/send R-transactions
Create B2C Blockade
Authorize/send B2C Blockade
As Creditor-Bank:
Overview of batches, including search functionality
Create R-transaction on batch (revocation/ reversal)
Authorize/send R-transactions on batch
Overview of On-Hold batches
Authorize On-hold batches
General
Authorization overview
View audit information for Operations employees
View extra details
Increment 2:
As Debtor-Bank:
Create/send RFUT-transactions (Request for a refund of an unauthorized
transaction)
Enter/send B2B Mandate
Overview of SEPA mandates
Search overview of SEPA mandates
As Creditor-Bank:
Overview of Mandates, including search functionality
Create or update a mandate
Confirm, reject or activate/inactivate a mandate
Cancel a future activation/inactivation/update
Increment 3:
Integration:
With Fortis customers
With Belgium customers
Role : Technical Lead and Onsite coordinator
Responsibili : Designing and development of the project.
ty Preparation of Design document, test plans, unit
testing.
Handling various requirement changes and fixing bugs
during the User Acceptance Testing.
Deployment of the project in all the environments.
Providing support after rollout.
Technology : Java, J2EE, JSP, Spring MVC/IOC, Hibernate, DB2,
IMSConnect, Ant, Maven, Websphere 6.1, Unix.
Status : Completed.
05 Project Name BCDB (Business Client Data Base)
Client ABN AMRO Bank
Duration 3 months.
Description of the project
BCDB is the ABN internal site to create, update and manage the
Business Clients Profile. It maintains the clients profile including
the Official and Personal Information.
Role : Module Lead
Responsibili : To manage Java release.
ty Implementation of various change requests.
Deployment support from offshore.
Technology : Java, JSP, AFF, DB2, CBus, Ant, Websphere 5.1
Status : Completed.
06 Project Name GCS
Client ABN AMRO Bank
Duration 1 year.
Description of the project
GCS was an integration webservice connecting domestic payments
application and EQuens. It is used to deliver the payments to EQuens
using Message Queues.
Role : Technical Support
Responsibili : Maintenance activities.
ty Integration Support for Websphere upgrade at EQuence.
Onsite co-ordination and support.
Technology : Web Service, Websphere 6.1, Message Queues (MQ), DB2.
Status : Completed.
07 Project Name EuroKas
Client ABN AMRO Bank
Duration 6 months.
Description of the project
EuroKas is an intranet application to manage the cash transactions
within Bank shops. This application is used for:
Depositing Cash in user accounts
Withdrawing cash from user accounts
Depositing cash in ATM
Cash management and tracking in Bank Shops
Role : Technical Support
Responsibili : Maintenance activities.
ty WAS migration from Websphere 5.1 to Websphere 6.1.
Onsite co-ordination and support.
Technology : Java, JSP, AFF, APF, DB2, CBus, IMS, Ant, Websphere
5.1/6.1, Message Queue (MQ).
Status : Completed.
08 Project Name GBSIS
Client Honeywell
Duration 7 months.
Description of the project
To show Crystal Report files through JSP integrating Java SDK of
Crystal Enterprise - 8.5.
Role : Senior Developer and Project Owner
Responsibili : Development of the website with JSP integration to
ty Crystal Report Viewer provided by Crystal Report SDK.
Preparation of Design document, test plan and test
cases.
To deliver the website with proper deployment.
Technology : Java, J2EE, JSP, Servlets, Tomcat, Crystal Enterprise
Status : Completed.
09 Project Name Wimax
Client VSNL (Videsh Sanchar Nigam Limited)
Duration 4 months.
Description of the project
The project was implemented in 2 phases.
Phase 1:
To provide Tata Indicom Broadband connection over Wireless network to
VSNL customers.
Phase 2:
To provide Tata Indicom Broadband connection over Wireless network to
TTSL customers.
Role : Delivery Lead and Business Analysts
Responsibili : Phase 1:
ty Requirement gathering for Registration module.
Designing of the module.
Work assignment to the team.
Preparation of Design document, test plans, unit
testing.
Deliver the module with proper integration testing and
deployment.
Phase 2:
Gathering information from various teams on the
product.
Preparation of UBR.
Technology : Java, Struts, PL/SQL, Geneva, Unix, Websphere 6.1
Status : Completed.
10 Project Name TTSL Converged Services
Client VSNL (Videsh Sanchar Nigam Limited)
Duration 7 months.
Description of the project
To provide an account to Tata Indicom Wireless or Mobile customers
through which they can access various services provided by Tata
Indicom Broadband i.e.
Broadband (on availability of connection)
WiFi
Dial Up
Content Services
Email (if required)
Role : Delivery Lead
Responsibili : Requirement gathering.
ty Designing of the project.
Work assignment to the team.
Preparation of Design document, test plans, unit
testing.
Deliver the project with proper testing and
deployment.
Technology : Java, Struts, PL/SQL, Geneva, Unix, Websphere 6.1
Status : Completed
11 Project Name Idle & Session TimeOut
Client VSNL (Videsh Sanchar Nigam Limited)
Duration 2 months.
Description of the project
To provide separate structure of session time out and idle timeout
according to the customer types.
Role : Delivery Lead
Responsibili : Requirement gathering.
ty Designing of the project.
Work assignment to the team.
Preparation of Design document, test plans, unit
testing.
Deliver the project with proper testing and
deployment.
Technology : Java, Struts, PL/SQL, Geneva, Unix, Websphere 6.1
Status : Completed.
12 Project Name Broadband on TTSL Wireline
Client VSNL (Videsh Sanchar Nigam Limited)
Duration 6 months.
Description of the project
To provide TTSL integration with VSNL that enables delivery of voice
and broadband on a single copper (last mile) to the customer. TTSL is
using broadband infrastructure of VSNL to deliver voice-broadband
combo.
Role : Senior Developer and Lead
Responsibili : Requirement gathering.
ty Designing of the project.
Work assignment to the team.
Preparation of Design document, test plans, unit
testing.
Deliver the project with proper testing and
deployment.
Technology : Java, Struts, PL/SQL, Geneva, Unix, Websphere 6.1
Status : Completed.
13 Project Name Prepaid Billing
Client VSNL (Videsh Sanchar Nigam Limited)
Duration 7 months.
Description of the project
To provide various Prepaid Broadband services to Tata Indicom
Broadband customers. IT consists of various Value Added Services which
are to be provided to the customers.
Role : Developer and tester
Responsibili : Development and Deployment of whole module.
ty Preparation of test plans, unit testing and
independent testing.
Handling various requirement changes and fixing bugs
during the integration of the code.
Technology : Java, Struts, PL/SQL, Geneva, Unix, Websphere 6.1
Status : Completed.
14 Project Name Content Billing.
Client VSNL (Videsh Sanchar Nigam Limited)
Duration 10 months.
Description of the project
Microsoft Content Portal is a site which provides various services to
the users such as movie download, online music, encyclopedia, etc.
Tata Indicom provides its broadband customers to use these services.
Billing for these Content Services is to be done by Geneva Billing
System. Content Billing provides an interface between Content Portal
and Geneva Billing System.
Role : Developer and tester
Responsibili : Development and Deployment of whole project.
ty Preparation of test plans, unit testing and
independent testing.
Handling various requirement changes and fixing bugs
during the integration of the code.
Technology : Java, JMS, PL/SQL, Geneva, Unix, Websphere 6.1
Status : Completed.
[pic]
Education Qualification
Class Name of Institution Board/University Year of Percentag
Passing e
BE (CSE) Gyan Vihar School of University of 2004 81.57%
Engg and Tech, Jaipur Rajasthan,
Jaipur
AISSCE Bhartiya Vidhya CBSE 1998 53.0%
(XII) Bhawan's Vidhyashram,
Jaipur
AISSE (X) St. Edmunds School, Rajasthan Board 1996 78.0%
Jaipur
[pic]
Training Experience
< Undergone 2 months of extensive training in Tata Consultancy Services
Ltd.
7th March 05 to 12th May 05.
Details of Training
Introduction to Software Engineering, Web Architecture, User Interface
Design
Object Oriented Concepts, RDBMS, Servlet Programming, ORACLE 8i
Java and Advanced Java programming
HTML, DHTML and JavaScript
< Undergone 1.5 months of training in Tata Indicom, Jaipur.
June '03 to Aug '03
The training was related to an in-house project on Library Management
System. I was part of the team that was working on the Project and
developed JSP pages.
< Undergone 1 months of training at NIIT, Jaipur.
May '02 to June '02.
Details of Training
Project: Inventory Management System.
Worked on VB6.0 and SQL Server.
[pic]
Projects Handled at College Level
< Worked on DigiSim (VIIIth Sem Project, 2004)
Description of Skill Inventory
Team Size Four
S/W Platform C++
Synopsis This was developed in C++ and was useful to simulate
Digital circuits without the help of
actually designing them. It has a user
friendly graphical interface with placing
of logical gates and making connections
through mouse.
[pic]
Achievements
< Cleared the Technebies online test with highest/above average rating
(part of initial screening for NETS Norway A/S).
< Certificate of appreciation by ABN AMRO bank for SDD project.
< Brainbench Certification in various technologies.
< 2nd Rank in College during my Bachelor of Engineering, Computer
Science degree certification.
[pic]
Personal Details
Language Known English, Hindi
Nationality Indian
Date of birth 18-11-1981
Interest Music, Painting.
Date: October 14, 2013
Place: Oslo, Norway
(Nidhi Tapadia)