Saltar al contenido principal
Ravil Mansurov

Ravil Mansurov

I build backend systems that power real products - from payment integrations to scalable APIs. Always focused on performance, reliability, and clean code.

Talento
Buenos AiresMiembro desde 11 de mayo de 2026
PythonPostgreSQLapi developerFastAPIDjangoRedisDockerGitSQLAlchemy
·

Contratar a esta persona

Enviá una oferta de trabajo directamente a este candidato

PythonPostgreSQLapi developerFastAPIDjango

Sobre mí

Backend developer focused on building scalable, high-load systems and complex integrations for real-world products. I specialize in payment systems, distributed architectures, and API development, with a strong emphasis on reliability, performance, and clean, maintainable code. I enjoy working on challenging engineering problems where system design, data consistency, and security are critical parts of the solution.

Always aiming to turn complex business requirements into efficient and production-ready backend systems.

Experiencia

Development and enhancement of a unified integration layer for payment providers

Stack: Python 3.12, Django 4.2, Django REST Framework, Pydantic, PostgreSQL (psycopg2), Redis, Celery, Kombu, AMQP, JWT (djangorestframework-simplejwt, PyJWT), cryptography (Ed25519, RSA), HMAC, httpx, requests, drf-spectacular (OpenAPI/Swagger), Docker, Git, black, ruff, isort, HashiCorp Vault (hvac), Bybit API

Implemented full end-to-end integration lifecycle with payment providers via REST API;

Designed and implemented a callback processing architecture;

Ensured idempotency of financial operations:

protection against double crediting (SELECT FOR UPDATE);

atomic transactions (transaction.atomic);

Implemented complex payment workflows

three-step payout flow: refill-request → token → refill;

dynamic selection of payment credentials;

Configured banking mapping (SBP via NSPK codes) and support for cross-border payments;

Introduced asynchronous processing using Celery + Redis:

transaction timeout handling;

delayed tasks and retries;

Strengthened payment security layer: request signing, IP whitelisting, anti-fraud mechanisms;

Optimized partner onboarding process

reduced integration time to 1–2 business days;

standardized API contracts and integration approach;

Development and maintenance of backend server-side application.

Project: Development of a corporate SaaS platform for team learning and employee engagement (LXP platform).

Stack

Python, FastAPI, Pydantic, SQLAlchemy, Asyncpg, Alembic, PostgreSQL, Redis, Celery, JWT, OAuth 2.0 / SSO, Docker, Git, CI/CD, REST API, asyncio.

Responsibilities

Designed and developed a scalable backend core of a SaaS platform using FastAPI with a layered architecture approach.

Designed and maintained PostgreSQL database schema, wrote complex SQL queries, optimized indexes and transactions.

Developed REST APIs for managing educational content: courses, learning paths, team boards, sessions, and user activities.

Implemented authentication and authorization system using JWT and OAuth 2.0, including corporate SSO support and role-based access control.

Introduced asynchronous background task processing using Celery and Redis (notifications, analytics, event processing).

Optimized API performance and database queries under high user concurrency.

Set up containerization and environments using Docker, participated in CI/CD pipelines and code review processes.

Results

Built a robust SaaS backend architecture capable of supporting enterprise clients and high-load usage.

Improved system responsiveness through asynchronous processing and database optimization.

Implemented a secure and flexible authentication and access control system for corporate users.

Enabled real-time interaction scenarios, increasing user engagement in the learning process.

Developed and maintained the server-side of the application.

Habilidades

reliabilityand clean code.

Valoraciones

Relacionado