Proven ability in developing RESTFul APIs using Java 17 and 21, Spring Boot 4.0.x, Hibernate 5.5.x frameworks and PL/SQL for 9+ years.
Developed RESTFul APIs for Fidelity's Baskets platform and supported Balances history API for IDP platform.
Installed Banking product on testing environments, analysed stories, documented FS, reviewed code, mentored a team of 4 junior engineers and led product walkthrough sessions for clients in JMR and Oracle.
Fair understanding of AWS, Xray testing and Rushour scripts for performance testing.
Fair insight on UI bug fixes mainly JavaScript, HTML and CSS performed during the end-to-end integration testing of APIs.
Overview
1
1
Certification
9
9
years of professional experience
Work History
Senior Software Engineer
Fidelity Investments
Galway, Connacht
04.2025 - Current
The business ask for migrating the Sleeves data from the then vendor VestMark to Fidelity baskets Platform gave an opportunity for both IDP and Baskes team to actively work on data migration and modernisation along with API development activity to fetch this data.
I single-handedly owned Taxlots endpoint and supported APIs for positions and transactions.
Development, Testing using Xray, SQL tuning and performance testing writing Rushour scripts came as a part of this project.
We as an IDP team did actively took part in the Preprod and prod readiness activities that included Automation testing, Prod config setup, CI/CD pipeline creation for Prod.
I was for a very short time involved in the Daily Batch loading jobs into IDP from Baskets using Control-M. Wrote sripts for loading this data using Spark and actively monitored jobs daily in Dev environment.
Furthermore supported enhancements in the existing API.
Collaborated with cross functional team to ensure TPS is achieved, code is deployed within deadlines, and environments are stable during customer testing time.
Sr. Consultant
JMR Infotech Pvt. Ltd
Mumbai
07.2021 - 12.2024
Developed and integrated RESTful APIs, aligning with business policies, leveraging Java 11, Spring Boot, Hibernate, and JavaScript.
Designed UI screens using JavaScript, HTML, and CSS, and proactively resolved complex issues on pre-prod and prod setups.
Improved application performance by 30% by indexing DB queries and using caching mechanisms.
Application Developer
Oracle
Mumbai
03.2020 - 07.2021
Developed RESTFul APIs integrating with SOAP WebServices using Java 8 for Payment services.
Scaled the Banking Digital application by migrating it from a monolithic architecture to a micro-services, utilising Spring Boot framework, Containers, enhancing its performance by 70%.
Led the execution of pipeline feature deployments to testing and production environments through GitLab CI/CD, ensuring a seamless and efficient deployment process.
System Engineer
Tata Consultancy Services Limited
Mumbai
07.2017 - 02.2020
Developed RESTful APIs for retail, non-financial transactions.
Applied object-oriented programming (OOP) techniques and leveraged XML files for configuration management, eliminating boilerplate code, and fostering an efficient, flexible Agile Software Development Life Cycle (SDLC).
Education
B.E. - InstrumentaIon
Ramrao Adik Institute of Technology
Mumbai, India
05-2017
Skills
Java, PL/SQL
Spring Boot
Hibernate
JavaScript, HTML, CSS
Data structures and algorithms
Design patterns
RESTFul, SOAP Webservices
AWS
GIT
CI/CD pipeline creation
Rushhour script and Xray testing
Projects
Baskets Sleeves Management
Migrated Sleeves data from vendor VestMark to Baskets Platform.
Daily EMR batch jobs were run to load data from Baskets OLTP source to IDP history tables and other dependent tables were loaded enabling the Golden gate replication on the respective environment.
This data is further used by Inquiry APIs (Fetches data from IDP history tables) to show EOD/history data to consumers OpsWx and Fid.com.
Use case differed in few aspects for both these consumers like showing paginated results using both offset and cursor based, TPS and other minor business logics.
Other set of APIs fetched realtime data that's loaded under Basket Tables.
Export functionality was another business use case that gave the consumer the ability to download data in PDF or XLS format.
National Bank Of Egypt (https://www.alahlynet.com.eg)
The client implemented Oracle’s Banking application and aimed to enhance it with new features and a UI/UX revamp.
Designed end-to-end payment services using RESTful APIs, integrated with Oracle’s Core Banking System (FCUBS), and enabled file uploads with the DMS server for international transfers
My 90% defect-free delivery improved client feedback and increased customer satisfaction by 60%, leading to an onsite invitation to Egypt to develop the e-finance module, enabling payments via approved PSPs and registered mobile numbers.
HDFC Bank (https://netbanking.hdfcbank.com/netbanking)
The client aimed to develop a Net Banking Application and integrate it with FCUBS using Spring, Java 8, Hibernate, and JavaScript, HTML5, CSS for the frontend
Developed RESTful APIs for retail services like Term Deposits, Loan Repayments, and CASA transactions, implemented a caching mechanism, and leveraged Java 8 for exception handling and list operations
Optimized code complexity using the SONAR plugin, enhancing responsiveness by 40
Eastern Caribbean Central Bank
The client sought to install and customize Oracle's Banking application by adding new banking features and enhancing APIs
Led a team of four UI/UX developers to rebrand the application, increasing user interaction by 60%
Improved performance by introducing caching and customizing RESTful APIs, leveraging the pre- and post-hooks on the service layer, reducing page load time by 20%
Spearheaded application installation across three testing environments, and conducted product walkthroughs to showcase features and address client concerns
Certification
AWS Certified Cloud Practitioner
Affiliations
Freelance writer for LinkedIn, websites, blogs, and social media reviews