
Study price
Aleksei Trofimov
.NET Tech Lead / Software Architect — Andersen
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
- 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
SberSolutions — Senior Fullstack Developer / Software Architect
February 2019 — May 2019
JT Consulting — Senior Frontend Developer
November 2015 — February 2019
Intercomp — Senior Fullstack Developer / Software Architect
September 2012 — November 2015
TS Soft — Senior Full Stack Developer | Team Lead
December 2011 — September 2012
CenterInform — Software Engineer
September 2011 — December 2011
New Software Solutions — Software Engineer
🤟 Projects
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.
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.
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.
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.
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.