Position: Fullstack Developer (NodeJS)
Category: JavaScript
English level: fluent
Years of experience: 10

Developed data-ops single page app for online medical appointment booking system from scratch.
Worked on a highload financial project. Developed sustainable front-end layer (API layer + client layer).
Significantly improved web vitals metrics on existing project to hit the "green area"
10 years of experience in web-development. Confident communication skills. Experience in mentoring and team-leading of small teams.
During my career I've been working on projects of different size, complexity and domain, being involved into all stages of webapp design and development. From high-paced
one-man POC building with tight schedule to big enterprise projects developed by distributed cross-functional teams.
My primary skill is front-end, although I have expertise in back-end development with NodeJS.

I have confident experience in communication on technical issues with technical and nontechnical people, determining requirements and specifications, promoting and
communicating new ideas, instituting new technologies.
My areas of professional interest are user-experience, data-visualization, usability and performance. I know how to determine user needs and how to utilize modern JS/HTML5
techniques, frameworks and libraries to deliver valuable, maintainable and scalable solutions.

- JavaScript (ES5, ESNext, functional approach):
-- frameworks/libs: ReactJS (+Redux), Apollo, D3;
-- tools: Gulp, Webpack, Babel;
-- other: jest, cypress;
- NodeJS
-- frameworks/libs: Express, Koa, fastify;
-- tools: yarn, npm;
-- other: websockets, microservices architecture;
-- DB: Postgres, Mongo;

- Common:
-- Patterns and approaches: REST, GraphQL, RPC, RIA, SPA;
-- VCS: Git, SVN;
-- Containers: Docker

- Other: Agile, SCRUM, Kanban
Strong NO to Angular, Ext/Sencha, Kendo, Cordova/Phonegap, legacy projects, a lot of HTML/CSS work.
Strong YES to React
OK with UX/design development.
Looking for long-term projects.
Skill and expertise distribution 2/3 of Front-end, 1/3 of Back-end

Do not look for a job in Ukraine-based outsorcers. Prefer to work on a foreign company directly.