At Truist Bank, I build and maintain Spring Boot microservices for digital banking, handling more than 1 million daily transactions. I integrated Kafka event-driven messaging and an AI fraud detection service that cut false positives by 30%.
I’ve also built React.js and TypeScript banking applications and integrated Spring AI and the Claude API into a RAG pipeline. At Safeway, I owned a product-data integration microservice end-to-end and served as technical lead for a five-person Agile pod.

