Experienced Java Developer with 14 years of experience in designing and delivering enterprise-grade applications. Expertise in modernizing legacy systems through microservices architecture, utilizing Spring Boot, AWS Cloud, Kubernetes, and Docker. Proven ability to lead cross-functional teams and mentor developers while ensuring high-quality outcomes in Agile environments. Committed to optimizing software performance and security, with a strong track record of collaboration across global teams.
Key Accomplishments
Architected and modernized legacy systems by transitioning from monolithic to microservices architecture, resulting in a 40% improvement in system scalability. Successfully led a team of 6 developers, delivering a mission-critical healthcare application using Spring Boot and Kubernetes. Designed and implemented secure REST APIs that adhered to industry standards, ensuring scalability and maintainability. Collaborated with cross-functional teams to resolve production incidents and implement root cause analysis processes, reducing downtime by 30%. Designed and deployed cloud-native applications leveraging AWS services, ensuring high availability and secure data management. Implemented secure coding standards and best practices, contributing to compliance with regulatory requirements and improved code quality. Acted as the subject matter expert for complex projects in healthcare and telecom domains, providing technical leadership and innovative solutions.
Project Overview: EBI2 to EBI4 Transformer
The EBI2 to EBI4 Transformer was developed to address the decommissioning of the EBI2 data source in the Oneclick legacy application. Oneclick, which relied on EBI2 for producing and consuming XML-based SOAP requests and responses, needed to transition to the new EBI4 data source, which supports only JSON.
To ensure Oneclick remains operational and continues to serve clients, the transformer was designed to:
Project Overview: InterConnect (IC) Platform
The InterConnect (IC) platform is an integration platform developed by Equifax to deliver customized and semi-customized application processing (decisioning) solutions. It enables rapid development, reduced overhead, and enhanced functionality for clients by leveraging a combination of web-based systems, system-to-system (STS) interfaces, and batch processes.
Key Responsibilities and Contributions
Project Overview: Fundamo Mobile Wallet
The Fundamo Mobile Wallet is a standalone digital banking solution offering secure and convenient mobile-based transactions. It enables features like peer-to-peer payments, bill payments, airtime top-ups, m-commerce, and third-party payments. Customers can transact via mobile or internet, while back-office staff access the system through a web interface.
Key Responsibilities and Contributions
Project Overview: Mediation Server for Telecom Billing
The Mediation Server is a key component in telecom billing, consisting of six Quartz schedulers: collector, parser, converter, exporter, Mongo cleanup, and pause notification scheduler. It facilitates efficient data processing and management.
Key Responsibilities and Contributions