Artem Ryazanov
Python backend developer
01About
- Now
- Technical support engineer, API integrations — payment service
- Looking for
- Python backend developer role
- Domain
- Payments: P2P, e-com, payin / payout
- Languages
- Russian — native, English — B1
- Format
- Remote, UTC+7
02Experience
Technical support engineer, API integrations09.2024 — now
P2P / e-com payment service · remote
- Partner API integrations: request / response debugging, HMAC SHA-256 signatures, JWT, IP allowlists.
- Payin / payout order tracing through logs and SQL: statuses, retries, limits.
- Webhook / callback delivery and status mismatches. Methods: SBP, cards, C2C, H2H, Apple / Google Pay.
- Pre-release testing, bug reproduction, escalations to developers.
- SQL queries and Metabase dashboards on PostgreSQL and ClickHouse.
03Stack
- Backend
- Python, FastAPI, aiogram, SQLAlchemy, Alembic, Pydantic, pytest
- Data
- PostgreSQL, Redis
- Infra
- Docker, Docker Compose, Git, uv, ruff, Linux
- At work
- ClickHouse, Grafana, Kibana, Metabase, Postman
04Projects
web-shop-FASTAPI ↗
Online store REST API, in progress. Layers: api / services / models, user registration, argon2 password hashing, Alembic migrations.
FastAPI · async SQLAlchemy · asyncpg · PostgreSQL · Alembic · Docker Compose · uv05Contact
- Telegram
- @wemnt
- wemnts@gmail.com
- GitHub
- github.com/wemnt