Summary of Qualifications

I am an experienced Node.js developer proficiently transitioning from Ruby on Rails. Skilled in frameworks such as Nest.js, Restify, and Koa.js, emphasizing secure solutions. Extensive background in server-side development within the IoT domain, specializing in robust, tailored solutions.

My career trajectory showcases a fluid shift from Ruby on Rails to Node.js, highlighting my adaptability across ecosystems. I excel in crafting secure backend solutions, utilizing Nest.js, Restify, and Koa.js to create dependable innovations for IoT applications.

My core competencies include:

In-depth Node.js understanding

Expertise in secure backend development

Proficiency in IoT server-side solutions

Smooth transition proficiency between tech stacks

Dedication to continuous learning within software development

Seeking opportunities to apply and expand Node.js expertise, driven by a commitment to delivering exceptional software solutions.

Age

23

Birthdate

05.05.2001

Nationality

Ukrainian

Hard Skills

  • Main Programming Languages

    JavaScript

    TypesScript

    SQL (PostgreSQL/MySQL)

  • Basic knowledge of

    C++

    C# (Unity)

    Python

    Assembly

    Ruby & Ruby on Rails

  • Web frameworks

    Nest.js

    restify.js

    koa.js

    Express.js

    Next.js

    Ruby on Rails (ROR)

  • Cloud services

    AWS

    Google Cloud/Firebase

    GitLab

    GitHub

    Deta cloud

  • Databases

    PostgreSQL

    MySQL

    MongoDB

    Firestore

  • Main JavaScript libraries

    Sequelize

    TypeORM

    Joi

    Swagger

  • 3-rd parties integrations

    Box E-Signatures

    Calendly

    AWS Cognito

    AWS Lambda

    Pipedrive

Languages

Language

English

Upper-Intermediate

Language

Ukrainian

Mother Tongue

Language

Russian

Native

Work Experience

Krasty Soft

Node.js Developer

June 2024 - Now

Yalantis

Backend Developer

November 2021 - May 2024

Mind Studios

Mobile Game Developer on Unity

April 2021 - May 2021

Noosphere

Student Software Engineer

May 2020 - February 2021

Projects

Krasty Soft Project

Node.js Developer

Project Specification: Healthcare project part

Project type: Implementation and fixing a large amount of JS scrappers

Team Size: 3

Role: Backend Node.js Developer

Technologies: Node.js, JS, puppeteer.js, commander.js

Tasks:

  • Development of reliable and fault-tolerant scraping algorithms
  • Implementing reusable functionality for a large amount of scrappers
  • Administrating web-scrappers scripts on remote servers

Yalantis Project

Project Specification: IoT devices subproject

Project type: Replacement of existing old API with a more secure way and more functionality

Team Size: 12

Role: Backend Node.js Developer

Technologies: Nest.js, JS, TS, Postgres, TypeORM, k3s, AWS Secret Manager

Tasks:

  • Development of thoughtful architecture
  • Implementing and configuring database interaction in a secure way
  • Implementation of key features
  • Interaction with Kubernetes external service by wrapper

Yalantis Project

Project Specification: Blog project

Project type: Serverless AWS Lambda functions

Team Size: 12

Role: Backend Node.js Developer

Technologies: JS, TS, AWS Lambda, Pipedrive API

Tasks:

  • Development of thoughtful architecture
  • Configuring and providing new AWS Lambda functions
  • 3rd party integration with Pipedrive API

Yalantis Project

Project Specification: A big feature of the IoT devices project

Project type: REST API

Team Size: 12

Role: Backend Node.js Developer

Technologies: JS, TS, PostgreSQL, Swagger, Joi, Redis, AWS Secret Manager, Box.com API, calendly.com API

Tasks:

  • Development of thoughtful architecture
  • Configuring and providing new features
  • 3rd parties integration with box.com, calendly.com

Yalantis Project

Project Specification: Internal Management Service

Project type: REST API

Team Size: 10

Role: Backend Node.js Developer

Technologies: JS, TS, PostgreSQL, Koa, Swagger, Joi, Redis, AWS Cognito, AWS Secret Manager

Tasks:

  • Develop new internal management service
  • Development of thoughtful architecture
  • Configuring and providing new features
  • AWS Cognito integration
  • Authentication/authorization implementation
  • Test coverage

Yalantis Project

Project Specification: Hotel bookings project

Project type: REST API

Team Size: 9

Role: Backend Ruby on Rails Developer

Technologies: Ruby on Rails, PostgreSQL, Rspec, Active Admin, Stripe, Sidekiq

Tasks:

  • Configuring and providing administration panels
  • Fixing bugs
  • Payment process interaction

Yalantis Project

Project Specification: Blog project

Project type: REST API

Team Size: 6

Role: Backend Ruby on Rails Developer

Technologies: Ruby on Rails, PostgreSQL, Rspec, Active Admin, Sidekiq

Tasks:

  • Configuring and providing administration panels
  • Fixing bugs
  • Providing features with blog pages
  • SEO optimization and configuration

Yalantis Project

Project Specification: Healthcare project

Project type: REST API

Team Size: 30

Role: Backend Ruby on Rails Developer

Technologies: Ruby on Rails, PostgreSQL, Rspec, Swagger, Sidekiq

Tasks:

  • Automation tests coverage
  • Automation pending tests fixing

Internship project in Mind Studious company

Project Specification: Internship project

Project type: Mobile Game

Team Size: 3

Role: Unity Mobile Game Developer

Technologies: Unity, C#, Figma

Tasks:

  • Developing mobile game with Unity by following Figma design and technical task