
Aleksei Sokolov
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Aleksei Sokolov
- Bis heute 2 Jahre und 8 Monate, seit Okt. 2022
Senior .Net Developer
Andersen Lab
Optimized app performance with multithreading, TPL, async/await, and refactoring. Developed Angular frontend. Implemented multi-layered .NET microservices with TDD. Maintained NET6, NET8 apps. Operated in Agile/Scrum. Deployed backend services and APIs. Enhanced performance, scalability, and security. Deployed serverless apps on Azure, managed with Azure DevOps. Achievements: Engineered RESTful microservices (5,000 req/s), implemented 500+ unit tests (95% coverage), improved performance by 13%.
- 1 Jahr und 11 Monate, Nov. 2020 - Sep. 2022
Senior .NET Engineer
Indusoft (Industrial Software)
Migrated 8 RESTful ASP.NET Web APIs from .NET Framework to .NET Core, preparing them for Docker containerization and cross-platform deployment on Linux. Optimized performance with gRPC, Protobuf, GZIP, multi-threading, and async/await, boosting efficiency by 3-10x. Implemented 300+ unit tests with 95% code coverage and SOLID principles. Delivered 3 high-impact projects in 6 months, surpassing business goals by 15%. Increased team productivity by 25% using Agile and Scrum.
- 5 Jahre und 7 Monate, März 2015 - Sep. 2020
Senior Backend Developer
Cube Development (Software for Сredit organizations)
Developed an ASP.NET MVC CRM system for loan issuance, serving 300,000+ users with ASP.NET Web (NET Framework, Entity Framework, MSSQL) for profile management, loan decision automation, and payment monitoring. Engineered integration services with 30+ advertising partners and 30+ payment systems, achieving 7,000-10,000 and 4,000 requests per second during peak periods, respectively. Ensured code maintainability with 200+ unit tests, adhering to SOLID principles.
- 3 Jahre und 2 Monate, Feb. 2012 - März 2015
.NET Developer
R&D Center (Government procurement company)
Developed an Employee Relationship Management system using ASP.NET (NET Framework, Entity Framework, PostgreSQL, JavaScript, HTML, CSS) for 10,000+ users, streamlining interactions and data management. Created a report generation app with OpenOffice API, enhancing efficiency and accuracy. Achieved 90% code coverage with unit tests, adhering to SOLID principles. Contributed to a 20% team productivity improvement using Agile and Scrum.
Sprachen
Russisch
Muttersprache
Englisch
Fließend