Information
YouTeam is now part of Toptal. You now have access to a complete range of world-class talent and services.
Close
YouTeam Logo

Summary

Expertise

Project Highlights

Education

Agency

OS

English:

Upper Intermediate

Oleg S.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

Senior Node.js developer

I am a result-oriented developer with 6 years of commercial experience in the IT industry. During this time I have been working with JS and its frameworks as a Node.js Developer. I have experience in developing web apps using Node.js (Express, Koa), Typescript, PostgreSQL, Redis, and WebSockets. I enjoy coming up with original solutions to complicated problems. I am a high performer, keen on technology, always responsible, and eager to learn. I believe in teamwork and I’m always ready to accept challenges.

Want to hire this engineer?

Check if Oleg is available

Expertise

Years of commercial development experience

6 years of experience

Core technologies

Node.js 6 years
JavaScript 6 years
TypeScript 6 years
MongoDB 5 years
AWS 4 years
React.js 1 year

Other technologies

AngularJS
AWS
C#
CoffeeScript
Express.js
Linux
MySQL
PHP
SQL
Git
WebSockets
Vue.js
Nest
GraphQL

Project Highlights

icon
Senior Back-end Developer

British global retailer

May `22 - Jul `23

1 year

The client is a British global fashion retailer with a chain of high street shops. It was founded in 1969. The chain sells womenswear, menswear, and clothing for teens.

Responsibilities & achievements

● Assistance in all phases of development; ● Design and implementation of REST API; ● Configuring efficient API caching; ● Design and implementation of mock service, which is a representation of mocks for all the 3rd party API. ● Mobile backend for frontend (BFF) development.

TypeScript
Redis
Nest
icon
Senior Back-end Developer, DevOps

Documents e-signing solution

Jan `22 - Apr `22

3 months

Delivered a solution that will enable organizations to implement, save and update the information on their signing authorities in order to later share it with external organizations.

Responsibilities & achievements

Creating the product architecture; Design and implementation of GraphQL API; Creating and working with databases; Creating and working with AWS Lambdas; Deployment of the application on EC2 instance; Configuration CI/CD for the application.

AWS
TypeScript
DynamoDB
Nest
GraphQL
AWS Lambda
icon
Senior back-end developer

NFT multimedia solution

It’s a pinning service that allows users to host files on the IPFS network.

Responsibilities & achievements

● Assistance in all phases of development; ● Design and implementation of REST API; ● Creating and working with databases; ● Implementing functional requirements (business logic).

AWS
Express.js
MongoDB
PostgreSQL
Docker
icon
Back-end developer

SaaS accounting solution

A French company provides a complete solution for accountants and their customers. A huge and complex SaaS product with web and mobile versions. An open and data-driven solution in B2B2C for accountants and accounting companies covering all aspects of bookkeeping – document management system, an internal messaging system similar to Slack, etc.

Responsibilities & achievements

● Rewriting microservices from Sails.js to Koa.js; ● Rewriting chat from HTTP to WebSockets; ● DB queries optimization.

Socket.IO
TypeScript
Redis
Koa.js
icon
Full-stack developer

Value, Flow, Quality

An online learning platform that delivers high-quality education to the lifelong learner.

Responsibilities & achievements

● Assistance in all phases of development; ● Design and implementation of REST API; ● Creating and working with databases; ● Implementing functional requirements (business logic).

AngularJS
CoffeeScript
Express.js
MongoDB
Node.js
Git
Sass
icon
Full-stack developer

eWizard platform

A platform empowers Digital Content Factory, making a solid ground for the multivendor environment for both creative agencies and Life Sciences companies to enable smooth organizational transformation.

Responsibilities & achievements

● Assistance in all phases of development; ● Design and implementation of REST API; ● Creating and working with databases; ● Implementing functional requirements (business logic); ● Mentoring others; ● Code review; ● Planning & estimating new features for the team.

AngularJS
Express.js
MongoDB
Node.js
TypeScript
Git
Vue.js
icon
SAP HANA developer

Advanced analytic system

An internal system for reporting and data analysis with the SAP Business Warehouse (BW).

Responsibilities & achievements

● Creating and working with databases; ● SAP HANA calculated view development; ● Creating Tableau dashboards; ● Resolving query performance problems.

ETL
SAP
SQL

Education

Higher education in Computer Science

Agency

Web & mobile - dedicated teams agency #1208

50-100

GMT+2

Lviv/Ukraine, Chernivtsi/Ukraine

Core Expertise

Agile
Ajax
AngularJS
API
Java
JavaScript
Kotlin
.NET
Node.js
Objective-C
PHP
React.js
React Native
Symfony
Android
iOS
Laravel Framework
Swift
Alamofire
Angular 2x
RxJava
Redux
iOS SDK
Vue.js
.NET Core
Redux-saga
Vuex

Industries

E-Commerce & Retail, Banking & Finance, Information services & Technologies, Construction & Real estate, Photo & Video, Travel & Tourism, Healthcare & Medicine, Booking & Rent, Food & Drink, Accounting & Auditing

Want to hire this engineer?

Check if Oleg is available