Methodology
Use Case Pattern
So a team of 20 engineers writes in one style — without an evangelist architect who becomes a single point of failure. Four maturity levels — you pick one to match the module's complexity.
About me
I help backend teams (Java/Spring, Python/FastAPI) adopt a methodology that runs on every PR — instead of sitting as a PDF in Confluence.
Author of Use Case Pattern. I lead a backend cluster of 20+ engineers. 17 years in Java/Kotlin.
→ A 30-minute conversation on TelegramOther contacts:
Over 17 years in Java I watched the same story repeat across six companies: the team grows, delivery slows down, seniors burn out reviewing style. When AI tools landed on my current project, it became clear that chaos scales faster than the team. That's how Use Case Pattern was born: not yet another PDF standard, but a methodology that runs automatically on every PR.
17
years in Java/Kotlin
20+
engineers in the cluster
4
feature teams + platform
6
companies before the current role
«6× fewer defects after formalizing context boundaries before code generation»
Alexey Tolmachev · Senior BSA, 14+ years · a comment under a post on AI and methodology
Not «how it should be in an ideal world» — but what actually works day to day in a team of 20+ engineers. It has survived a year and a half in production, three shifts of business direction, and people moving between teams.
Methodology
So a team of 20 engineers writes in one style — without an evangelist architect who becomes a single point of failure. Four maturity levels — you pick one to match the module's complexity.
Documentation
The specification ships in the same PR as the implementation. It doesn't go stale or drift into «what it was a year ago» — otherwise the review won't pass.
Automation
Your standard stops being a PDF in Confluence — Claude applies it automatically on every PR. 12 ready-made skills in the set, for design and review.
Open source
Open code on GitHub: usecase-pattern, ddd-building-blocks, hexagonal-architecture. You can take it without hiring the author — no vendor lock-in.
Worth it if you have a backend team of 5+ people (Java/Kotlin or Python) and at least one of these symptoms sounds familiar:
I help in four formats:
17 years, 8 companies, from ETL developer to cluster lead. Here are three key milestones.
Before that — 4 years at METRO Cash & Carry (EGAIS, Java Concurrency), 4 years at FORS (DWH/BI for the Federal Customs Service and Alfa-Bank), plus three more roles at OTP Bank, Raiffeisenbank, and Avito.
A 30-minute conversation to discuss your context and the format. No «about the company» slides.