Position: Senior JavaScript Developer
Category: JavaScript
English level: upper
Years of experience: 10

I’m okay with switching my platform/tooling/framework/library as long as I am interested and have enough reasons to do so. Experienced on learning and teaching. Always open-minded.
Working as a full-stack developer since 2010. Started my career with Java/Spring/jQuery project. Some time later switched to BackboneJS. Since 2014 started writing frontend using TypeScript/AngularJS(1.0) and backend using NodeJS(0.10). Migrated several projects from Java to NodeJS, from monolith to microservices, from bash scripts to docker/compose/swarm infrastructure. Switched to Angular when 2.0 was released. In 2018 switched to React/Redux and using it since then. My last project was in NextJS. Love Web platform and TypeScript. Comfortable with setting up tooling manually (transpilers, bundlers, linters, testing...)
Surprisingly, don't like full-stack development. Also I'm one of those who did not survive cloud era, no experience with aws, gc, azure. Also no expertise with GraphQL and blockchain yet.