Summary

Expertise

Project Highlights

Education

Agency

YT

English:

Advanced

Yurii T.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Advanced

Full-Stack Developer with experience in system and database design

More than 10 years overall programming experience, around 8 years in JavaScript tech stack. My key experience is more back-end oriented, system design, distributed systems design, database design. I am also good at working with the front-end side of the project using mostly Angular and React. My kind of mantra is to do as much as possible on the back-end and keep the front-end as simple as possible, so there will be less resource intensive tasks running on the tiny users client like a slow laptop or oldish mobile phone.

Want to hire this engineer?

Check if Yurii is available

Expertise

Years of commercial development experience

10 years of experience

Core technologies

Node.js 9 years
TypeScript 9 years
React.js 8 years
Angular 2x 8 years
Nest.js 9 years
Express.js 8 years

Other technologies

AngularJS
Apache
AWS
Ionic
JavaScript
Kubernetes
MySQL
PostgreSQL
Socket.IO
Apache Kafka
GruntJS
Jenkins
Mocha
Oracle PLSQL
Unit Testing
Gulp
Webpack
Docker
CircleCI
Mongoose
GitLab
Jest
Sequelize
Koa.js
gRPC
Redux-saga
REST Api
HTML/CSS

Project Highlights

icon
Full-Stack Developer

The Hub

The Hub is a community of creators that connects brands and agencies on their platform.

Responsibilities & achievements

• Feature development • Team leading • Code review • Architecture planning • Database design • Writing functional requirements with BA • Integrations design

AWS
Node.js
PostgreSQL
React.js
TypeScript
Sequelize
Terraform
Nest.js
Ant Design
icon
Back-End Developer

Sales Of Used Trucks And Heavy Machinery

Germany

A Complete Workflow Solution For Accelerating Sales Of Used Trucks And Heavy Machinery Sales CRM containing contacts and machine data Generation of offers and sales documents Branded website showcasing products/machines So the competitors were marketplaces like blocket.se but the business model is completely different, they offered services directly to dealerships, and covered more internal sales and accounting processes and as bonus offered branded website showcasing vehicles and trucks available in the dealership. I can’t say that there were a lot of technical solutions as it was a simple SAAS data driven product. I’d say more interesting was the decision making process, as each input, each validation, each form was carefully validated with product owners and each decision was made with love to the product and customer. I had a frontend developer role, but I worked closely with the backend team; each feature was planned together, and we designed database structure, API communication interfaces, and data behavior, which allowed us to build features almost simultaneously and almost with no cases when fe waiting for be or be waiting for fe.

Responsibilities & achievements

• Adding new roles and permissions • Fixing minor bugs • Implementing CMS interface for branded websites from scratch

Node.js
TypeScript
RxJS
Nest.js
HTML/CSS
icon
Full-Stack Developer, Team Lead

Terrox

Canada

Benefit from the opportunities of cryptocurrencies in a simple, smart, and safe way: The all-in-one- solution of the Teroxx wallet gives you fast and easy access to the world of Bitcoin, Ethereum, Dash, Ripple & co, without prior experience. With this app, you have all the features for your start into the crypto world readily available on your smartphone, and you'll always stay up to date: with just a few clicks, you can check the current market and prices of your favorite coins pinned to your home screen or safely store, send or exchange your coins and tokens. With its unique wallet, the Teroxx app offers a variety of features for free: • Easy and fast registration with a safe authentication process • High-security storage fallassetsintheTeroxx wallet • Access to a continuously expanding portfolio of cryptocurrencies with the coin-tracking function you can pin your favorite coins on your home screen check current price developments at a glance? • Real-time transfers available around the clock, free of charge, for transactions between users of the Teroxx app • All-in-one-function: monitor, buy, store, send, and exchange coins and tokens, as well as change cryptocurrencies in Euros or US Dollars via a direct credit card link • Easier and more functions than conventional wallets • Exclusive bonus wallet with the additional opportunity to benefit from the crypto market • Direct link to an online bank account with your personal Mastercard

Responsibilities & achievements

