MVP
- Authentication
- Player and club databases
- Transfer requests
- Role-based access control
- Administration interface
Platform · Architecture · Engineering Leadership
A closed professional platform for football clubs to discover players, manage transfer opportunities and communicate directly with other clubs.

TransferHub is a professional platform designed to digitalize interaction between football clubs on the transfer market. The system aggregates player data, connects players with their clubs and provides tools for discovering, evaluating and discussing transfer opportunities.
The platform had to launch on a fixed timeline while the scope continued to evolve and client approvals introduced significant delays. One of the main challenges was defining what was essential for the first production release and moving non-critical functionality into a structured backlog without compromising the core product.
I worked with the engineering team on the complete architecture and was responsible for final technical decisions, decomposition, planning and delivery. I evaluated technical proposals from developers, adjusted solutions where necessary and coordinated the implementation through the MVP and subsequent development phases.
The platform uses a microservice-oriented architecture with a FastAPI backend and Vue frontend. Separate services handle areas including data parsing, messaging, notifications and authentication. PostgreSQL is used as the primary relational database and Redis supports high-speed data access and service requirements.
The initial MVP focused on authentication, player and club databases, transfer requests, role-based access and administration capabilities. Messaging, notifications, news, analytics dashboards, additional data sources, saved searches and extended filters were moved into the post-MVP backlog.

The home screen brings together the club's core workflows, news and events.

The player marketplace combines advanced filters with a comparison workflow.

A responsive player search and profile workflow for mobile devices.
Player and club information is aggregated from external football data sources and synchronized with the platform. The architecture was designed to support additional sources and future expansion into European and Asian markets.
The MVP was developed over approximately six months and successfully moved into production. Development continued for another six months, expanding the platform with functionality originally moved to the backlog. The system is currently used by football clubs in Russia and continues to evolve, with expansion into additional markets planned.