← Back to list
Senior
Registration: 19.04.2026

Anton Kretov

Specialization: .NET Developer / Architect
— A Full-stack Developer with 11 years of experience. — I cover the full stack: backend in C# / .NET (microservices, monolith splitting, sagas, fault tolerance) and frontend in React / TypeScript. — I have extensive experience leading 1 to 3 cross-functional teams. — In 2025, I launched my own SaaS product with a multi-tenant architecture (PMS platform). — I use AI tools in conjunction with MCP to accelerate development: draft code, refactoring, unit and UI tests, and log analysis.
— A Full-stack Developer with 11 years of experience. — I cover the full stack: backend in C# / .NET (microservices, monolith splitting, sagas, fault tolerance) and frontend in React / TypeScript. — I have extensive experience leading 1 to 3 cross-functional teams. — In 2025, I launched my own SaaS product with a multi-tenant architecture (PMS platform). — I use AI tools in conjunction with MCP to accelerate development: draft code, refactoring, unit and UI tests, and log analysis.

Skills

.NET Core, C#
Solution Architect
React
.NET 10
ASP.NET Core
C#
RabbitMQ
SignalR
Microservices
Kafka
Redis
PostgreSQL
REST API
.NET Aspire
Docker
OpenTelemetry
Prometheus
Grafana
Opensearch
GitHub
Agile / Scrum
CustDev / CJM
React 19
Material UI
TypeScript
Vite
Refine
Jotai

Work experience

Founder / Developer / Architect
since 12.2025 - Till the present day |Bee-PMS
React 19, TypeScript, Vite, Refine, MUI v7, Jotai • C# .NET 10, ASP.NET Core Minimal APls, EF Core, Aspire • PostgreSQL, Redis, Kafka • Docker, SignalR, Logto • OpenTelemetry, Prometheus, Grafana
● Designed and developed a cloud-based PMS (Property Management System) platform from scratch for the short-term rental market: property management, booking management, rate management, customer management, document management, and channel management. ● Full stack: microservices backend in .NET 10/C# + Aspire, frontend in React 19/TypeScript, orchestration via Docker. ● Implemented an event-driven architecture (RabbitMQ), real-time notifications (SignalR), authentication system (Logto/OIDC), PDF generation, and a workflow processor. ● Configured a full observability stack: OpenTelemetry, Prometheus, Grafana Loki — monitoring and tracing of all services. ● The product is published and running in production.
Head of development department
01.2024 - 12.2025 |Sber Bank
Docker, k8s, Kafka, Redis, Minio, PostgreSQL, GlasterFS, Minio S3, Opensearch, Grafana Loki, Prometheus
Responsibilities ● Design and development of core loyalty platform services. ● Solution architecture development and decision defense at tribe architectural committees, ADR, documentation, and technical regulations. ● Leadership of 3 teams (≈15 people): sprints, decomposition, task setting, team synchronization, mentoring, and release cycle. Achievements: ● Launched Kafka as an ESB/integration bus for the external loop as a project manager: coordinated requirements with customers, designed the target architecture, and ensured production deployment. ● Designed and secured a new user consent service: template editor, consent collection and statistics, and uploading to DWH. ● Designed and launched a file integration service to replace a legacy solution, serving as architect and team lead: standardized contracts, ensured the migration of file integrations to the new product (approximately 500), and ensured operational visibility and manageability. ● Reduced time to market for teams through a streamlined release cycle: from 3-4 weeks to weekly releases.
Head of Development Group
06.2020 - 12.2023 |Ingosstrah
C#, .NET 7, ASP.NET Core, PostgreSQL, MS SQL Server, RabbitMQ, Docker, ELK, Prometheus, Grafana, MinIO (S3), React/TypeScript
Responsibilities ● Design and development of a SaaS EHR platform (MIS) from scratch for a federal clinic network. ● Architecture and development of backend services. ● Management of two teams: a full-stack team and mobile development (iOS, Android). ● Participation in product development with doctors (primary users): online payments, subscriptions, telemedicine, personal account, mobile app support. Achievements ● Implemented a production platform from scratch for a clinic network: 9 branches in different cities and time zones. ● Built an integration circuit with the MIS for external partners. ● Launched key client product modules of the platform: online payments, subscriptions, telemedicine, patient personal account. ● Implemented observability (ELK + Prometheus/Grafana).
Developer
02.2018 - 03.2020 |Tinkoff Bank
C#, ASP.NET Core, PostgreSQL, MongoDB, Kafka, RabbitMQ, Hangfire, GraphQL, Angular, Elasticsearch, Kibana, Jaeger, Docker, Kubernetes
● Developed an HR aggregation service (a unified employee profile) and an event bus for interactions between platform services. ● Designed and promoted a centralized authentication and authorization service as an internal shared solution. ● Wrote a library for distributed log tracing in microservice environments. ● Developed a GraphQL API and Angular interfaces for the bank's internal products. ● As part of an internal startup accelerator, brought an IoT device project to the MVP stage: assembled a team, conducted CustDev, developed CJM, and defended the project.
Developer
03.2016 - 02.2018 |Raiffeisenbank
C#, ASP.NET MVC, MS SQL Server, Liquibase, NUnit, Selenium
● Developed a corporate lending system using ASP.NET MVC / Web Forms. ● Covered the code with unit tests (NUnit) and integration tests (Selenium); CI/CD via Atlassian Bamboo.

Educational background

Comprehensive protection of information technology objects (Bachelor’s Degree)
2010 - 2015
Orenburg State University

Languages

EnglishElementaryRussianNative