Navya
Education
Place of Year of
Degree Name of University Specialization
University passing
Visveswaraiah Belgaum,
Bachelor of Computer Science &
Technological Karnataka. 2008
Engineering Engineering
University India
Experience Summary
I am an associate with Tata Consultancy Services for the last 8 years . My
designation is Assistant Consultant.
I am currently working as Onshore Senior Developer.
I had worked in development projects and my major contribution in all the projects
were Requirements collection, Design Coding and Unit / System testing.
My major work has been with Banking and finance domain for development and
maintenance of sales and service portal and Disputes processing for AMEX.
My technological areas are primarily .Net,javascript,jQuery and Microsoft SQL
server. My skill sets include D3.js,HTML5,ASP.Net, VB.Net, C#.Net,
javascript,JQuery,Ajax, Windows applications and SQL Server
2005/2008,Datapower,Python.
Areas/Applications
Banking and Finance
Computers Worked on
Page 1 of 23
NAME: Navya N
EMP NO: 311113
Carrier Profile
Responsibilities
- Play a key role in the end to end Development of Projects covering all phases of
Software Development Life Cycle including Requirement Analysis, Designing,
Build/Construction, Unit/Assembly Testing and Deployment.
- Coordinating with the other Amex groups like GNA, Triumph, CRPS, SOLAR, EMI,
ENLIST, GRMS and COPE, which interact with the DSP/AESP application, through
Page 2 of 23
NAME: Navya N
EMP NO: 311113
bridge calls and teleconference to ensure that other systems are not impacted by
changes to AESP.
- Build UI using D3.js (Data Visualization) and HTML5, which helps visualize data in
pictorial form(like graphs,charts,flows).It includes usage of SVG elements to depict
incoming data.
- Use GIT for code management.
- Build the code based on the requirements using ASP.NET, VB.NET, and C #.NET,
SQL Server 2008, AJAX, JavaScript, XML and CSS. Infrex (a TCS proprietary tool)
is used for building the business rule base. SQL DBA Access, a TCS database tool
used in the project facilitates querying of database through a user friendly interface
- Prepare an exhaustive list of test cases covering all the requirements and all possible
scenarios. Guide the team members in identifying the test scenarios corresponding to
their code. The Test Case Analyzer (TCA) tool is used for monitoring the test cases
and control flows.
- Quality improvement processes like conducting requirement and design
walkthroughs, internal and external code reviews and other quality related procedures
as per CMM level 5 requirements. Process Improvement activities including inputs
for improving application performance and process management, both at the
technology and deliverables front.
- Supervising a team of programmers in developing best in industry technology
solutions and achieving the required deliverables in the target timeline
- Project defect tracking and prevention activities by performing Causal Analysis to log
defects and resolutions. The resolutions include long-term solutions to prevent the
occurrence of such problems in future.
- Providing the necessary support to the integration testing team to fix the errors raised
by the team and delivering the corrected code for retest. Co-Ordinating with the
testing team to obtain sign-off before moving the code to production.
- Technology related: Upgrading the existing component driven application to
composite services - web services driven technology using Microsoft .net architecture.
Will ensure adoption of TCSs Upgrade methodology for performing these upgrades
effectively and efficiently.
- Providing online support to the application running in production to prevent possible
outages. Fixing of online application and code related problems and restoring system
availability within the Service level agreements
Page 3 of 23
NAME: Navya N
EMP NO: 311113
- Undertake a Lessons Leant session after every delivery outlining the best practices
followed and the challenges faced.
Other Responsibilities
Anticipate and identify potential requirements that could improve the customer
experience and add value to the client.
Develop prototypes to depict certain critical requirements to as to bring out a visual
picture of it to the client.
Analyze and identify the pros and cons of certain new technological advances and
discuss the same with the team members so as to arrive at their applicability.
Share a best practice with the whole team so as to ensure that everyone gets
benefitted from it.
Evaluate and implement certain potential ideas that can help the team in the over all
development.
As a member of the AESP Labs, play a critical role in evaluating and implementing
the likeliness of a technological solution to fit a certain context.
Project Details:
The SpectR Kiosk is an intranet web based application used by Team Leads to
monitor the performance of CCPs through metrics received and easily identify the factors
affecting Customer Service. Based on these factors necessary action will be taken to
improve customer satisfaction. The application is developed using D3.js, HTML5,
JQuery, Javascript, Ajax, Bootstrap and data obtained using WebFocus from backend
in Json format. The data is displayed in the form of graphs which include gauge, line
graph, text metrics. The data is displayed for each market, workarea and site. The user has
ability to select required market , workarea or site and the graphs vary based on selected
metrics.
The application is built mainly for Kiosk applications, but can be used in Desktops, Ipads
and IPhones aswell. The graphs are managed to fit the resolution of the device in which
the application is loaded.
Code is managed using Git Repository.
Page 4 of 23
NAME: Navya N
EMP NO: 311113
The DSP (Disputes Servicing Portal) is the intranet web based application used by the
Customer Care professional to service the Amex card members to resolve any disputes
raised by them on the transaction. The DSP application has a UI container based 3-tier
architecture. This is developed using VS 2008 , C# , XML , Javascript, HTML , JQuery
for the presentation and business logic layers and uses SQL Server and various
mainframe databases for database storage. It includes a number of applications which has
GUI and few applications built as Windows service which are scheduled. There exists
Mainframe applications aswell.
The WSP (World servicing portal) is the International version of AESP (US
Domestic).This is built on Pega. This is an intranet application used by the Amex CCP to
service the Card member. WSP is live in UK Market.
The American Express Servicing Portal (AESP) is an intranet application used by the
American Express to service the card members. The AESP application has a UI container
based 3- tier architecture enabling dynamic plug-n-play for port-lets, widgets, mash-ups.
This is developed using ASP.NET 2008, Visual Basic .NET 2008, XML for the
presentation and business logic layers and uses SQL Server and various mainframe
databases for data storage.
A single servicing Portal, AESP, provides best-in-class relationship management
capabilities and flawless service delivery across all contact center supported interactions.
AESP is an application used by Amex Customer Service Representatives to provide
services and sell products to card members when they call in for any services. The
application is developed on Microsoft platform using ASP.NET 2008, Visual Basic .NET
2008, XML for the presentation and business logic layers and uses SQL Server and
various mainframe databases for data storage.
Project Thesis
1. SpectR KIOSK
Page 5 of 23
NAME: Navya N
EMP NO: 311113
Description :
The SpectR Kiosk is an intranet web based application used by Team Leads to monitor
the performance of CCPs through metrics received and easily identify the factors
affecting Customer Service. Based on these factors necessary action will be taken to
improve customer satisfaction. The application is developed using D3.js, HTML5,
JQuery, Javascript, Ajax, Bootstrap and data obtained using WebFocus from backend
in Json format. The data is displayed in the form of graphs which include gauge, line
graph, text metrics. The data is displayed for each market, workarea and site. The user has
ability to select required market , workarea or site and the graphs vary based on selected
metrics. The application works on live data which is fetched every minute.
The application is built mainly for Kiosk applications, but can be used in Desktops, Ipads
and IPhones aswell. The code is designed such that the application fits the resolution of
the device in which the application is loaded.
Code is managed using Git Repository and communication within team is using
Confluence where the documents are maintained.
Responsibilities:
As a Programmer, Carrying out the following activities.
Attend daily status calls to provide updates on current status of the task
assigned
Attend grooming sessions in the sprints to groom the user stories and takeup
new userstories start of each sprint.
Provide walkthrough of the functionality developed in each sprint during
Show and Tell conducted at the end of each sprint.
Provide inputs in Retrospective calls conducted after each release.
Review and provide comments to Business on Project Charter and
Requirement document.
Understand the functionality of the existing functionality and impacts after
changes.
Code management using Git.
Quality improvement processes like conducting requirement and design
walkthroughs and reviews to ensure quality of the deliverables.
Development (Strictly follow the code standards and specific project related
practices during any phase.)
Page 6 of 23
NAME: Navya N
EMP NO: 311113
2. Mercury Planit/Payit
Title DSP
Position Programmer
Description :
Goal of this project is to add transactions to a plan which divides the payment of
the CM for the transactions into a couple of months, so that the CM gets confidence
to manage large purchases and know they will pay it off and how much it will cost.
For CMs who are in Active Military duty (enrolled to SCRA), the PlanIt fee will
be credited based on if the CM is enrolled to SCRA before he opts to enter the plan r
after.
Disputes are raised if there are any descrepencies in setting up a plan or for the
Plan setup.
Responsibilities:
As a Programmer, Carrying out the following activities.
Page 7 of 23
NAME: Navya N
EMP NO: 311113
Title DSP
Page 8 of 23
NAME: Navya N
EMP NO: 311113
Description :
Disputes Servicing Portal is an intranet web based portal that is being used by the
Customer Care Professional to resolves disputes raised by the CCP. I am working as
Technical Lead for the Engagement Team for DSP.
DSP Engagement team is the first point of contact for AMEX business and technologies
to engage DSP technical team. DSP engagement team identifies the business requirement
and impacts onto its application from any other Project in AET (American Express
Technologies) world
Responsibilities :
Perform a very high analysis of the impact requests received and provide details of if
the application is impacted or not
Respond back to impact request within 10 business days and response will be one of
the following.
a. Impacted --> Will work on resourcing and typically it takes 2 weeks of
time. As part of the engagement team we would request for funding
commitment by E2E team based on high level sizing before resourcing.
b. May be impacted --> Make sure that DSP SME's will attend PDP meetings
to identify the impact, As part of the engagement management would
resource the project in case DSP is impacted.
If the requestor is sure on the DSP impacts (No need to perform Impact analysis),
Engagement request will be raised directly skipping impact request process and as
part of engagement team, we would be resourcing the initiative.
As part of Engagement management we would assist in providing resources/solution
on a case by case basis.
Title DSP
Page 9 of 23
NAME: Navya N
EMP NO: 311113
Position Programmer
Description :
Goal of this project is to ensure there is only one single point of entry for customer
address. With the objective of reaching high-level confidence on Card Member
address maintenance, and to ensure American Express is compliant with state-level
pricing of insurance products, the CS&I Address Change Process initiative allows one
system to handle address updates from various channels, eliminate existing occasion
out of sync address updates issues.
Enhance the National Change of Address (NCOA) updates process; ensure US Postal
Service address is maintained and utilized within American Express.
Architectural enhancement for address change would eliminate out of sync address
update issues among systems. From operational perspective, accurate customer
address would reduce return mails and decrease servicing call volume due to incorrect
address used for mailing.
Responsibilities:
As a Programmer, Carrying out the following activities.
Review and provide comments to Business on Project Charter and
Requirement document.
Understand the functionality of the existing functionality and impacts after
changes.
Completing the analysis for including the functionality for address updation
to new SORs and interfacing with the new SOR for inquiring and updating
the address information.
Providing the method of change (MOC)
Quality improvement processes like conducting requirement and design
walkthroughs and reviews to ensure quality of the deliverables.
Development (Strictly follow the code standards and specific project related
practices during any phase.)
Page 10 of 23
NAME: Navya N
EMP NO: 311113
Title DSP
Description:
The objective for the Communications Fulfillment Assurance (CFA) project is to
ensure World Services ability to provide effective compliance-required servicing
communications, network data and reporting. This includes identifying key metrics and
deficiencies for Acquisition, Credit, and Disputes. Additionally, CFA aims to reduce
servicing communication fulfillment failures by implementing real-time system
balancing and centralizing reject and lost-record handling.
Page 11 of 23
NAME: Navya N
EMP NO: 311113
In order to reduce the risk communication fulfillment failures, this project will:
1. Monitor handoffs at key areas, such as feeder to GCS and GCS to downstream
systems, to catch any rejects or lost records and have them retriggered.
2. Create centralized reject handling and reporting to ensure all rejects are worked in a
timely manner.
3. Ensure the business carbon copy logic is removed from GCS and placed with the
Triumph triggering feeder system.
Responsibilities:
As a Technical Lead, Carrying out the following activities.
Review and provide comments to Business on Project Charter and Requirement
document.
Completing the analysis for including the functionality for letter generation to
follow the new process.
Development (Strictly follow the code standards and specific project related
practices during any phase.)
Defect tracking and prevention by performing casual analysis to log defects and
resolutions.
Page 12 of 23
NAME: Navya N
EMP NO: 311113
Undertake a Lessons Leant session after every delivery outlining the best practices
followed and the challenges faced.
Title WSP
Location Weston, FL
Description :
Page 13 of 23
NAME: Navya N
EMP NO: 311113
WSP Vision team is the bridge between the customer Journey team (Business
Team) and the Scrum team. The WSP Vision team will understand the high level
Business needs and the same would be discussed and groomed to ensure that the scrum
team has all the information related to that use case.
The WSP vision team also work with the Services team and Architecture team to ensure
that the data that is needed to be displayed/used for business logic is available via the
Web service/DP Service/Converge service and the POA alignment for the same.
Responsibilities:
Page 14 of 23
NAME: Navya N
EMP NO: 311113
Description :
This project aims at building new transaction codes specifically for Express Cash
return transaction and Express Cash fee to prevent the incorrect aging of accounts.
Express Cash ATM Return transactions are being submitted as a Payment Return. When
posted as such, this type of transaction goes against the CM payment and causes the
account to age incorrectly. If the account payment becomes less than the Minimum Due
as a result of the application of the payment return, a Late Fee is assessed to the account.
Its tier may also change to default and may result in higher finance charges.If the account
does not have enough payment, Triumph rejects the return transaction and this is posted
as a regular merchant transaction to the account the next day. This does not have an aging
or negative effect on the accounts history.
As part of this initiative the incorrect aging of accounts when there is an Express Cash
return transaction will be prevented by blocking the Reps from performing any other
functionality other than adjustments for Returned Express Cash fee transactions. New
Adjustment codes added for Express Cash Reps to service the Cardmembers.
Responsibilities
Page 15 of 23
NAME: Navya N
EMP NO: 311113
8. CLP As Promotion
Description:
Embracing the companies vision it was recognized that the Card Act legislation
was recently passed and continuing the Reactive APR Reduction process (aka
Customer Level Pricing or CLP) as it exists today will be difficult from a Profit &
Loss perspective.
Page 16 of 23
NAME: Navya N
EMP NO: 311113
project are to maintain customer experience and increase revenue. This CLP
project has implemented the following enhancements:
Responsibilities
Review and provide comments to Business on SPR (Small Project Report)
and PDR (Project Definition Report).
Understand the functionality of the existing functionality and impacts after
changes.
Completing the analysis for including the functionality for new Promo offers
without impacting the existing flow.
Providing the method of change (MOC)
Quality improvement processes like conducting requirement and design
walkthroughs and reviews to ensure quality of the deliverables.
Development (Strictly follow the code standards and specific project related
practices during any phase.)
Testing (Unit and Assembly)
Defect tracking and prevention by performing causal analysis to log defects
and resolutions.
Testing Centre of Excellence ( TCOE ) team Support
Bug fixing during any phase of testing
Delivery of solutions on time
Provide effective solution for the outstanding issues
Timely delivery of the deliverables at various stages of the project
Page 17 of 23
NAME: Navya N
EMP NO: 311113
Position Programmer
Description:
This project creates an exception process providing a privileged group of TSC
and CSP reps the ability to change the enrollment status of Basic/Type L Market Offers
from Pending status directly to Enrolled Status and Type R Market Offers from Pending
status directly to Enrolled status overriding the LOC 45 day Notification rule. An
exception reason is added as a reason for overriding the 45 day Notification. To keep
track of the exception process the details of account, marketoffer and rep details are
sent to business as a report.
Responsibilities :
Review and provide comments to Business on SPR (Small Project Report)
and PDR (Project Definition Report).
Understand the functionality of the existing functionality and impacts after
changes.
Completing the analysis for including the new functionality without impact to
the existing flow.
Providing the method of change (MOC)
Page 18 of 23
NAME: Navya N
EMP NO: 311113
Position Programmer
Description:
This project aims at uplifting a list of Hub services to MQ services to lower the
cost of consuming the service. New registry entries added with changes at middleware
to map the queues accordingly.
Responsibilities
Page 19 of 23
NAME: Navya N
EMP NO: 311113
Page 20 of 23
NAME: Navya N
EMP NO: 311113
Training Conducted
Training Attended
Page 21 of 23
NAME: Navya N
EMP NO: 311113
Page 22 of 23
NAME: Navya N
EMP NO: 311113
Personal Profile :
Name : Navya N
Date Of Birth : 16th September 1986
Sex : Female
Date of Joining : November 28th, 2008
Nationality : Indian
Passport Details
Page 23 of 23