Position: Team Lead (Angular/.NET)
Category: JavaScript
English level: upper
Years of experience: 11

1. Developed and launched 4 single page applications to Production. 2 projects were created from scratch, 2 projects migrated from legacy technologies, improved UX and performance
2. Lead team of 5 frontend developers (Middle/Senior level), built development and delivery process (design UI architecture, communication with stakeholders and different departments, onboarding new team members, code review)
Front-end Team Lead for last 4 years. Built and lead a team of 5 developers (including interviews and onboarding new members, implemented daily calls and code review culture inside a team), responsible for team development and delivery process, architecture design and communication with stakeholders.
Created 2 projects using Angular (5-14) from scratch, rewrote 2 projects to Vue 3 from legacy technologies.
Main stack: Angular, Vue, TypeScript, HTML, SCSS, NgRx (or Vuex), RxJS, PrimeNG, Bootstrap.

Previously had a lot of experience with .NET - Web full-stack and desktop: ASP.NET Core Web API, ASP.NET Core MVC, WPF, C#, MSSQL, Entity Framework. 

Ideally consider Team Lead position, work with front-end (Angular, Vue) or full-stack (Angular/Vue/.NET/etc) technologies
Would like to avoid desktop positions