At ScotiaBank, I develop Java microservices that add and manage Kafka resources as clients migrate from on-premises servers to Confluent Cloud. I also contributed to routing client traffic through a proxy layer and built applications to fetch and synchronize secrets with HashiCorp Vault.
I automated Kafka resource creation and client onboarding with a Python CLI, and used PostgreSQL to retrieve and validate migration data. I also worked with Kubernetes, Helm, Docker, and Argo CD to support application delivery.
At LEANIX, I created a Java scraping engine to collect dynamic cloud data and developed microservices with Java and Node.js. At FACTSET, I worked on Java and Python applications, database migrations, and tools for processing documents.

