Software Engineer 2 at Lazard | Amtex Systems (2026-02 – Present)
- Prepared project code and production configurations (Spring Boot Prod profile) for the First Production deployment, and configured GitLab CI/CD for Azure deployments.
- Designed and implemented GraphQL APIs and backend services using Java, Spring Boot, and Gradle, while developing Angular features for a portfolio and investment reporting platform.
- Optimized HikariCP database connection pooling by tuning connection pool configurations to minimize database idle connections.
Specialist Engineer at BCE GlobalTech (2025-09 – 2026-02)
- Led rolling OS upgrades and package updates for Kafka broker servers, using Ansible, GitLab CI/CD pipelines to automate provisioning and configuration.
- Diagnosed and resolved a Kafka broker performance issue caused by prolonged JVM Garbage Collection (GC) pauses by analyzing ELK monitoring data and tuning JVM heap settings (-Xms/-Xmx).
Software Engineer 2 at TicketMaster (2023-10 – 2025-09)
- Developed and maintained Core Java backend services with Spring Boot and Maven, delivering scalable microservices while ensuring code quality.
- Led end-to-end migration of multiple multi-module Maven projects, upgrading from Spring Boot 2.7 → 3.5, Java 11 → 17 and JUnit 4 → 5. Rebuilt Docker images and validated deployments upon version change ensuring seamless API compatibility across all environments.
- Designed and validated streams for Kafka topics ensuring reliable event-driven communication. Integrated Apache Camel with Kafka to enable message routing and transformation across services and protocols.
- Designed a centralized REST service to replace direct Oracle database access across multiple applications, reducing coupling and improving resiliency.
Java Developer at OPAL BPM Ltd (2022-01 – 2023-10)
- Built scalable backend microservices using Java, Spring Boot and stored procedures in MySQL.
- Experienced in front-end technologies such as JavaScript, jQuery and ExtJS with a focus on integrating workflows using Draw2d.