At Western Union, I develop Java 21 and Spring Boot payment-processing microservices, including transaction validation, REST integrations, and asynchronous workflows for enterprise financial services.
I’ve developed Temporal workflows for onboarding and transaction processing, and worked with Kafka messaging to investigate failed transactions, consumer lag, and retry behavior. I also build Angular applications integrated with REST and GraphQL APIs.
Previously, at NIC Asia Bank, I developed Java Spring Boot services and React applications for banking workflows. At Yeti Tech, I supported enterprise Java applications in production, investigating incidents and application performance issues.

