Backend reliability, performance and event-driven systems in Python & Go.
I work across architecture, implementation, integration testing and production troubleshooting,
and I prefer decisions that can be checked: a benchmark, a failure test, a measured change.
I write about backend engineering on Habr.
| Languages |
|
| Backend |
|
| Databases |
|
| Messaging |
|
| Infra / DevOps |
|
| Observability |
|
| Frontend |
|
| Tools / OS |
|
|
⚡ asyncly Typed HTTP clients and realistic integration-test servers: retries, timeouts, observable HTTP behaviour. |
🚀 example-litestar-service Reference backend service: layered architecture, Dishka DI, JWT auth + RBAC, NATS via FastStream, integration tests, observability. |
|
📏 slow-tests-benchmark Scripts and raw results behind the Habr series on speeding up pytest integration suites (3,316 tests: 30 min → under 2 min locally). |
🐘 pg-optimization PostgreSQL 18 tuning experiments: OS/DB settings, pooling, replication, WAL, autovacuum, query plans — stands, measurements, graphs. |
|
🧱 example-web-service Example async Python web service (Litestar + FastStream/NATS) with clean layered architecture, DI and import-linter. |
|
- import-linter: пусть границы слоёв сторожит машина, а не человек
- Чтобы ваши тесты работали быстрее, нужен простой советский… xdist. Я измерил. Часть 2
- Ваши тесты медленные не из-за базы данных. Я измерил. Часть 1
- Почему ваши моки не ловят реальные баги?
- Логин через Telegram по-новому: разбираем OIDC-флоу oauth.telegram.org и собираем его на Python
- andy-takker/asyncly - Typed aiohttp HTTP clients + pytest fixtures for realistic mock servers
- aldem2k00/rag-reliability - Assessing the Reliability of Responses in RAG Systems @SMILES-2026
- andy-takker/example-web-service - Example async Python web service (Litestar + FastStream/NATS) with clean layered architecture, DI and import-linter
- andy-takker/pg-optimization - PostgreSQL 18 tuning experiments: OS/DB settings, pooling, replication, WAL, autovacuum, query plans — stands, measurements, graphs, conclusions
- andy-takker/slow-tests-benchmark - Benchmark scripts and raw results for an article on speeding up pytest integration tests (session-scope fixtures, TRUNCATE vs DELETE, argon2)
- fix: restore aiohttp authentication compatibility on andy-takker/asyncly
- Methods 1-2 article: prompted and fine-tuned generative judges on aldem2k00/rag-reliability
- Add project logo on andy-takker/asyncly
- Remove release recovery workflow on andy-takker/asyncly
- Fix release artifact signing on andy-takker/asyncly
Inspired by
- @dolfinus Github profile
- @maximousblk Github profile
- Awesome Developer Profile repo
- Awesome GitHub Profile README repo
- Creating a profile README file on GitHub article



