Developed plugins within a Spring Boot microservice architecture, using RabbitMQ and Apache NiFi for message passing. Built a mock database and plugin to support a larger platform project, and contributed a plugin for a specific layered architecture use case. Deployed services to VMware Tanzu via Docker.
Demonstrated ability to ramp up quickly on an unfamiliar stack — Java and Spring Boot — and contribute meaningfully within a short timeline. Gained practical understanding of how architectural decisions shape a codebase, from modular design to microservices. Built intuition for how distributed systems communicate and how software moves from code to production.
Given abstract, open-ended requirements, collaborated with a team to research and develop a working solution from the ground up.