Position: Team Lead / Architect
Category: Lead
English level: fluent
Years of experience: 8

Recently I helped a small company to successfully pass through transition to a much bigger one: from ~10 local clients with on-premise installations to more that 300 world-wide, mostly in cloud.
I'm a software engineer who recently works as a development team lead.
My passion is building a software development process that works. That includes a lot of things from implementing technical solutions to building development culture.
These are the things that I mostly focus on and have the best experience with:
 - Personal mentoring;
 - Atmosphere in technical department;
 - Communication with business;
 - Automated delivery pipeline;
 - Automated testing;
 - Clean systems' architecture;
 - Code readability and maintainability.
At this point I am looking for a medium-sized company that is missing something (or someone) to build a smooth development process. If you have issues with delivery speed, reliability, security, performance, users/customers satisfaction or product in general - most likely I could help a lot. If you don't have any of them... wow, I'd love to learn more about your company!

In business planning I'd appreciate following Fail Fast approach together with having clear long-term goals.

Technologically I'd prefer systems primarily built on .net, Java or Node.