Artem Ryazanov

Python backend developer

Nha Trang, Vietnam · UTC+7 · remote

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 · uv

05Contact

Telegram
@wemnt
Email
wemnts@gmail.com
GitHub
github.com/wemnt