Position: Javascript Software Engineer
Category: Node.js
English level: upper
Years of experience: 3

3+ years of commercial development for legacy and startup projects. Primarily, a front-end developer with focus on React and Vue, but also have personal full-stack (Node.js) projects.
Commercial projects that I took part in:
1. Media portal for customers from around Europe. Multi-tenant architecture generated apps with custom design on demand for mobile network operators (O2, Vodafone, Tele2). Tech stack: NodeJS, Handlebars, SASS.

2. Start-up solution for the local market merchants (more than 10000 users). Was responsible for the whole front-end team. As a team we built an app from scratch, developed reusable components and constructed the offline-mode from the ground up for the users low network coverage. Regularly showcased the investors and managers the current project status before launching. Developed an admin panel for administrative purposes (new features for users and third-parties’ settings configuration). Tech stack: React, Redux, Styled Components.

3. Highly flexible app that adjusts to all needs from regular part-time cleaner to a general manager. Holds a lot of features: time tracker, report generator, summary tables, panic alert system, performance review, etc. Part of a team that developed the Employee Management module. Took part in developing reusable components, fixing current UI issues and accessibility issues (keyboard support). Took part in training devs to write unit tests, developing reusable components and fixing A11y issues. Tech stack: React, AngularJS 1.6+, SASS.

4. Open source library with complex components (e.g. virtual table, lazy pickers, drag and drop), primarily developed for EPAM internal project needs (used mostly by all EPAM internal sites and portals), but also in corporate projects too. My role was to make sure features are stable and convenient to use for developers, including correct typings, documentation, syntax migration. Majority of the time I used to rewrite legacy class-based code to hooks, so that the devs could use modern functional code in their projects. Tech stack: React, Typescript, SASS.

5. Crypto-based platform for trading. Had the integration with all major crypto stocks: FTX, Binance, Coinbase, KuCoin. Developed both the new layouts and components for front-end and also took part in backend tasks: fixing, upgrading dependencies, refactoring. Tech stack: Vue2, Nodejs (AWS Serverless tech stack), Typescript, SCSS.
I will never take part in any project, that is related to:
1. Financial fraud (micro-credit, casino, betting inc.)
2. Adult sites 
3. Advertising, Marketing
4. Online games
5. Crypto
I would like to take part in:
1. Industrial project
2. Gov related initiatives
3. IOT