Position: Senior JavaScript Developer
Category: Node.js
English level: upper
Years of experience: 6


Bringg


SeeTree
From agronomic and business decisions, to the management of farming operations, SeeTree provides farmers with the most advanced data and intelligence network in Agtech.

Responsible for:
Developing database architecture
Developing customer and admin applications
Improving performance of map load and render
Settings up CI/CD, private node registry
Improving dev processes, code review, grooming, planning, tests
Worked with:

Node.js, firebase cloud functions
firebase NoSQL DB, firestore
Polymer, Lit-Html, Web Components, Lerna
mapbox, turf.js, geojson
Google Cloud, Bitbucket, Docker, Cypress
Moca
Platform for art exhibitions with voting and image recognition system

Responsible for:
Developing database architecture
Developing GraphQL API
Developing image recognition
Settings up Amazon services and connecting API
Developing Admin Panel


PushResponse
Push Response is the software which allows you to build a list of people who visited your website and broadcast promotions to them without the use of email.

Responsible for:
Developing database architecture
Developing REST API
Developing backend push notifications with Service Workers API and websockets
Developing cron jobs and job queries
Developing bots notifications (skype, facebook messanger, telegram etc.)
Saving and gathering analytics data


Everblock
EverBlock manufactures modular building blocks for use in a variety of applications. From special events, to modular furniture, and from room divers and decor, to modular buildings, EverBlock is ideal for all type of projects.

3D blocks online builder

Responsible for:
Developing builder's UI/UX
Implementing 3d rendering
Developing block movement validation
Implementing communication with backend (Save/Load models)
Generating step-by-step PDF instructions from built model
Generating screenshots from rendered model and saving to Library


Wedspire
Wedspire is internet shop and wedding organizer

Responsible for:
Refactoring legacy code
Adding step-by-step forms and instructions
Implementing wedding organizer
Implementing checkout pages
Implementing emails
Connecting with Stripe API
I'm best at challenging tasks where some research is needed. I appreciate the possibility to change or to improve technical decisions.