Skip to content
View andy-takker's full-sized avatar

Block or report andy-takker

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
andy-takker/README.md

Sergey Natalenko — @andy-takker

Role Location

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.

📫 How To Reach Me

Email LinkedIn Habr

🧰 Tech Stack

Languages Python Go SQL
Backend Litestar FastAPI FastStream aiohttp asyncio
Databases PostgreSQL Redis ClickHouse
Messaging NATS Apache Kafka RabbitMQ
Infra / DevOps Docker Docker Swarm Kubernetes Nginx GitHub Actions GitLab CI
Observability Prometheus Grafana OpenTelemetry
Frontend React Next.js TypeScript
Tools / OS Linux Neovim Git

🔬 Selected Engineering Work

⚡ asyncly
stars language

Typed HTTP clients and realistic integration-test servers: retries, timeouts, observable HTTP behaviour.

🚀 example-litestar-service
stars language

Reference backend service: layered architecture, Dishka DI, JWT auth + RBAC, NATS via FastStream, integration tests, observability.

📏 slow-tests-benchmark
stars language

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
stars language

PostgreSQL 18 tuning experiments: OS/DB settings, pooling, replication, WAL, autovacuum, query plans — stands, measurements, graphs.

🧱 example-web-service
stars language

Example async Python web service (Litestar + FastStream/NATS) with clean layered architecture, DI and import-linter.

📝 Latest Articles on Habr

➡️ Read more on Habr

👨‍🏭 Recently Worked On

  • 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)

🔨 Recent Pull Requests

📊 Statistics


Inspired by

Pinned Loading

  1. example-web-service example-web-service Public

    Example async Python web service (Litestar + FastStream/NATS) with clean layered architecture, DI and import-linter

    Python 11 1

  2. asyncly asyncly Public

    Typed aiohttp HTTP clients + pytest fixtures for realistic mock servers

    Python 6 2

  3. example-litestar-service example-litestar-service Public

    Production-ready Python web service template on Litestar — clean architecture, dishka DI, JWT auth + RBAC, NATS via FastStream, observability out of the box

    Python 5

  4. pg-optimization pg-optimization Public

    PostgreSQL 18 tuning experiments: OS/DB settings, pooling, replication, WAL, autovacuum, query plans — stands, measurements, graphs, conclusions

    Shell

  5. slow-tests-benchmark slow-tests-benchmark Public

    Benchmark scripts and raw results for an article on speeding up pytest integration tests (session-scope fixtures, TRUNCATE vs DELETE, argon2)

    Shell