8.5+ years building Java backend systems that stay up — Spring Boot, Kafka, Redis, Kubernetes. Now teaching Clean Code in Java, so the next generation writes code worth keeping.
8.5+ years of backend engineering, currently Senior Software Engineer at EPAM Systems. Most of that time has gone into Java and Spring Boot systems that need to stay up — event pipelines on Kafka, caching layers on Redis, services on Kubernetes, auth flows secured with OAuth 2.0.
Outside the day job, I teach Clean Code in Java — for developers who learn best through real, local context rather than generic examples.
Open to conversations about engineering roles, collaborations on Java content, or just a good system design debate.