I am an innovative Senior Software Engineer with over 9 years of experience specializing in designing and delivering scalable microservices-based financial solutions. I have deep expertise in Java, Spring Boot, PL/SQL, and cloud-native architectures, complemented by hands-on experience with Kubernetes, Docker, Azure, and AWS. Throughout my career, I have been a proven technical lead driving successful project delivery, mentoring developers, and steering complex migrations from monolithic to microservices architectures. I am passionate about integrating AI tools and generative technologies to boost development efficiency and foster innovation. I thrive in dynamic environments where I can contribute to building secure, high-performance software systems that meet evolving business needs.

Irfan M T P

I am an innovative Senior Software Engineer with over 9 years of experience specializing in designing and delivering scalable microservices-based financial solutions. I have deep expertise in Java, Spring Boot, PL/SQL, and cloud-native architectures, complemented by hands-on experience with Kubernetes, Docker, Azure, and AWS. Throughout my career, I have been a proven technical lead driving successful project delivery, mentoring developers, and steering complex migrations from monolithic to microservices architectures. I am passionate about integrating AI tools and generative technologies to boost development efficiency and foster innovation. I thrive in dynamic environments where I can contribute to building secure, high-performance software systems that meet evolving business needs.

Available to hire

I am an innovative Senior Software Engineer with over 9 years of experience specializing in designing and delivering scalable microservices-based financial solutions. I have deep expertise in Java, Spring Boot, PL/SQL, and cloud-native architectures, complemented by hands-on experience with Kubernetes, Docker, Azure, and AWS. Throughout my career, I have been a proven technical lead driving successful project delivery, mentoring developers, and steering complex migrations from monolithic to microservices architectures. I am passionate about integrating AI tools and generative technologies to boost development efficiency and foster innovation. I thrive in dynamic environments where I can contribute to building secure, high-performance software systems that meet evolving business needs.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Advanced

Work Experience

