At Xylem, I design and deliver microservices across device management, alarm processing, and API gateway layers. I refactored services for water pump locations, devices, alarms, and user management, improving reusability and maintainability while addressing critical security vulnerabilities.
At Vista, I developed and maintained search backend microservices that supported content discovery across images, video, and music. I also built and extended search services using Java, Kotlin, and Spring Boot.
At Energize Global Services, I developed backend services for a Java 8 monolithic application in the payment processing domain. I integrated third-party payment providers, implemented card issuance and provisioning workflows, and contributed to fraud detection improvements.

