Dynamic Java Lead Engineer with a proven track record , specializing in fintech integrations. Expert in Java and Spring framework, adept at developing robust solutions and enhancing middleware functionality. Strong problem-solving skills complemented by effective team leadership, driving successful project outcomes in high-pressure environments.
Role
Maintaining and adding new integrations in a Java and VB6 legacy code base within the fintech domain.
Services Rendered:
FAB (First American Bank)
This integration is used to submit digitally scanned cheques to the bank's SFTP Directory. Sub modules as part of this integration are,
Added functionalities in the java middleware to periodically check for failed uploads and retry uploading in the background and update the cheque submitted date in the oracle database.
CenPOS
Facilitated communication between the VB6 POS application and a pin pad by planning and developing both a VB6 DLL and Java middleware. Designed the solution to efficiently handle concurrent requests across multiple socket ports, ensuring robust and secure transaction processing.
Kash Hero
Kash Hero is a financial service and POS provider that allows companies to issue cheques or money orders to clients. Clients can redeem these payments at designated stores, providing a practical banking solution for those without a traditional bank account. Developed the integration between the VB6 POS application and external REST APIs by enhancing middleware functionality. Implemented security measures by validating the issuer through domain certificate information extracted from scanned QR codes and verifying the issuer signature using ECDSA before processing redeem requests.
e-Invoice
A spring boot application for invoicing, including inventory, customer and vendor management, accounting and reports. Managed a team of 2. Planned and developed the backend. Sub modules as part of this project are:
CRD and DLL
Planned and implemented functionalities in the Java middle ware and vb6 DLL that facilitated communication between a VB6 DLL and external rest APIs, converting the xml request from DLL to JSON required for the rest APIs and vice versa.
Developed various client projects, including:Home automation applications.
A Life360 clone.
An online classifieds application.
An e-commerce application.
Maintained in-house Windows applications developed using VB 6.0 and C#.
Got "Customer Champion" award for planning and integrating Kash Hero in CRD
Intellij Idea
Android Studio
VS code