Position: Front-end developer
Category: JavaScript
English level: intermediate
Years of experience: 4

- participating in custom bundling system for front end components
- participating in creating custom testing tools for specific legacy front end codebase
- contributing to performance optimization for high loaded web interfaces
- Freelance: worked 0.5 years as a freelancer. Most projects are small/mid-size websites created with Wordpress
- Outsource: worked 1.5 years in an outsourcing company. Mostly using Angular (version 5+). Participating in creating next web applications:
  1. Web application for transport management in the agricultural sector (Angular 2+). A lot of tasks were related to live data updates (Websockets, interactive maps, live dashboard, etc.)
  2. Web application for analyzing the performance and build quality of Java applications (Angular 2+). The application had a lot of data visualization, got experience with Canvas, Three.js.
  3. Enterprise web platform for biddings in the construction industry (Angular 2+, React, Node.js). The most interesting part of this project was integrating independent modules written on React into the Angular app and vice versa
-Product: worked 2.5 years in a product company as a Full-stack developer (mostly with the front end) with such technologies as  .Net, Vanilla js, React, Node.js. The platform had a million unique users per month. The product is existing for more than 10+ years and had a lot of parts written on different technologies (including legacy code). I participated in support and extending legacy pages, creating new parts of a system with React, .Net framework/core, integrating React parts in legacy pages, moving legacy pages on React. Also, the interesting part was supporting and extending the custom framework for front-end components of the system.