Summary

Expertise

Project Highlights

Education

Agency

IB

English:

Upper Intermediate

Igor B.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

6 years of commercial experience in web development. Advanced knowledge in developing scopes, keeping projects moving, submitting deliverables on time

Absolutely, here's a concise summary highlighting my key achievements: Expertise in various Technologies: I've successfully implemented various technologies, providing unique solutions that stand out in the market. My adeptness in these areas ensures innovative approaches to problem-solving. Innovative Projects: I've spearheaded numerous projects, showcasing my creativity and innovation. These projects often push boundaries, exploring unconventional solutions and technologies that captivate users' attention. Hackathon Recognition: I've actively participated in renowned hackathons, achieving recognition for my problem-solving skills and ability to create impactful solutions under tight deadlines. Educational Contribution: I have a rich background in teaching and tutoring, empowering others with the knowledge and skills needed in the field. My experience in mentoring others adds depth to my profile, showcasing my ability to communicate complex concepts effectively. Quantifiable Results: I've consistently delivered quantifiable results, whether in terms of improved efficiency, reduced costs, increased user engagement, or measurable revenue growth. My track record speaks volumes about my ability to deliver tangible outcomes.

Want to hire this engineer?

Check if Igor is available

Expertise

Years of commercial development experience

6 years of experience

Core technologies

React.js 6 years
Nest.js 4 years
Google Cloud Platform 5 years
JavaScript 6 years
TypeScript 5 years
Node.js 6 years

Other technologies

AngularJS
AWS
MongoDB
MySQL
.NET
PostgreSQL
MS SQL Server
RabbitMQ
Docker
NUnit
Electron
Vue.js
gRPC

Project Highlights

icon
Full-Stack Developer

Project from a Swedish product company.

Mar `22 - Nov `23

2 years

The project details are under NDA policy

Responsibilities & achievements

Designing and developing the API endpoints for the microservice - As part of this role, I’ve designed and implemented the API endpoints for microservice using Nest.js Implementing RabbitMQ and gRPC clients to communicate with other microservices - Microservice needs to communicate with other microservices, which was done through RabbitMQ endpoints. Developed clients consume messages from RabbitMQ and then pass them to other microservices. Implementing logging and error handling - To ensure that microservice is running smoothly, I’ve implemented logging and error handling. I’ve used Winston, and handled exceptions that can occur during message processing. Creating unit tests and integration tests - As part of this role, I’ve created unit tests and integration tests for microservice. I’ve used NUnit to write unit tests that cover all the code paths in microservice. Integration tests would involve testing the end-to-end flow of messages through microservice and other microservices that it communicates with. Developing PostgreSQL database schema - As part of this role, I was responsible for designing and implementing the PostgreSQL database schema for microservice. This would involve designing the schema, creating the necessary tables and indexes, and optimizing the database performance.

Node.js
PostgreSQL
React.js
TypeScript
RabbitMQ
NUnit
Google Cloud Platform
gRPC
Nest.js
icon
Full-Stack Developer

Project for British schools.

Mar `21 - Jan `22

10 months

The project details are under NDA policy

Responsibilities & achievements

Designing and developing the API endpoints for the microservice - As part of this role, I’ve designed and implemented the API endpoints for microservice using Nest.js. Implementing logging and error handling - To ensure that microservice is running smoothly, I’ve implemented logging and error handling. Creating unit tests and integration tests - As part of this role, I’ve created unit tests and integration tests for microservice. I’ve used NUnit to write unit tests that cover all the code paths in microservice.

API
Node.js
PostgreSQL
React.js
TypeScript
Vue.js
icon
Full-Stack Developer

Cryptocurrency project.

May `20 - Jan `21

8 months

The project details are under NDA policy

Responsibilities & achievements

Implementing new features - As part of this role, I have been responsible for implementing new features in the cryptocurrency project. This would involve working with both React and Node.js to develop new functionality for the platform. Improving performance and scalability - Another important responsibility in a cryptocurrency project is to ensure that the platform can handle high traffic and large amounts of data. I have been responsible for optimizing the performance of the platform and improving its scalability. Implementing security measures - Security is a critical concern in cryptocurrency projects, and I have been responsible for implementing security measures to protect the platform from attacks. This could involve implementing secure authentication and authorization mechanisms, encrypting sensitive data, and ensuring that the platform is compliant with security regulations. I have been responsible for integrating these services into the platform and ensuring that they work seamlessly with the rest of the platform. Writing automated tests - To ensure that the platform works correctly and is free from bugs, I have been responsible for writing automated tests using frameworks such as Jest. These tests would cover both the frontend and backend parts of the platform.

Node.js
React.js
Electron
Flutter
icon
Full-Stack Developer

Medical project for an American company.

Sep `19 - Mar `20

6 months

The project details are under NDA policy

Responsibilities & achievements

Writing reusable components using Angular and Vue.js to improve the maintainability and scalability of the codebase. Implementing authentication and authorization mechanisms to secure access to sensitive medical data. Dockerizing the application for improved portability and ease of deployment. Leveraging Electron to create a desktop application version of the medical project, allowing healthcare professionals to access patient data offline.

AngularJS
Node.js
React.js
Docker
Electron
Vue.js
GraphQL
icon
Full-Stack Developer

Analytical project for a product company.

Jun `19 - Sep `20

1 year

The project details are under NDA policy

Responsibilities & achievements

Developing data pipelines - As part of this role, I have been responsible for developing data pipelines using Node.js and MongoDB to fetch and manipulate data from different sources. This would involve working with APIs, web scraping. Implementing data visualization - I have been responsible for implementing data visualization using libraries such as D3.js to help stakeholders better understand the data.

MongoDB
Node.js
icon
Full-Stack Developer

Online shop with own CMS.

Mar `18 - Jun `19

1 year

The project details are under NDA policy

Responsibilities & achievements

Developing custom APIs - As part of this role, I have been responsible for developing custom APIs using .Net to support different features of the online shop. Implementing payment gateway integration - I have been responsible for integrating payment gateways such as Stripe to enable customers to make purchases on the online shop. Developing custom themes - I have been responsible for developing custom themes using Vue.js to give the online shop a unique look and feel.

API
.NET
MS SQL Server
Vue.js
Flutter
Nest.js
icon
Full-Stack Developer

NDA

Sep `17 - Mar `18

6 months

The project details are under NDA policy

Responsibilities & achievements

Design and develop API endpoints for the IoT home automation system using Nest.js. Implement RabbitMQ for communication between IoT devices, handling commands and status updates. Set up a PostgreSQL database to store user profiles, device configurations, and historical data. Implement secure authentication and authorization mechanisms to ensure user data and devices are protected.

Node.js
PostgreSQL
React.js
RabbitMQ
Nest.js
MQTT

Education

Higher education in Computer Science

Agency

agency #3736

50-100

GMT+1

Lutsk / Ukraine

Core Expertise

AngularJS
AWS
Drupal
JavaScript
Node.js
Phalcon
PHP
React.js
React Native
Symfony
TypeScript
TYPO3
Unity or Unity3D
Bootstrap
Laravel Framework
QA Management
Unit Testing
PHP Storm
Bootstrap CSS
Redux
Vue.js
Nest
React-Apollo
Redux-saga
React Storybook
Next.js
Lambda

Industries

Education & Science, Banking & Finance, Healthcare & Medicine, Beauty & Personal Care, Branding, design, web development, Management System & Automation

Want to hire this engineer?

Check if Igor is available