Position: Full Stack JS Developer
Category: Node.js
English level: upper
Years of experience: 7

- Implemented bunch of complex ui
- client data caching
- complex database queries and aggregations
- used computer vision apis, implemented object annotation tools
- Have experience in direct communication with clients and end users
Full stack developer - social network platform
February 2021 - now
Project stack: 
- React, React Native, Nest.js, Elasticsearch, PostgreSQL, Postgis, Redis, RabbitMQ, Graphql
Areas:
⁃ API and UI for mobile client
⁃ API and UI for admin panel
Jobs done:
- User interactions, authentication, notifications, purchases, spatial queries
⁃ Features and support of admin panel


Full stack developer at microwork.io
February 2017 - February 2021
Project stack: Meteor.js, Node.js, Mongodb, Blaze.js, Vue.js, Fabric.js, Elasticsearch
Areas:
- Platform for clients 
- Platform for users
- Mobile API
- Graphic editor on Fabric.js
- Job workers server
Jobs done:
- Integrated Elasticsearch
- Integrated Vue.js
- Implemented one of most used modules - bunch of complex ui, client data caching, complex Mongodb and Elasticsearch queries and aggregations
- Implemented Mobile API module
- Implemented chat module
- Bunch of other features and project support


Fullstack trainee at everlabs.com
January 2017 - February 2017
Project stack: Ruby, Ruby on Rails, Vanilla JS, HTML/CSS, PostgresDB
Areas:
- Frontend/backend features/support


Frontend trainee at accel-labs.com
September 2016 - January 2017
Project stack: Angular.js
Areas:
- Web client features/support


Fullstack developer at vandelayeducation.com
May 2016 - Jun 2016
Project stack: Meteor.js, Node.js, Mongodb, Blaze.js
Areas:
- Frontend/backend features/support