• Building new features • Communication with BA to finalize feature requirements • Communication with designer and frontend developer to plan API architecture? • Decomposing larger features on subtasks • Fixing bugs • Implemented roles and permissions adjustment • Handling transactions • Sending transactions to the block pit for tax report generation • Merging and releasing my functionality

AWS
Node.js
PostgreSQL
TypeScript
Jenkins
RabbitMQ
ELK
GitLab
Microservices
Terraform
Nest.js
REST Api
icon
Senior Full-Stack Developer

Lezoo

Iraq

Looking for something to order? Food? Pharmacy? Groceries? Taxi? Yes! We deliver anything you want. We have food delivery, pharmacy delivery, grocery delivery, Taxi services simply download the app choose your favorite store through Lezzoo, and let the rest be taken care of. With hundreds of amazing stores and over 100,000 different products to choose from. Just place your order through our app, and we’ll deliver anything straight to your door, whether you want us to deliver ASAP or you simply schedule your order. You can even track your order live so you know exactly when your delivery will arrive. Invite your friends to use the app using your unique referral code, and you will all get discounts! Stay home, and let us be your savior!

Responsibilities & achievements

• Feature development • Team leading • Code review • Architecture planning • Database design • Writing functional requirements with BA • Implementing release management practices • Implementing testing practices • Building strategy to migrate from the legacy monolithic PHP backend to new Node.js microservices

AWS
Google Maps
MongoDB
Node.js
React.js
Socket.IO
TypeScript
Elasticsearch
Redis
Docker
Redux
ELK
Mongoose
GitLab
Microservices
gRPC
Redux-saga
Terraform
Nest.js
Ant Design
icon
Full-Stack Developer

Queen Car

Canada

Project Description: The idea is to create convenient, inexpensive and safe taxi service for Jordan, Iraq etc. Queen Car is a ride sharing app for fast, reliable rides in minutes—day or night. There’s no need to park or wait for a taxi or bus. With Queen Car, you just tap to request a ride, and it’s easy to pay with credit or cash in select cities.

Responsibilities & achievements

• Feature development • Team leading • Code review • Architecture planning • Database design • Writing functional requirements with BA • Incident management • Release management • Integrations design

AWS
Express.js
Google Maps
MongoDB
Node.js
Socket.IO
TypeScript
Elasticsearch
Redis
Angular 2x
Docker
Mongoose
Angular Material
Microservices
Bitbucket
Nest.js
icon
Full-Stack Developer

Nimbla

United Kingdom

Participated in the development of the web app for invoice insurance of UK businesses that minimizes non-payment risks. Applied microservice architecture and API integration with third-party cloud accounting.

Responsibilities & achievements

• Building new microservices • Integrating ledger and accounting software and invoice synchronization • Building process of checking counterparties via different sources, like complaint checks and credit rating checks • Implementing insurance pricing engine • Added new features and custom-built d3 graphs to the Angular app • Built a new app for insurance brokers with React.js • Incident management • Code review • Regression testing • Building FTS database of UK companies with elastic

Express.js
MongoDB
Node.js
React.js
Elasticsearch
Redis
Angular 2x
Redux
Angular Material
Microservices
Nest.js
icon
Full-Stack Developer

Shift

United Kingdom

Shift - has the slogan favorite delivery, removals, and transport marketplace. It's the mobile/web app that helps customers shift all the stuff they need (starting from furniture and finishing with all the house stuff). The app is very user-friendly, the customer needs to just write a destination from where to where the delivery has to be done, choose the dates and stuff which he would like to deliver to the new address. After, the customer has to pay on the website and wait for his delivery ( he has the ability to track it on a map).

Responsibilities & achievements

• Team leading • Code review • Bug fixing • Feature development • Release management • Tasks decomposition • Implementing real-time driver location tracking • Implementing various pricing engine features like surge pricing • Adding new features like route management to react admin • Integration with various ERP’s and 3rd party API's • Migration from GCP to AWS

AWS
MongoDB
Node.js
PHP
React.js
Elasticsearch
Laravel Framework
Redis
Redux
Bitbucket
Nest.js

Education

Higher education in Computer Science

Agency

Development agency #31

400+

GMT-11

Remote

Want to hire this engineer?

Check if Yurii is available