At Morgan Stanley, I build and maintain RESTful microservices for a rule-driven data quality platform that validates trade, FIX, and JSON records. I also contribute to its multi-dialect SQL generation engine and support asynchronous processing, Spark execution, and Kafka event publishing.
Previously, I developed financial services microservices and dashboards at Scotiabank, and backend services and data pipelines at Gala Solutions and HSBC. My work has included Java, Spring, Scala, and Apache Spark, as well as cloud-native delivery on Azure and OpenShift.

