Position: Lead Front-end Developer
Category: JavaScript
English level: fluent
Years of experience: 10

Successfully bootstrapped a team of 7 UI developers and took the leadership of up to 6 existing UI developers. Trying my best to increase the CMMI level of a project without sacrificing the team's enthusiasm.

Performed a migration to typescript (in react project), angular v4 to v11 update and ngrx adoption. Made a couple of rounds of performance analysis and tuning with consecutive release. Created a maintainable, properly tested and documented yet feature-rich library repo based on Angular libraries complemented with a Storybook.
Adopted a huge chunk of analytics tools requested by business without sacrificing the page performance.
Made a first round of product redesign (+ styleguide) with only 2 additional developers in 1 sprint (2 weeks).
Went production with A/B testing, Styleguide, Feature toggles, Social SSO and PWA; MVPs for SSR via SSG, CMS integration and Android app in Kotlin.
Worked in outsource, outstaff and product companies.
Participated in both relatively new and already mature projects.
Faced the time-bound, budget-bound and resource-bound projects.
Was a part of small, big, international and distributed teams.

Learned the telecom, investment, KYC, AML, Sports-betting/Gambling domains.

Technology:
gradual transition from plain old javascript/GWT to more modern solutions like Angular, React and Vue. My most recent experience comes mostly with Angular (last 4 years) with some drops of React.

Adopted the most relevant and useful approaches: GraphQL, Ngrx/Redux, Typescript, Storybook.
A perfect job is a compromise between interesting domain, up-to-date technologies and good salary. Scoring 3 of 3 will definitely make me very interested.

I perform the best in projects from scratch or relatively new ones.
I'm ok with fast-changing requirements, technologies and approaches and always try to find and follow the company's vision and goals.