
Andrey LitvinovSenior Backend DeveloperSoftware ArchitectTeam Lead
FinTech · Payments · Trading · Digital Assets
50 seconds on how I work
A motion-design profile. Sound on is optional; it works muted.
Captions and the transcript below carry the on-screen text.
Transcript: the on-screen text, in order
- 0:00Senior Backend Developer. Software Architect. Team Lead. FinTech · Payments · Trading · Digital Assets.
- 0:05Payments. Trading. AML / KYC. Digital Assets.
- 0:07Payment & Wallet Platform — Software Architect / Team Lead. Wallet + payments platform, exchange via external providers + liquidity sources.
- 0:10Designed the operation lifecycle: created → status → failure → retry → confirmed.
- 0:12Owned the backend architecture. .NET Core microservices. Dapr workflows, Redis, RabbitMQ, PostgreSQL.
- 0:15Led developers, DevOps & QA in an Agile workflow.
- 0:17Forex & CFD Broker Platform — Architect · Team Lead · Sr Backend. Legacy services: limited or missing documentation.
- 0:20Legacy → .NET Core, Go. Took part in migrating old services.
- 0:22Payment gateway: many deposit + withdrawal methods. AML checks: addresses · transactions · payment risk. Collectors: detect + collect incoming digital assets.
- 0:25Wrote production code → then architect & team lead.
- 0:27Digital Asset Exchange — Senior Backend Developer. Unstable provider APIs. Rate limits. Different market-data formats.
- 0:30Market-depth service: order books from multiple CEX providers. Order execution & status handling.
- 0:32AML provider checks. Logging, retries, error handling.
- 0:35Hands-on lead: stays close to architecture and code.
- 0:37Agile teams of 5+: backend, frontend / mobile, QA, DevOps.
- 0:40Code review, task decomposition, mentoring, sprint planning. AI / LLM-assisted engineering: Cursor · OpenCode · agent workflows.
- 0:42Senior Backend Developer. Software Architect. Team Lead. FinTech · Payments · Trading · Digital Assets. Read the full resume.
Hands-on lead
I stay close to architecture and code.
Hands-on engineering plus technical leadership: I write production code, review code, decompose tasks, mentor developers, improve engineering practices and lead delivery.
My leadership style is hands-on: I stay close to architecture and code, help with difficult implementation details, investigate production issues, and still keep team delivery under control.

Main domains
- FinTech
- Payments
- Trading Systems
- Digital Asset Infrastructure
- AI/LLM-Assisted Engineering
Languages
- Russian — native
- English — professional working proficiency
Selected work
Payment & WalletInfrastructure Platform
Software Architect / Team Lead

Problem
A wallet and payment infrastructure platform with exchange functionality through external providers, liquidity sources and cross-chain infrastructure.
Contribution
- Owned the backend architecture for the direction
- Designed it on .NET Core microservices
- Built APIs, workflow services, exchange orchestration and provider integration layers
- Designed the operation lifecycle (creation → statuses → failures → retries → confirmations, external events)
- Integrated external exchange providers, liquidity sources and blockchain infrastructure
- Led developers, DevOps and QA in an Agile workflow
- Code review, task decomposition, sprint planning, delivery planning, production readiness
Architecture sketchbook · 1/3
Operation lifecycle: creation → statuses → failures → retries → confirmations, external events.
Owned the backend architecture for the direction
Stack in context
- .NET Core
- Dapr workflows
- Redis
- RabbitMQ
- PostgreSQL
Forex & CFDBroker Platform
Software Architect / Team Lead / Senior Backend Developer
Problem
Legacy services with limited or missing documentation.
Architecture sketchbook · 2/3
Legacy services → a modern stack on .NET Core and Go.
Contribution
- Analysed the legacy services
- Took part in migrating old services to a modern stack on .NET Core and Go
- Designed and implemented a payment gateway with multiple deposit and withdrawal methods
- Built AML services for address, transaction and payment risk checks
- Built collector services that detect, process and collect incoming digital assets
- Wrote a significant amount of production code before the team expanded, later acted as architect and team lead (code review, technical decisions, task planning, quality control)
Stack in context
- .NET Core
- Go
- Clean Architecture
- PostgreSQL
- Redis
- Airflow
- EF Core
Digital Asset Exchange/ Trading Platform
Senior Backend Developer
Problem
- Unstable provider APIs
- rate limits
- different market-data formats
- operational edge cases
Contribution
- Backend APIs for exchange flows, user operations and internal services
- AML provider integrations (address, transaction, risk-score checks)
- A market-depth service that synchronises order books from multiple CEX providers
- Trading services for order execution, status handling and provider-specific logic
- Reliability through logging, retry logic, error handling, service decomposition and production support
Architecture sketchbook · 3/3
Several exchanges feed one order-book column. A schematic, not real market data.
Stack in context
- Node.js
- TypeScript
- Go
- PostgreSQL
- Redis
- Trading and AML APIs
Also
Trading Automation & DeFi Infrastructure — Senior Developer
Arbitrage and trading bots with liquidity pools and DEXs, smart-contract integration, gas optimisation, token-launch mechanics.
Node.js · TypeScript · Rust · Solidity · Web3
Agile teams of 5+
- Backend
- Frontend / Mobile
- QA
- DevOps
Experience leading Agile engineering teams of 5+ people: backend developers, frontend/mobile developers, QA engineers, DevOps specialists.
Practices
- Task decomposition and technical planning
- Sprint planning, backlog refinement, delivery tracking
- Code review and engineering quality control
- Mentoring
- Architecture decisions and technical ownership
- Coordination across backend, frontend/mobile, QA, DevOps, product and business stakeholders
- Release planning and production readiness
- Investigation of complex technical issues, legacy systems, unstable integrations and production incidents
Engineering toolbox
Grouped by purpose. Pick a case file to see what was used there.
Backend
- C#
Architecture
- CQRS
- DDD
- MediatR
- REST
- gRPC
- Event-driven
Data & messaging
- ClickHouse
- MongoDB
- RavenDB
- SQL Server
- Dapr pub/sub
- Background and scheduled jobs
Observability & infra
- Docker
- Grafana
- Prometheus
- Loki
- OpenTelemetry
- Vault
Fintech / digital assets
- Payment APIs
- AML/KYC APIs
- Trading and market-data APIs
- CEX/DEX integrations
- EVM
- Uniswap V2/V3
- Thorchain
Frontend / mobile (secondary)
- React
- Redux
- Next.js
- Vue.js
- Flutter
- BLoC
Testing
- xUnit
- Jest
AI / LLM-assisted engineering
Cursor · OpenCode · agent workflows
AI-assisted development with Cursor, OpenCode and similar tools
LLMs for code analysis, refactoring, documentation, research and boilerplate
Agent-based workflows for task decomposition, implementation planning and engineering automation
Local LLMs and API-based providers
Focus on developer productivity and engineering process

Let's talk
Open to Senior Backend, Architect, Tech Lead and CTO-track roles.
- helloanlitv.cloud
- linkedin.com/in/litvinov-andrey














