Position: Web Developer
Category: JavaScript
English level: upper
Years of experience: 6

Since i started to code there's always some topic I'm interested in the most - it's rarely connected to my current work and usually from random field of science/engineering). Recently I keep coming back to topologies coding algorithms and multidimensional maps. Besides that There's always something I do out of stubbornness -when I get so annoyed by some feature that I'm making my own(usually it not very productive))  Now, for example, i dig into HTML spec & css and exploring ways to write sites without  outside instruments. 
...And now I'm into web gl and 3d also ;0
WebGL developer
August 2022 till October 2022
Postindustrial
ThreeJS, react, Js, mapbox
Created a site that displayed different clothing on a maneken in 3d with an ability to pick different types of clothing and textiles in the menu, and instantly view it on the maneken and rotate and zoom the view. Created architecture, picked tools, implemented, deployed ready to use product. 

Full stack developer
Feb 2022 till June 2022
Playtech
react, nodejs, mongodb
Developed feature for document uploading, approving and signing; filtration, search. BE and FE.
fixed bugs and altered functional according to business needs

Full Stack Developer
Since May 2021 Mapviser Kyiv, Ukraine Stack:
nx, typescript, graphql, typeorm, docker, microservices, next js, ssr, react, cqrs
Developing menu & search feature, including searching on map, data division on categories, filtration and displaying search results (mostly front end).
Fitting dynamic features in the project that was exclusively static. Designing state management, querying and caching via apollo client and hooks. Writing gql, changing model structure to fit current business needs, configuring the connection between services and front end.
Optimisation, configuration and keeping up to date update the project that contains mostly of legacy code.

Full Stack Developer
From October 2020 to February 2021 Reaktivate Kyiv, Ukraine Stack:
react, node, express, typescript, nextjs, sequelize, mobx, postgres, mongodb, backend services, database maintenance & querying, docker, data migrations
Worked on multiple projects (CRMs, E-commerce) where I implemented various front end and back end functionalities and features, fixed bugs, wrote tests, designed and maintained database. Usually was the only developer on the project, given the technical task I:
Discussed implementation nuances of a feature with PM or customer; Investigated the context of a feature, explored DB structure;
Modified DB accordingly (using sequelize and postgres)
Added some js wrappers for DB querying
Created migrations to add new DB entities;
Created requests to fetch data and parse it
Added routes to api (using node, express and typescript);
Created actions with api calls and store modifications(mobX/redux); Maintained components (react); - Tested, pushed on stage for the client or PM to test and submit the project

(the rest of it in my cv)