All mentors
Aleksei Trofimov
Free test session

Study price

Session with mentor
32$/ hour
15 minute test
Free
Extra services
1 week messaging
48$
Remote project review
Depends on complexity
Eligible for payments via wire transfer How it works?

Aleksei Trofimov

Ryazan, Russia / GMT+03

.NET Tech Lead / Software ArchitectAndersen

I’ve been working in software development since 2011, focusing primarily on C#, .NET, ASP.NET Core, backend development, and application architecture. I also have hands-on experience with full-stack development using JavaScript, TypeScript, and React. Over the years, I’ve worked on projects of varying scale — from small applications to large enterprise systems. I’ve been involved in designing and delivering complex solutions from scratch, working as an architect and team lead. I'm experienced with modern technologies and tools, including SQL and NoSQL databases, message brokers, Docker, and cloud platforms such as Azure and AWS. Currently, I work at an international company as an architect and technical lead. Outside of work, I enjoy traveling and skiing, both alpine and cross-country.

🤝 Can help with

Поможетновичкам обучающимся самостоятельно прошедшим курсы Junior Middle Senior Lead разобраться с проектомпрокачать навыкиподготовиться к собеседованиюс выполнением тестового заданияс выполнением рабочей задачипостроить план обучения
  • C#, .NET, ASP.NET Core — I can help you improve from the basics to advanced topics.
  • Help with .NET projects and real work-related tasks.
  • Clean Architecture, SOLID, DDD, design patterns, and microservices architecture.
  • Databases, SQL, and NoSQL — query optimization, indexing, and choosing the right database for the task.
  • Docker, cloud services, serverless technologies, message queues, and asynchronous service communication.
  • Distributed systems architecture and System Design interview preparation.
  • Interview preparation for C# / .NET / backend roles.
  • Algorithm interview preparation — LeetCode and common problem-solving approaches.
  • You can see how I explain things on my YouTube channel: https://www.youtube.com/watch?v=H7Wl-9IA1XA&list=PLVnxhm3ZygAcn1sCUFm-g_X6UXH1JVWUu&index=7

💻 Work experience

February 2022 — until now

Andersen.NET Tech Lead / Software Architect

May 2019 — February 2022

SberSolutionsSenior Fullstack Developer / Software Architect

February 2019 — May 2019

JT ConsultingSenior Frontend Developer

November 2015 — February 2019

IntercompSenior Fullstack Developer / Software Architect

September 2012 — November 2015

TS SoftSenior Full Stack Developer | Team Lead

December 2011 — September 2012

CenterInformSoftware Engineer

September 2011 — December 2011

New Software SolutionsSoftware Engineer

🤟 Projects

DirectPay

Led the development of an internal payroll system as an architect and team lead. The solution was functionally similar to 1C in terms of payroll processing, but significantly more flexible, enabling the company to support clients with complex payroll logic at a much lower cost compared to the standard 1C solution. The system was included in the Russian software registry. Stack: JavaScript, React, ASP.NET Core, SignalR, Entity Framework, MS SQL.

Compliance Assistant

Acted as an architect and team lead on a project focused on helping clients ensure compliance with Russian AML regulations (Federal Law 115-FZ). The system analyzes financial transactions, identifies potentially risky operations, and generates reports for further review and delivery to clients. The solution is built on a microservices architecture. Stack: TypeScript, React + Redux, SignalR, ASP.NET Core, EF Core, Redis, RabbitMQ, Hangfire, PostgreSQL, Docker, GitLab (repository + CI/CD), Graylog, Keycloak.

Online Accounting

Acted as an architect and team lead on the “Online Accounting” project. The solution enabled real-time communication between clients and accountants and was integrated with SberBusiness Online for payments and authorization, as well as with external systems such as Bitrix24 CRM and 1C. The project helped migrate communication from email to online chat, significantly improving efficiency and user experience. Built on a microservices architecture. Stack: TypeScript, React + Redux, SignalR, ASP.NET Core, EF Core, Redis, RabbitMQ, Hangfire, PostgreSQL, Docker, GitLab (repository + CI/CD), Graylog, Keycloak.

Equity Compensation

Contributed to the development of a product that enables companies worldwide to manage equity compensation programs (including stock grants, options, and other equity-based incentives). Built on a microservices architecture. Stack: ASP.NET Core, EF Core, MS SQL Server, MongoDB, Redis, RabbitMQ, Apache Kafka, Debezium.

Publicis Media Campaign Management Platform

Acting as an architect and technical team lead, I contribute to the development of a Publicis Media platform that supports the full lifecycle of advertising campaigns — from configuration and launch to analytics and reporting. The system is built on a microservices architecture. Stack: ASP.NET Core, React + TypeScript, Entity Framework Core, MS SQL Server, PostgreSQL, MongoDB, AWS, Amazon EKS, AWS Lambda, AWS SQS, Splunk.

Excel Report Generator

My own open-source C# library for generating Microsoft Excel reports using a panel and template-based layout system. It supports building complex and highly customizable reports in Excel.