Summary
Evgenii Kolosov is a senior software engineer and tech lead with over 15 years of experience designing and delivering commercial web applications, primarily on the Microsoft stack (C#, .NET) while also maintaining strong skills in frontend, databases and DevOps. He has led teams, hired and mentored engineers, and improved delivery through code review, unit testing and deliberate knowledge sharing, having moved large codebases (90+ projects) from .NET Framework to .NET Core and split monoliths into Dockerized microservices. His hands-on contributions span API integrations (payment, travel, insurance), performance reengineering (async/EF Core optimizations) and building features like travel-route caching, reflecting a pragmatic focus on reliability and scalability. Comfortable working solo or as a team player, he combines product-minded thinking with practical ops experience (IIS, Docker, message brokers) and a habit of learning new frameworks (Vue, Angular, Electron). Based in Spain with B1 English, Evgenii brings a mix of startup and enterprise experience, notably shepherding cross-functional projects from architecture to deployment. Not obvious from titles: he frequently pairs technical refactors with process improvements that speed team problem-solving and increase test coverage.
1 year of coding experience
19 years of employment as a software developer
Master's degree Computer Software Engineering, Master's degree Computer Software Engineering at Moscow State Institute of Radio Engineering, Electronics and Automation (Technical University)