Position: Frontend Team Lead
Category: JavaScript
English level: upper
Years of experience: 8

I successfully developed and released multiple projects from zero ground.
Former C++ Developer. More than 8 years of experience in total. I am mostly focused on the frontend, but I am also capable of doing backend / DevOps work from time to time. I can work with any framework/library, although I prefer  React over others.

I'm interested in a wide range of technologies. Trying not to tie myself to any specific language/framework. I think that these are tools, rather than skills. I really love Golang, I also used Deno and Python for some backend stuff. My field of knowledge extends way beyond Frontend. 

My recent front-end experience (starting from latest):

Online lending company. Worked on a full remake of the customer profile and affiliate portal. Managed development and research, worked on aligning business requirements, communicated with third-party companies.
Technologies used: NextJS (React with SSR), Cypress, GraphQL.

MLM e-commerce platform. Worked on migration of project from Angular 6 to Angular 8. Developed a reusable components library. Worked on new features, and a general redesign of the platform. 
Technologies used: Angular 8, SSR, RxJS, Express, Node, Docker.

A platform for debugging mobile apps. I've designed and implemented app architecture, set up automatic deployment, testing, and other infrastructure. Worked on porting web app to Electron, also using native extension for cryptography.
Technologies used: React, Redux, Webpack, Gatsby, Electron, Node native modules.

Also worked on a few minor freelance projects, doing general maintenance work.
I am looking for:
- interesting project, with a modern tech stack
- product company much preferred
- remote work, ideally with a possibility to visit office time to time
- US timezone is undesirable

As a team lead I focus on "bringing things together". I am capable of taking full ownership of projects, plan, and estimate work. I can maintain and manage the scrum process.