Senior Java Backend Developer building reliable, scalable services with Java and Spring Boot.
I lead modernization initiatives, design maintainable microservice solutions, and raise engineering standards through clean code, pragmatic design patterns, and Git mentorship. I also contribute to open-source Java projects that help teams automate safer framework upgrades and improve performance.
- Modernizing Java and Spring applications with OpenRewrite
- Improving query performance and maintainability through QueryDSL
- Building reliable microservice solutions and helping teams improve engineering practices
Recent external pull requests are refreshed daily.
- openrewrite/rewrite-migrate-java #1203 - Add Lombok utility class migration recipe
- openrewrite/rewrite-migrate-java #1202 - Add support for class-level Lombok `@Getter` and `@Setter` annotations
- openrewrite/rewrite-migrate-java #1201 - Add Lombok Value recipe
- openrewrite/rewrite-spring #1127 - Upgrade Spring Cloud Stream for Boot 2.7 (merged Aug 14, 2026)
- openrewrite/rewrite-spring #1115 - Feat/migrate to stubborn contract (merged Aug 3, 2026)
- OpenFeign/querydsl #1871 - Performance: use ArrayList for serializer constants (merged Jul 30, 2026)




