Position: Senior Software Engineer, Technical Lead
Category: .NET
English level: upper
Years of experience: 5

Became a full stack developer when it was needed.
Learned Powershell and Ci framework to support and set up CI for new projects.
Promoting new feature for products and technical suggestion to related teams.
I have worked for 3 years as Technical Support Engineer. My responsibilities included working with clients/partners to solve their technical issues (chatting or online meetings) such as investigation bugs, providing fixes, look for a better solution for each specific case. 

My technical stack mostly includes C# (and its frameworks), JS languages and HTML/CSS markup languages.
As an Technical Engineer I was responsible for different products in a company. I used to have regular meeting with developing teams where I provide them with a report about the current status of a product number of bugs, clients/partners expectations and etc.

In order to improve products quality I regularly contribute fixes, small features, did some code refactoring, developed and contribute to internal/external tools.

After 3 years I decided to join product department team. I was assigned to a front-end team and started to work as a full stack developer. As a front-end framework our Architects chose Angular. After about two-three weeks I was able to develop angular features as a usual front-end developer. My responsibilities included develop UI content editor application + back-end service that based on GraphQL.

Close and productive collaboration with Team, Project Owner, Projects Managers and other other teams helped me to be promoted as Technical Lead.
I'm interesting in learning modern technologies and developing projects that consist of front-end and back-end. 

I don't like support legacy code.