Summary

Expertise

Project Highlights

Education

Agency

SK

English:

Advanced

Sergey K.

vetted by Youteam

Vetted by YouTeam

Poland

UTC +01:00

Europe/Warsaw

English:

Advanced

Full-stack software developer with 5+ years production development experience;

Core skills are nodeJS (Express, NestJS) and Python/Django on the backend side and React and Angular on the frontend; deep knowledge of following development technologies: HTML5, CSS3, React(Redux, Mobx, NextJS), NodeJS, Express, GraphQL (Apollo), NestJS, AngularJS and Angular 3+ (with NgRx and RxJS), Vite, Webpack, Rollup, Gulp, StoryBook, i18n, Jest, Mocha, Chai, Cypress, Docker, MySQL, PostgreSQL, MongoDB, DynamoDB, Kubernetes, Azure, AWS; experience with MVC, MVVM, MVP. Good understanding of OOP and FP; understanding of algorithms, data structures and databases; a great team player; demonstrated flexibility in adapting to changing project requirements and technologies. Quick to learn and apply new skills as needed.

Want to hire this engineer?

Check if Sergey is available

Expertise

Years of commercial development experience

5 years of experience

Core technologies

JavaScript 5 years
React.js 5 years
TypeScript 5 years
Next.js 4 years
Python 3 years

Other technologies

AWS
Azure
Django
Express.js
Kubernetes
MongoDB
MySQL
PostgreSQL
Angular 2x
DynamoDB
RxJS
Nest
Material-UI
NgRx
HTML/CSS

Project Highlights

icon
Software Engineer

NDA

Feb `22 - Feb `24

2 years

-

The job aggregation software is a powerful tool that simplifies the process of posting and parsing jobs to and from various job sites.The user can create a campaign that can be configured according to different parameters (vacancies, time and duration of publication, frequency, budget, advertising, target channels for publication). It leverages cloud computation and analysis capabilities to handle and process large columns of job data, enhancing overall efficiency.

Responsibilities & achievements

- Full-stack development utilizing microservice approach; - Cloud computation with Apache Spark and Databricks; - Implemented garden.io and azure services for deployment; - Developed a module for seamless import and export management of job listings; - Developed a multi tenant application.

Azure
JavaScript
Kubernetes
MongoDB
React.js
TypeScript
Docker
Redux
GraphQL
Kafka
Nest.js
icon
Software Engineer

NDA

Dec `21 - Feb `22

2 months

A web application that allows users to customize their marketing metrics and find the best way to organize their own marketing strategies using artificial intelligence. To create the user interface, a proprietary component library was used, which was expanded when additional components appeared to be able to reuse them in the future.

Responsibilities & achievements

- Full-stack development; - DB design (model schemas); - Authorization module; - Settings module; - User and organization management module; - Microservices; - Implementation BFF.

Azure
Django
Express.js
MongoDB
Node.js
Python
React.js
RabbitMQ
Redux
Electron
Next.js
icon
Software Engineer

NDA

Apr `21 - Dec `21

8 months

The application is a platform for communication between people. Designed to work under high load, to communicate with millions of users. The commercial aspect is the creation of a database of users and the ability to study their preferences in order to subsequently integrate a third-party service and increase sales by targeting advertising messages. The application has a microservices structure and consists of various subprojects like the system authentication of user credentials, whose data is subsequently used by the system for automatic distribution of advertising messages, a web API for the marketing group with dashboards for data analysis, and an emergency notification system.

Responsibilities & achievements

- Full-Stack Developer; - Development of application architecture and business logic; - Google Maps integration; - Creating Custom map components; - Heroku Deployment; - Implementation of Error Tracking logic.

Heroku
PostgreSQL
React.js
Google Maps API
Sass
Redux
Material-UI
Kafka
Nest.js
icon
Software Engineer

NDA

Jan `20 - Apr `21

1 year

The healthcare technology company aimed to revolutionize the healthcare industry by empowering payers, providers, and care partners with real-time data aggregation, seamless EHR connectivity, and dynamic dashboards and reporting capabilities. As a contributor to the development of the company, the focus was on creating data-driven solutions that would streamline forms and data processing workflows, ultimately enhancing overall efficiency and accuracy in healthcare operations.

Responsibilities & achievements

- Full-Stack Developer; - Task estimation; - Reviewing code; - Fixing defects; - Performance optimisation; - Integration with REST API; - Added notifications block using Firebase Firestore.

MySQL
React.js
TypeScript
Sass
RabbitMQ
Webpack
GraphQL
Material-UI
Next.js
Nest.js
icon
Software Engineer

NDA

Aug `19 - Jan `20

5 months

This project is an effective concept for the provision of services, taking into account all the advantages of modern digital technologies. The service consists of remote assistants who can find a solution to any tasks you set, from finding a gardener to collecting information to open a subsidiary. Users can leave a request with a description of their task, and then the remote assistant will personally contact the customer, clarify the details and agree on a time frame for the service. This service guarantees confidentiality, the assistant will provide you with complete information about the product, service, etc. you are interested in, as well as find the most advantageous offer for you, save your personal time and money.

Responsibilities & achievements

- Frontend development; - Database model development; - Solving problems of the support team; - Unit and integration tests development; - Task estimations; - Optimization and code review; - Features estimating and planning; - UI responsiveness for various devices.

AWS
MongoDB
Node.js
React.js
TypeScript
Material-UI
Nest.js
icon
Software Engineer

NDA

Jan `18 - Aug `19

2 years

Web app for managers which helps to organize events and communications inside their teams. Application provides a calendar for event management, user data representation via grids, information about clients and etc.

Responsibilities & achievements

- Frontend development; - Fixing defects; - Task estimations.

Node.js
TypeScript
Angular 2x
WebSockets
RxJS
Firebase
NgRx

Education

Higher education in Computer Science

Agency

Software development agency #3661

100-400

GMT+2

Lviv/Ukraine

Core Expertise

AngularJS
AWS
Cassandra
CSS
Eclipse
Express.js
Heroku
Hibernate
HTML5
Java
JavaScript
JIRA
jQuery
JSP
Kotlin
Linux
MongoDB
MySQL
Node.js
PostgreSQL
Python
React.js
React Native
Selenium
Spring
SQL
TypeScript
UI
UX
Windows
XML
Apache Tomcat
Automated Testing
Bootstrap
CSS3
Git
Gradle
HTML
IntelliJ IDEA
JDBC
Jenkins
JMeter
JPA
JUnit
Log4j
Mockito
Multithreaded Programming
OAuth
QA Management
Redmine
Relational Databases
SOAP
Spring Security
Test Automation
Unit Testing
XPath
Adobe Illustrator
Adobe Photoshop
Design Patterns
PgAdmin
Postman
RabbitMQ
RESTful API
Spring Data
Spring MVC
Trello
Kibana
VCS
JDBC Template
Redux
Wireshark
MVC
Swagger
UIKit
Maven
Appium
Spring Boot
Mongoose
GitLab
RPC
Lodash
Sequelize
Slack
Bitbucket
Figma
Redux-saga
Next.js
Flyway

Industries

Education & Science, Business & Productivity, Logistics & Transportation, E-Commerce & Retail, Banking & Finance, Travel & Tourism, Audio & Music, Blockchain & Cryptocurrency, Automotive

Want to hire this engineer?

Check if Sergey is available