Mykola
Contact us and we will hire Mykola for your team.
About Mykola
Mykola is an experienced IT specialist with 8 years of experience in programming, focusing on technologies such as NodeJS, MySQL, Nest.js, and Redis. He is skilled in developing efficient and scalable software solutions for various projects.
8
Years of
Experience
44
Happy
Clients
111
Complete
Projects
Skills
MySQL
99%
Nest.js
97%
NodeJS
94%
Redis
91%
Expericence
Senior Back-End Developer
Fern SDK | TiltCamp
Date: 05.2024 — Present
Project description
Technology stack: Typescript, Fern, OpenAPI (Swagger).Responsibilities
Migrated an old typescript api client with more than 45 endpoints for a third-party service (crm, email, billing, support systems) to a new typescript sdk using the fern solution
Senior Back-End Developer
Provisioning systems for CoT (cloud of things). | GlobalLogic
Date: 01.2023 — 10.2023
Project description
Technology stack: Typescript, Kafka, MongoDB, Mongoose, Express, Tsoa, Chai, Mocha, Docker, Kubernetes, AzureResponsibilities
Created validation and sanitization incoming data process in rest api services, k8s cronjob for sending email notifications about delayed fulfilment for orders, new gitlab pipelines for CICD. Worked on implementing new features in existing rest api services (for example new API endpoints, improvements in state machine).
Senior Back-End Developer
Smart home mobile application. | GlobalLogic
Date: 06.2021 — 01.2023
Project description
Technology stack: Typescript, Kafka, MongoDB, Mongoose, Express, Graphql, Apollo, Jest, Countly, Docker, Kubernetes, Openshift, React native.Responsibilities
Developed new features in existing services such as creating and passing users data to countly through backend, created new functionality for the mobile application (backend part). Worked on some minor features in frontend part (with limited knowledge) and participated in codebase maintenance
Senior Back-End Developer
Cloud-based technology platform for construction materials suppliers, haulers, and buyers | GlobalLogic
Date: 11.2020 — 06.2021
Project description
Technology stack: Express, React, JSON-RPC, Jest, Swagger, Rockset (SQL), DynamoDB, AWS lambda.Responsibilities
Worked on the integration of external systems via different protocols, improved the operation of existing features in accordance with business requirements, performed software maintenance across the codebase.
Senior Back-End Developer
Online food ordering platform that helps customers purchase food from restaurants (such as Burger King) via a delivery system (like Uber Eats) | Dev-Pro (Xenial)
Date: 09.2019 — 10.2020
Project description
Technology stack: Express, Swagger, Rabbitmq, Mocha, Chai, Supertest, Sinon, Docker, Pm2, MongoDB, MySQL, Kibana, JenkinsResponsibilities
Created some new features in existing services, created new service for disabling or enabling stores inside delivery system (UberEats, Doordash, GrubHub), took part in code maintenance, reduced the number of server errors.
Senior Back-End Developer
Chatbots (twitter, telegram), REST API services, Workers (data mining, transformation) | Self-employed
Date: 11.2018 — 08.2019
Project description
Technology stack: Fastify, Swagger, CCXT, Telegraf, Twit, Reidis, Redisearch, Canvas, Docker, Docker-compose, Gitlab runner, Digitalocean, Heroku.Responsibilities
Worked with twitter, telegram chatbots and customers internal microservices (REST API).
Back-End Developer
Service that collects market data (ETL process) | Luxoft (ConsenSys)
Date: 04.2018 — 10.2018
Project description
Technology stack: Express, React, CCXT, Redis, Timescale (postgresql), Sequelize, Mocha, Chai, Supertest, Swagger, Jenkins, Docker, Kubernetes, Kibana, Grafana, PrometheusResponsibilities
Took part in developing and maintaining microservices (REST API service, workers for creating tasks, collecting and comparing data), worked with third-party APIs, wrote tests and documentation.
Back-End Developer
Social mobile application | YSV Digital
Date: 08.2017 — 02.2018
Project description
Technology stack: Twilio, Express, Websocket, RabbitMQ, Redis, MongoDB, Sequelize, Mocha, Chai, MySQL, S3, Swagger, Pm2.Responsibilities
Participated in requirements definition and system design, developed a REST API service, and implemented a couple of microservices for collecting and processing user messages. Authored backend part documentation for the project
Back-End Developer
Mobile application for TV channel | NodeAds
Date: 12.2016 — 05.2017
Project description
Technology stack: Django, Tastypie, Rest framework, Celery, Supervisor, Gunicorn, Firebase, Nginx.Responsibilities
Collaborated on the development of a Django REST API service, where I took part in creating several new features, including the donation and support modules. Wrote unit tests, actively participated in the deployment processes for new versions of the REST API service and contributed to the ongoing maintenance of the codebase.