With 15 years of IT experience, I have strong technical expertise in Java, J2EE, Spring, Spring Security, Kafka, Spring Boot Microservices, Hibernate, SOAP, REST, and basics of Angular and Python. I'm proficient in Java, JSP, Servlets, Struts, JavaScript, EJB, MyIbatis, HTML, and OpenJPA. I've developed web applications and worked in a Linux environment.
I excel in database management with PostgreSQL, Oracle, MongoDB, and SQL Server. I've successfully led teams, gathered requirements, and conducted scrum meetings. My domain expertise includes the Automobile and Finance sectors.
Known for excellent communication and interpersonal skills, I've closely interacted with clients, developed team-based solutions, and earned appreciation from clients and higher management.
Project Description:
July 2024
The EY workforce platform (EYWP) is an EY developed platform that supports workforce transformation for clients undergoing HR Transformations.
It includes organization designing reference and client-isolated data, advanced analytics, benchmarking and more.
Any hierarchical changes in Organization is supported by EYWP.
If any organizational merging and restructuring is happened through EYWP.
It has various module such a as organization restructure survey creation,reporting,survey tool etc.
Survey module is responsible for creation of survey such as Process survey, Skill Survey, Network Survey.
Survey Tool module is used by survey recipient to fill up the survey.
Role & Contribution:
• Leading the team
• Designing the architecture
• Gathering the requirement
• Code review and development
• Improvement of code quality
• Individual contributor for code
• Implementation of new CRs and deployment
Project Description:
It is Mobile app of Volvo cars services used by the high-class business user to track the status of the Cars Production.
This is mobile app which helps the business user to get latest update of manufacturing of the cars per plant.
This app is showing data for all plants to user.
Role & Responsibility:
· Code review
· Inspection document review and Writing Inspection document,
· Improvement of code quality
· Individual contributor for code
· Implementation of new CRs
· Code Performance Improvement
· Doing new development, involved in implementation of push notification,
· Developed quartz scheduler for project.
· Wrote scheduler program to process the file and exposed the figure over rest interface daily.
Having exposure to outsystems platform
· Writing the rest services and exposing through 3scale Apigateway to get more control over API.
Project Description:
Supply chain finance project.
APAR is a software which is designed to speed the processing of invoices and reduce or eliminate the errors inherent in a paper AP/AR process.
APAR have Buyers and Suppliers and Investor entity.
JPMC act as Investor entity which have buyers and suppliers enrolled into the system, allow buyers to upload invoices and create proposal so that suppliers can accept it
Role & Responsibilities:
Was involved in Black duck scan of project releases
Project Description:
In Trade Finance a commercial contract is established the buyer in which the documentary credit/documentary collection is chosen as the means of settlement.
Documentary collection is an operation by which the exporter mandates his bank to collect a sum due by the importer or the acceptance of commercial paper against remittance of documents. These are trade documents (invoices, shipping documents, deeds of ownership, etc.)
The documentary credit (DC), also known as a letter of credit (LC), is a technique for financing international trade by which a bank (issuing bank) takes the commitment, at the request and for the account of its client (applicant), to pay the exporter (beneficiary) against the handing over of various documents complying with the terms of the credit.
between the Seller and Buyer.
Role and Responsibilty:
Project Description:
The objective of the cash management is to ensure that
sufficient cash is available in each fund’s accounts to meet the day-to-day cash requirements of that fund. Typical cash events include initial margin requirements, redemptions, subscriptions, bank deposits and invoice payments. Cash may be obtained from banks, loans or credit facilities. Excess cash in the broker account is typically used to pay off loans and credit facilities or put on weekly deposit at banks.
The solution aims at meeting the following requirements:
Optimization of Cash balances across various accounts
Automating Funds Transfers between these accounts-based business rules Automating payments (redemption/invoice and other payments) Customized Rules for calculations and transaction processing. Generating Reports required to monitor the various transactions and accounts Reconciliation of transaction/account data from multiple sources Static Data Maintenance required to support the above logic.
Role and Responsibilities:
Functionalities as per business requirement.
Writing code to add new screens to system
Backend End:
Core Java,Advance Java, Spring,Spring Boot Microservices,
Core Java (Collection Framework, OOPS concept, Exception Handling,
Immutability, Singleton & SOLID design pattern,
Basics of threading & executor framework), Java8,
Spring MVC, Spring Boot, Spring Cloud, Spring Security, Spring Profiles, Spring Retry,
Microservices, Eureka Discovery, Rest API, Spring Cloud API Gateway with Resilience4j,
Databases:
MongoDB,Oracle,Postgress SQL,