
Senior backend engineer, with 10+ years of experience, proficient in Java, Spring, Spring Boot, PostgreSQL. Intermediate knowledge of Kafka, Apache Camel, MySQL, Gradle, Maven, Kotlin. Experience designing scalable systems, with microservices using Spring Boot. Skilled in event-driven architectures with Kafka, integration systems based on Apache Camel. Proficient in Gradle, Maven, and Kotlin. Done a fair share of code migrations.




- Orchestrated a cross-functional modernization of a legacy LMS monolith, aligning 5+ engineering teams on a phased transition from Ja...
- Orchestrated a cross-functional modernization of a legacy LMS monolith, aligning 5+ engineering teams on a phased transition from Java 5/Struts 1.x to a modular Java 21 and Spring Boot 4 microservices architecture.
- Engineered custom OpenRewrite and Gradle automation tooling that accelerated JVM modernization, reducing manual migration effort by an estimated 80% and eliminating refactoring errors across legacy Ant/Hibernate/Java codebases.
- Mentored and sponsored senior engineers on platform engineering, dependency governance, and modern JVM best practices, establishing updated coding standards across the engineering department, reducing technical debt and improving organizational deployment reliability.
- Architected an event-driven account-linking service unifying disparate debtor records into single consumer profiles, leveraging Kafk...
- Architected an event-driven account-linking service unifying disparate debtor records into single consumer profiles, leveraging Kafka Connect and Quarkus microservices to perform PCI-compliant profile merging and sensitive data scrubbing for 100M+ financial records.
- Developed custom Kafka Connect connectors to manage Protobuf/Avro schema evolution in sync with centralized schema repositories, ensuring zero data loss during stream processing.
- Led the implementation of an account-linking service that unified disparate debtor records into single consumer profiles, improving payment recovery rates by ~35%.