A highly accomplished Senior Specialist Java Full Stack Developer with over 11+ years of extensive experience in designing, developing, and optimizing complex web applications. Proficient in a wide range of technologies, possess a deep understanding of Java and full-stack development, enabling to deliver innovative and scalable solutions. With a proven track record of leadership, problem-solving, and staying at the forefront of industry advancements, bring a wealth of expertise to drive projects to success.
Overview
12
12
years of professional experience
Work History
Senior Specialist Full Stack Developer
BNY Mellon
Pittsburgh, PA, USA (On-Site)
01.2021 - Current
Project#1 : Treasury Edge (Nexen and Private Label),
Description of project, Accessportals is a private label of Nexen
It allows clients to customize the Nexen Gateway platform to better align with their own branding guidelines
It's customizable at different levels based on client requirement and many other lines of business
Accessportals is a strategic market for Treasury Services whereby we offer outsourced solutions to other financial institutions so that they can enhance their current product and service offerings to their end business clients
Their clients will have a unified look and feel with their own banks online banking application
We offer our products to both corporate and private label clients
The clients can have our outsourced solutions branded as their own product
Accessportals provides increased market penetration and effective time to market because products and services are readily available to integrate
We offer both single sign on (SSO) and direct access for our clients through
Accessportals
Responsibilities:
Developing User Interface (UI) component stories by referring Treasury Edge Service
UI design and implementation follow Nexen and Treasury Edge rules and standards
Design and development of the Treasury Edge Entitlements and Customer API service using Nexen API store to support Accessportals
Development of server-side components for services using API store and Treasury Edge
Publishing Treasury Edge Entitlements and Customer APIs in Nexen API store
Integrating the developed services using Nexen Gateway
Addition of Keep alive for the LOB services which are used as an Iframe
Integration of RSA AA and FPS application to support Accessportals
Specialist Full Stack Developer
BNY Mellon
Pittsburgh, PA, USA (On-Site)
03.2019 - 12.2020
Project#2 : CEEP Authorization Entitlements
Authorization API v3 provides a consolidated view of user and user group entitlements that resides in CEEP (Common Entitlements Enterprise Platform), UPS (User Provisioning System) and Treasury Edge Entitlements
Every Authorization API request makes Trantor (UPS API)
CEEP API and Treasury Edge Entitlements calls
Gateway Users with entitlements also from the Trantor service.Accessportals use this Authorization API to retrieve the entitlements for private label users
The menus in Accessportals will be enabled based on the entitlements from Authorization API
Authorization API response will have combined entitlements from UPS, CEEP and
Treasury Edge Entitlements.The response will be used to retrieve menus for private label banks in Accessportals.The API responses are stored in cache to increase performance
Design and development of the Authorization API to retrieve the Treasury EdgeEntitlements
Implemented the cache framework for Treasury Edge entitlements in the Authorization
API to increase the performance
Design and development of API Consumption Using JWT Authentication
Creating and Registering a Client Certificate in NEXEN Gateway
Integrating the developed services with NEXEN Gateway
API Documents creation and management in API designer portal
Integrating the developed services with NEXEN Gateway
Tech Lead Applications Developer
BNY Mellon Technology Pvt. Ltd
Chennai, India (On-Site)
10.2016 - 02.2019
Project #3, : NEXEN Treasury Edge – Account Recon
NEXEN is strategic platform, which comprises several components which will improve client's productivity
Hence, Treasury Edge - Account Recon integrated with NEXEN Gateway provides clients with ability to perform transactions effectively
To close gap between CONNECT features, Treasury Edge Account recon needs to be migrated to NEXEN Gateway as NEXEN Account Recon
This will have following features: Account Recon creation, modification, deletion & releaseAccount Recon ReportsAccount Recon ImportProfile and Activity
Developing User Interface (UI) component stories by referring Treasury Edge
CONNECT Account Recon service
UI design and implementation by following NEXEN and Treasury Edge rules and standards
Design and development of Treasury Edge Account Recon API services using NEXEN API store
Development of server-side components for services using API Store and Treasury Edge
Account Recon service
Publishing Treasury Edge Account Recon APIs in NEXEN API Store
Unit & integration testing and documenting test results
Project documents management in Project repository
Senior Applications Developer
BNY Mellon Technology Pvt. Ltd
Chennai, India (On-Site)
06.2016 - 09.2016
Project #4: NEXEN Treasury Edge - BankFile API
Description, NEXEN API Store provides ONE stop framework to deliver our business services and capabilities that will replace the traditional way of requesting a service from Line of Business (LOB) for business needs
Bank File service is an important service for Treasury Edge since many of the other services are using it
In this project, all features in Bank File services are exposed as services via NEXEN API Store, by implementing the entire business functionalities using approved latest technologies
In this Phase business functionalities like Bank file record creation, modification, search & import are scheduled to be completed
Design and architecture of NEXEN Bank file service
Estimation and module assignment to other developers
Development of server-side components for some of the services listed above using API Store & Bank File service
Publishing all the developed services in NEXEN API Store
Unit & integration testing and test results documentation
Project documents management in SharePoint portal
Packaging and providing deployment instructions to Production environment
Senior Applications Developer
BNY Mellon Technology Pvt. Ltd
Chennai, India (On-Site)
11.2015 - 05.2016
The Treasury Edge Payments system is one of the important revenue generating services for Treasury Edge
It is used to create following types of payments Funds Transfer Customer Instruction Funds Transfer Financial Institution Instruction Intra Company Transfer Foreign Exchange Customer Instruction Foreign Exchange Financial Institution Instruction Draw Down Notice To Receive Automated Clearing House Instruction
In addition, users can perform various actions like modify, delete, verify and release on these transactions
User can create payments using payments templates, which are managed and maintained within Payments system
Treasury Edge Payments system has a reporting module with which the user can generate many reports
Impact analysis and feasibility check when new features are to be added
Design document preparation
Estimation and task assignment to other developers
Regression test cases generation
Unit & regression testing and test results documentation
Project documents management in SharePoint portal
Packaging and providing deployment instructions to Production environment
Senior Systems Engineer
Hallmark Ecards, Infosys Limited
Chennai, India (On-Site)
12.2013 - 10.2015
Hallmark e-cards is a subsidiary of Hallmark cards, which aims at generating ecards with personalized message, customized tones, handwritten texts, scheduling a delivery and template for all occasions
This was developed for the purpose of sending unlimited over online up to the end of your subscription with minimal cost
Interacting with the customers for understanding their requirements and process
Designing the user interface and architecting the application
Managing the team and assigning task as a module lead
Maintaining the project code & project documents in repository
Deploying the code to various environment
Unit & regression testing and test results documentation
Packaging and providing deployment instructions to Production environment
Worked with stakeholders to determine implementation and integration of system-oriented projects.
Senior Systems Engineer
Airtel Money, Infosys Limited
Chennai, India (On-Site)
12.2011 - 11.2013
Airtel Money is an electronic wallet product, with which user can do various transactions like mobile phone recharge, Utility bill payments, Money transfer to other Airtel Money account & all account management activities
Airtel money electronic wallet is linked with real bank accounts for funds management
It is available as a mobile application as well as desktop application (website)
For every enhancement/release, the client and support team require functional training
Responsibilities: Development of functionalities using Finacle Service Deploying the code to development and testing environment Unit testing and integration testing Managing the project code in source control application and documents in SharePoint portal Training documents preparation, handling functional and technical training
Systems Engineer
Infosys, Infosys Limited
Mysore, India (On-Site)
06.2011 - 12.2011
Infosys Training offers a very specific and more elaborate understanding of technical things
The purpose of this training is to learn about so many languages, programs, subjects with hands- on experience by having daily assignments which need to be solved and assessments will be conducted as per the completion of the syllabus
Apart from technical things, they also teach corporate ethics, professional skills, soft skills, etc
Attend the daily training and need to complete the daily assignments
Needs to pass the assessments as per the completion of the syllabus to move to the next one
Daily hands-on activities have to be completed
Responsible for completing Generic, Stream, soft skills assessments.
Education
B.E - Electronics and Communication
Engineering
Anna University
Chennai, India
2011
Skills
Java, JavaScript and SQL
Database Technology (MySQL, DB2, Oracle)
JavaScript & JS Frameworks (Angular and AngularJS)