Senior Software Engineer at Pearl Data Direct
July 1, 2022 - Present
Lead technical design and development for multiple financial systems including Customer Data Platform (CDP), AML, Remittance, Earned Wage Access (EWA), and eKYC. Oversaw architecture, code quality, and automation while collaborating with teams to deliver scalable and secure solutions. Architected microservices for onboarding, customer consent management, corporate client handling, and encrypted PII storage. Integrated UAE MOI-approved eKYC provider and Keycloak UAM with Active Directory federation. Designed a reusable central remittance microservice supporting mobile, branch, and third-party integrations, processing over 500K monthly transactions. Led migration from monolithic application to microservices and micro frontend architecture, improving UI load speed by 40% and enabling unified Android, iOS, and web experiences. Implemented observability tools reducing incident resolution time by 35%. Delivered EWA APIs on Docker/Kubernetes using Java 21, Spring Boot, PostgreSQL, and JPA. Me
Senior Software Engineer at Pearl Data Direct
June 30, 2022 - August 12, 2025
Developed and optimized enterprise financial applications including REST APIs, microservices, and database solutions. Enhanced performance, security, and reliability through automation and refactoring. Integrated Microsoft Dynamics 365 Finance for automated journal voucher posting and workflow streamlining. Built AML compliance microservice using Spring Boot on Azure with MongoDB. Developed Master Data Management microservice utilizing Ignite Cache, improving data retrieval speed by 70%. Created Document Management System microservice for secure file handling with MinIO. Established CI/CD pipelines using Azure DevOps for automated builds and releases. Mentored junior developers to improve team skills and delivery quality.
Software Engineer at Pearl Data Direct
March 31, 2021 - August 12, 2025
Developed financial modules for the YOM application including branch banking functionalities such as customer registration, remittance, payments, and accounting using Java 7, Struts, JSP, and Oracle PL/SQL. Automated repetitive processes with Apache NiFi, increasing operational efficiency by 30%. Delivered Tableau dashboards to support analytics on employee performance and revenue metrics. Developed and optimized PL/SQL stored procedures for backend processing.
Web Application Developer at ProInn Technolect
August 31, 2018 - August 12, 2025
Developed user-friendly PHP web applications for e-commerce, customer portals, mechanical workshops, and charity platforms. Enhanced the checkout process increasing conversions by 20%. Managed authentication and authorization using Gravity, improving security. Fixed bugs and optimized website speed and functionality.
Junior Android Developer at Soften Technologies
February 28, 2017 - August 12, 2025
Assisted in the design, development, and testing of Android applications using Java, Kotlin, and Android SDK. Integrated third-party APIs including maps, social sharing, and analytics, enhancing app features. Collaborated with designers, QA, and product managers to deliver quality mobile solutions.
Senior Software Engineer at Pearl Data Direct
July 1, 2022 - Present
Led technical design and development of financial systems including Customer Data Platform (CDP), AML, Remittance, Earned Wage Access (EWA), and electronic Know Your Customer (eKYC). Oversaw architecture, code quality, and automation efforts to deliver scalable, secure, high-performance solutions. Architected microservices for onboarding, customer consent management, corporate client handling, and encrypted PII storage. Integrated UAE MOI-approved eKYC provider and Keycloak User Access Management with Active Directory federation. Designed reusable central remittance microservice managing over 500K monthly transactions across mobile, branch, and third-party platforms. Spearheaded migration from monolithic application to microservices and microfrontend architecture, improving UI load speed by 40% and enabling unified cross-platform experiences. Implemented Spring Boot Admin and OpenTelemetry for observability with Elastic Stack, Grafana and Jaeger, reducing incident resolution time by 35
Senior Software Engineer at Pearl Data Direct
June 30, 2022 - August 12, 2025
Developed and optimized enterprise financial applications including REST APIs, microservices, and database solutions. Enhanced system performance, security, and reliability via automation and refactoring. Integrated Microsoft Dynamics 365 Finance for automated journal voucher posting and streamlined workflows. Developed AML compliance microservice using Spring Boot on Azure with MongoDB backend. Built Master Data Management microservice using Ignite Cache, improving data retrieval speed by 70%. Created secure Document Management System microservice using MinIO. Established CI/CD pipelines with Azure DevOps to automate builds and releases. Provided mentorship that improved team skills and delivery quality.
Software Engineer at Pearl Data Direct
March 31, 2021 - August 12, 2025
Developed financial modules for the YOM monolithic application covering branch banking, customer registration, remittance, payments, and accounting using Java 7, Struts, JSP, and Oracle PL/SQL. Automated repetitive processes using Apache NiFi, increasing operational efficiency by 30%. Delivered Tableau dashboards for analytics on employee performance and revenue metrics. Developed and optimized PL/SQL stored procedures for backend processing.
Web Application Developer at ProInn Technolect
August 31, 2018 - August 12, 2025
Developed user-friendly PHP web applications for e-commerce, customer portals, mechanical workshops, and charity platforms. Improved checkout process leading to a 20% increase in conversions. Managed authentication and authorization via Gravity, enhancing security. Fixed bugs and optimized site speed and functionality.
Junior Android Developer at Soften Technologies
February 28, 2017 - August 12, 2025
Contributed to design, development, and testing of Android apps using Java, Kotlin, and Android SDK. Integrated third-party APIs including maps, social sharing, and analytics to enhance app features. Collaborated with designers, QA, and product managers to deliver quality mobile solutions.

Education

Bachelor of Engineering (B.E.) Computer Science at Srinivas Institute of Technology, Mangalore - VTU
June 1, 2012 - June 1, 2016
Plus Two Computer Science at PMSAPTSVHSS, Kerala Board
June 1, 2010 - June 1, 2012
Bachelor of Engineering (B.E.) Computer Science at Srinivas Institute of Technology, Mangalore - VTU
June 1, 2012 - June 1, 2016
Plus Two Computer Science at PMSAPTSVHSS, Kerala Board
June 1, 2010 - June 1, 2012

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Government, Professional Services, Education