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-spring #1120 - Migrate MockMvc Hamcrest assertions to AssertJ
- openrewrite/rewrite-migrate-java #1201 - Add Lombok Value recipe
- openrewrite/rewrite-migrate-java #1203 - Add Lombok utility class migration recipe
- openrewrite/rewrite-spring #1112 - Improve httpclient connect timeout migration (merged Aug 18, 2026)
- 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)




