Project Portfolio
Project #1
Title : User-service
Service name : User-service
Client : Optum
Duration : May’2022 to Jan 2024
Role : Senior Software Developer
Domain : Health care
Technology : Openshift,Spring Boot ,IntelliJ, Maven, Spring boot,
Micro services, Rest web services,
Windows10,DynamoDb,Elastic Search and AWS
Description:
User-service provides search end point which has the ability to provide
userobject using requested params such big3 or search-keys and other required ids.
User-service mainly provides identity for various systems such as
claims,eligibility,pharmacy and other customers. EIMP is the source of user-system which
contains all the member details.User-service gets the member details from EIMP and
persisted into dynamodb using persister service from kafka topic of EIMP.Once member
details stored into dynamodb elastic indexer lamda get triggered and reads the data from
dynamo and writes into elastic .Above customers will search this elastic store and get the
details.
Responsibilities and Learning includes
Understanding the requirements based on the business usage and choosing the
design strategies to implement the requirement
Designed and developed micro services to achieve specific business functionality
Deployed services into AWS ECS from github and Jenkinds tools.
Supported in testing activities in lower environments and fixed bugs as part of
lower environment and pushed into higher environments.
Developed unit test cases using Junit and Mockito framework.
Involved in all the activities related to Agile methodology
Project #2
Title : EFS BTR (Electronic Filing system)
Service name : batch-load-efs-btr
Client : ANZ
Duration : March 2018 to March 2020.
Role : Senior Software Developer
Domain : Banking
Platform : PREX in ANZ
Squad : CARBON (framework squad)
Technology : Spring Batch ,IntellIJ, S3 and File System, Spring boot,
Micro services, Rest web services, Windows10,Mongo
DB,Redis DB, Elastic ,GitHub,Maven,Bamboo,Openshift
and AWS platform.
Description:
EFS is source system which sends 6 files to PREX via BIH channel in ANZ.
Everyday PREX getting 6 EFS files from EFS system in NewZealand country. EFS 6 files has
the data which is related to EFS bank account records ,balance records and transaction
records and swift transaction records.
The main objective of this service is to migrate the data from input files
received from EFS and enrich data with the required conditions for balance and
transaction records and store all data into Elastic account/balance/transaction indexes in
elastic DB and audit record which has files high level information into Mongo DB.
Responsibilities and Learning includes
Understanding the requirements based on the business usage and choosing the
design strategies to implement the requirement
Designed and developed micro services to achieve specific business functionality
Deployed services into Openshift from github and bamboo tools.
Supported in testing activities in lower environments and fixed bugs as part of
lower environment and pushed into higher environments.
Worked on build activities using Maven and Bamboo.
Developed unit test cases using Junit and Mockito framework.
Participated in secure code scans using checkmarks for code vulnerabilities and
Blackduck is for dependencies secure vulnerabilities verification.
Participated in DRH and releases to deploy the new services or enhanced services
into production.
Involved in all the activities related to Agile methodology
Project #3
Title : CrossBank BTR
service : Batch-load-xbk
Client : ANZ
Duration : April’2020 to March’2022
Role : Senior Software Developer
Domain : Banking
Technology : IntellIJ, S3 and File System, Spring Batch, Spring boot,
Micro services, Rest web services, Windows10,Mongo
DB,Redis DB, Elastic ,GitHub,Maven,Bamboo,Openshift
and AWS platform.
Description:
CrossBank is source system which sends 2 files to PREX via IIH channel in
ANZ. Everyday PREX getting 4 crossbank files (2 files related to Westpac bank in NZ and 2
files are related to BKNZ bank in NZ. XBK 4 files has the data which is related to crossbank
souce banks account,balance and transactions.
The main objective of this service is to migrate the data from input files
received from CrossBank system and apply normalization rules and store account, balance
and transaction records into Elastic account/balance/transaction indexes in elastic DB and
audit record which has files high level information from header of the input files into
Mongo DB.
Responsibilities and Learning includes
Rolls and resposibilites for this project also same as Project #1.
Project 4
Client : Moody’s compensation.
Role : Support of Hyperion Essbase.
Duration : Jan 2015 to April 2017.
Environment : Hyperion Essbase, Planning, OBIEE, SMARTVIEW
and HFM.
Client Description:
Moody’s budgeting and forecasting compensation model is using Hyperion Planning that
interfaces with Human Resources system, SQL database and Hyperion Essbase database.
The source data for the current compensation model comes from the PeopleSoft HR
system. Drilling in the employee dimension in the model may time out or take hours. HR
department is replacing HR system to accommodate the company’s fast-growing number
of employees. Therefore, Moody’s planning department would like to rebuild the current
compensation model to improve system performance and to fill in the missing functions
and to improve system performance.
Responsibilities and Learning includes
Involved in daily validation Essbase application.
Monitoring/Support of the overnight Batch Process and ensuring all load processes
have completed through successfully through the Working Day.
Involved data load into Essbase.
Developed MaxL and maintained Batch files scheduled jobs to upload data to
Essbase.
Health checkup of the applications.
Performance tuning of EPM Applications and Databases by using optimal Database
Settings, Cache settings, measuring and eliminating fragmentation.
Wright the calculation scripts for data copy and as per the requirement.
Resolved the tickets in severity wise as per the customer request.
Add, Edit, Move, Rename Delete members under dimensions as per PeopleSoft
team updates.
Update substitution variables monthly as per finance team updates.
Created Users and Groups using Shared Services.
Closely monitoring the scheduled tasks.
Involved sync up of the Hyperion data.
Involved in the Migration of the applications.
Monthly rates loading
Project 5:
Client : Valeant Pharmaceuticals International,
Role : support of Hyperion Financial Management.
Duration : Feb 2014 to Aug 2014.
Environment : Hyperion ESSBASE 11.1.1.3v, Windows 2003 and
PLANNING,SMARTVIEW ,HFM.
Client Description:
Valeant Pharmaceuticals International, Inc. is a pharmaceutical company with activities
spanning the drug discovery pipeline from target identification through clinical trials and
commercialization. The focus of the company is on neurology, dermatology and infectious
disease with several drugs in late-stage clinical trials and several currently on the market.
In addition, Valeant has a portfolio of more than 500 products from its prior history as a
group of specialty chemical and radiochemical research, development and supply
companies with a history stretching back to the 1960s. Kin erase(R), used kinetin as active
entity is one of the most famous products of this company. Financial planning and analysis
group required the faster access to track the financial and operational performance of the
organization in terms of monitoring the analytics reports
Responsibilities and Learning includes
Writing test conditions from the functional specification
Writing and Preparing Scenario spreadsheets ahead of testing
Data Preparation in liaising with the Design and Build team and third-party vendors
Role Profile determination for testing
Involved in the performance testing of the system
Preparing Run sheets for the Functional specifications and test condition
Writing test scripts from functional specifications in test plan within HP Quality Centre
Executing test scripts in mercury quality centre
Raising defects in HP Quality Centre
Weekly testing status reports
Raising defects in quality center and assigning them to the defect’s manger
Participated in regression testing after code merge
Project 6:
Client : Huntar Duglas,
Role : Testing of Hyperion Financial Management.
Duration : Nov 2012 to Feb 2014.
Environment :ESSBASE 11.1.1.3v, PLANNING,SMARTVIEW ,HFM.
Client Description:
Hunter Douglas N.V. (Euronext) is a Dutch public corporation and major worldwide
manufacturer of window coverings and architectural products. Hunter Douglas has its
head office in Rotterdam, The Netherlands, and a management office in Lucerne,
Switzerland. The company is composed of 167 companies with 68 manufacturing and 99
assembly plants and marketing. Financial planning and analysis group required the faster
access to track the financial and operational performance of the organization in terms of
monitoring the analytics reports.
Responsibilities:
Writing test conditions from the functional specification
Writing and Preparing Scenario spreadsheets ahead of testing
Data Preparation in liaising with the Design and Build team and third-party vendors
Role Profile determination for testing
Involved in the performance testing of the system
Preparing Run sheets for the Functional specifications and test condition
Writing test scripts from functional specifications in test plan within HP Quality Centre
Executing test scripts in mercury quality centre
Raising defects in HP Quality Centre
Weekly testing status reports
Raising defects in quality center and assigning them to the defect’s manger
Participated in regression testing after code merge