At HSBC, I engineered a Java and Spring Boot patching pipeline for AppDynamics Machine Agent upgrades across 32,000+ servers and 2,000 services, replacing manual per-server steps. I also built a React and TypeScript dashboard that displays batch status and live pass/fail percentages during patching rollouts.
I owned Ansible-based self-service provisioning for a configuration-management migration across 60,000+ servers, reducing execution time from about 300 minutes to about 60 minutes. Earlier, as a Trainee Software Engineer at HSBC, I helped migrate the Self-Service Portal from a JSP/Spring Boot monolith to React and REST services; the platform handles 170,000+ agent requests yearly.

