Position: Node.js developer
Category: Node.js
English level: upper
Years of experience: 3

The Kharkiv National University of Radio Electronics. Qualification awarded: Master’s Degree in Computer Science.

Supportive and enthusiastic team player who devotes himself to streamlining processes and efficiently resolving project issues. In addition to development, I'm responsible for architecture design, evaluation of projects, and consultations on creating architecture
solutions. I was involved in the implementation of a big number of new technologies in the project. Design and implementation of a separate structure for the project, mentoring new developers.
3+ years of JS (Node.js 80%, React 20%)

Backend: Express, Koa, Feathers.js, Socket.io, PostgreSQL, MongoDB, CouchDB, Apache Kafka, ORM systems, Knex, Redis, Stripe, Firebase, IBM Cloud Technologies

Frontend: React, Redux, SASS, TypeScript, Material-UI, React-Query

Additional: Docker, Kubernetes, HelmCharts, Git, Mocha, Chai, Swagger

Health Project

The goal of the project was to integrate an AI solution that would scan the eyes while reading text. Based on the calculation of the AI ​​and your well-being, a medicine was chosen. Optional BE pdf generating.

Health Project

The aim of the project is to develop a service for distributing patient data in the healthcare system by using blockchain.

Responsibilities:
• Cooperating diligently with other IT team members to plan, design, and develop smart solutions
• Writing unit tests
• Design and implementation of microservices back-end architecture
Technologies and tools:
• JavaScript, NodeJS, IBM Blockchain Platform, Express, Docker, Kubernetes, Helm Charts, Apache Kafka, IBM Cloud Technologies, Chai, Mocha, Git

Digital certificates on the Blockchain

A mobile application that creates unique certificates and registers ownership of E-commerce assets on the Ethereum blockchain.

Responsibilities:
 Analysis and investigation of requirements;
 Development of backend part;
 Direct communication with stakeholders and developers
Technologies and tools: node.js, feathers.js, socket.io, MongoDB, firebase.

Health-care platform

An application for monitoring the process of collection and storage of analysis in public and private clinics. Realization of the HL7 specification with microservices.

Responsibilities:
 Analysis and investigation of methods of resolving business needs;
 Project architecture design and implementation;
 Defining database models and architecture;
 Code review;
 Mentoring team members.
Technologies and tools:
• Node.js, NestJS, typescript, docker, redis,
PostgreSQL, MongoDB, Prisma

Event-management App

Multi-Tenant system for handling companies that are managing different types of events. The main feature is creating questions for the consumers that provide the ability to calculate the total price of special occasions.

Responsibilities:
 Defining of interface's communications between the Client and API;
 Participating in code reviews and other development processes and ceremonies;
Technologies and tools:
• React v17, Mantis, redux-toolkit, Material-UI v5, React-query v3, Formik, Emotional.
Not monotonous work, implementation new technologies, without impossible deadlines