At Virtusa, I led the design and implementation of an Apache Flink streaming platform for Bank of Julius Baer. It replaced legacy SSIS pipelines and kept critical reconciliation processes running during the T24 core banking migration.
At CIMB, I worked on Treasury Front End, developing React and TypeScript modules and Java-based booking workflows for FX products. The work modernized booking processes and reduced booking errors through resilient design and anomaly detection.
Across banking projects for United Overseas Bank and other financial institutions, I’ve contributed to digital banking and transaction platforms using Java, Spring Boot, and React. I bring AI/ML integration, observability, and compliance considerations into my work in regulated environments.

