Работал в 7 компаниях   7 лет 5 месяцев

Медицина и Здравоохранение, Охрана и Безопасность, IT, Реклама / Маркетинг / PR-услуги

Software Engineer

Chnnl

Медицина и Здравоохранение

1 год 2 месяца

08.2022 - 10.2023

Chnnl is a New Zealand mental health start-up based in Auckland. I was involved in development and maintenance of back-end built on Nest.js and dashboard built on React.js and deployed via AWS.My duties included building new features on the backend, expanding the API, implementing interfaces to interact with in the dashboard and deploying them and writing unit tests with Jest. Also Occasionally writing migrations for a PostgresQL database.

Some of the things I did were:

  • Implemented core features such as questionnaires and a scoring for user mental wellbeingcheck-ins
  • Implemented a demo feature to showcase the product to potential customers
  • Implemented a scheduler microservice used for various tasks around the system

Senior Node.js Developer

CiderSecurity.io

Охрана и Безопасность

7 месяцев

06.2021 - 01.2022

I developed and supported various microservices as a part of one of two 5 person teams for an Israeli cyber security company. My responsibilities included design, development, as well unit and E2E test coverage, and further support of the aforementioned microservices.We were working with Nest.js on the backend and React.js on the frontend, and using Jest and Cypress as testing frameworks.
Some of the things I did were:

  • A complete test coverage of several microservices, that ensured reliable and safe feature delivery
  • Multiple small features and updates to the dashboard
  • Expanding the API of existing microservices

Senior Node.JS Developer

DefiYield

IT

1 год

06.2020 - 06.2021

I was a part of a large team developing a back-end based on microservice architecture of an app focused on helping investors navigate the crypto-space.Stack includes Node.js, Redis, PostgreSQL.

Some of the things I did were:

  • Writing migration scripts to parse large snapshots of blockchain data and populate it into a DB
  • Implement various updates to the user microservice
  • Implement updates to the dashboard

Senior Node.js Backend Developer

Prof-It

IT

5 месяцев

12.2019 - 05.2020

I was in charge of a small team developing from ground-up a block-explorer for a custom crypto currency, using a microservice infrastructure.The technology stack included Node.js, Postgresql, Sequelize, Redis.Worked with bitcoin-core client for bitcoin node interaction: https://btcu.io/explorer

Some of the things I did were:

  • Design and implement microservice structure and communication between microservices
  • Design and implement the core microservice that connected and parsed data from the bitcoinnode
  • Design and implement the email microservice

Node.js Backend Developer

CEX.IO

IT

7 месяцев

04.2019 - 11.2019

I was responsible for breaking up the monolithic back-end infrastructure into microservices as well as refactoring the code.

Node.js Fullstack Developer

JBW Soft

IT

7 месяцев

08.2018 - 03.2019

I was a part of a small team working on an online video chat using Node.js, and hosted on AWS.

As a part of the project I worked on backend and developed an admin board using Vue.js.

Node.Js Full Stack Developer

Genesis

Реклама / Маркетинг / PR-услуги

2 года 5 месяцев

02.2016 - 07.2018

CMS and SEO-website development using Node.js, Express, Knex, Handlebars, Sequelize and PostgreSQL. Front-end employed Javascript and jQuery.

Worked with various API in the scope of creating solutions for the media buying teams, and acquired understanding and experience of interacting with such traffic exchanges and traffic tracking platforms as myTarger, Facebook, AppsFlyer and Adjust.

Ключевая информация

HTML, CSS, JavaScript, jQuery, TypeScript, Knex, Sequalize, Handlebars, Express, MongoDB, Vue.js, Node.js, AWS, Mocha, Docker, Kubernetes, Gitlab-CI, Redis, RabbitMQ, Cypress, Jest, Python, React.js, Django, Puppeteer, PostgreSQL, MySQL, AWS

Владеет языками

Английский

свободно

Может проходить собеседование на этом языке

Может проходить собеседование на этом языке

Yaroslav

Senior Node.JS Developer

Киев

32 года

полная занятость

Обновлено 1 месяц назад