Position: .NET Tech Lead
Category: .NET
English level: fluent
Years of experience: 8

Two times I arrived on a project in the state of a major firefight and managed to change processes, deliver value and make customers (and development team!) happy.

In one of the recent short-period projects I finished and delivered a project to the customer using one-ninth of the cost and one-fourth of the time that took for a much bigger Australian-based development team, finishing with a more scalable project of incomparably higher quality.

When I started having team and tech leadership responsibilities, I set up processes in a way that left both the customer and the developers satisfied every single time.

There were multiple cases when I optimized a critical path in a system in a way that left customer impressed. One of the things I really enjoy is to analyze systems and find where the effort/value ratio will be the highest.
I have 8 years of experience in the industry first as a full-stack developer, then as a tech lead managing backend, database, and architectural approaches. I developed and designed enterprise solutions in mining, logistics, healthcare, e-commerce, and fintech domains. I specialize in backend and database development with less emphasis on the frontend. I plan to continue to be involved in providing technical leadership, managing development teams, mentoring, and building a healthy environment suitable for a mutually successful bidirectional relationship between a customer and a development team. 

In recent years, my responsibilities included
 - Defining technical work items required for solution delivery 
 - Supervising the development team 
 - Improving solution quality from a technology perspective 
 - Managing technological processes (development, code review, tech debt, technical competence, etc.) 
 - Managing architectural approaches and documentation  
 - Backend, DB and frontend development of the application
I prefer average size projects of 10 to 100 developers. 

Outstaffing is preferrable to outsource, product is preferable to outsourcing.

I enjoy using the latest technologies, but I enjoy sometimes even more improving the existing solutions. I do not thrive in cases when changes to existing approaches are not welcome.

I prefer being efficient to having bureaucracy.

Most of all, I want to find a place where I can improve myself in technical and management directions, a place where I can use my potential and skills to the fullest extent, with sufficient rewards for being successful.