Summary

Expertise

Project Highlights

Education

Agency

DS

English:

Upper Intermediate

Dmitry S.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

Senior Full-stack developer

- I’m a Full Stack Developer, with more than 7 years of experience in web apps development. - I’m mostly proficient in JavaScript with a wide range of backend Node.js based frameworks including: Express and Nest. React and Vue for the frontend development - I have shown the ability to learn quickly and adapt to the variety of tools like Python or Java Spring Boot. - Throughout my experience I’ve worked in both small and big teams, and also autonomously , mostly in Agile workflows, so I’m familiar with such technologies as SCRUM and can easily adapt to any team. - Team leading experience

Want to hire this engineer?

Check if Dmitry is available

Expertise

Years of commercial development experience

7 years of experience

Core technologies

Node.js 7 years
TypeScript 5 years
GraphQL 5 years
AWS 3 years
React.js 7 years
Python 2 years

Other technologies

JavaScript
Kubernetes
Python
Docker
Vue.js
Mongoose
Sequelize
Nest
Next.js

Project Highlights

icon
Fullstack Developer / backend focused

ClubChat

Jan `23 - Jul `23

6 months

LongDriveAgency

Clubchat is the service specifically for golf clubs for a sms and email marketing campaigns. Which allows easy management of contacts and emails, easy retrieve statistical data and invite new members to a contacts pool.

Responsibilities & achievements

I was a single developer on a project, hence my responsibilities included: - New features implementation - Quality Assurance / Bug fixing - Technical and technical-like (UX) problems solving - Infrastructure problems solving (deployments, secrets management, infra optimisation) While working on ClubChat application, I was able to increase overall stability, decrease costs and implement new features by implementation of some specific tasks listed below: - created a new microservice and integrated it with UI to add email campaigns, with email editor and predefined templates. - upgraded ui application dependencies to meet latest industry standards. - found and implemented a new way of serving UI app through CloudWatch which increased loading speed and decreased costs of serving

AWS
MySQL
Node.js
React.js
Redis
Nest
icon
Fullstack Developer / backend focused

Service for cell network providers

Feb `19 - Dec `22

4 years

Bjond

A service for cell network providers, for the automatic validation of test results from mobile network testing. It uses AI-based solutions that speed up the testing process across the industry and helps providers to integrate new hardware into the network faster and easier.

Responsibilities & achievements

As part of the development team, my responsibilities included: - New features implementation - Quality Assurance / Bug fixing - Support for Client Environments - Technical and technical-like (UX) problems solving During my journey with the team, I’ve solved multiple problems in technical and close-to-technical fields. Some examples: - created a new micro-service to optimize the management of the environment and data flow. - implemented some CI/CD pipelines to optimize and increase quality awareness of deployments. - worked closely with UI/UX designers to resolve problems of readability and interaction for the end users. Technologies Stack Vue (Projects Technical Mockups) React Next Nest.js FastAPI (Python) Connexion (Python) Spring Boot (Java)

Python
React.js
Vue.js
Spring Boot
Nest
Next.js
icon
Full-Stack Developer

StarOfService

NDA

StarOfService is a platform for independent home improvement service providers across all Europe, which helps clients to find a worker for any job in a fast and easy way.

Responsibilities & achievements

My responsibilities included: - New UI features implementation - Quality Assurance / Bug fixing - Technical realization of localization - Close communication with the Backend team I have added value to the backend side of the project by communicating with the backend team, about solutions such as better ways of pulling data from db or organizing it. Overall we’ve set up a system of contracts between UI and backend which allowed us to work independently and in parallel, which speeded up the development process.

React.js
Sass
Redux

Education

Higher education in Computer Science

Agency

agency #2428

10-50

GMT+1

Kyiv /Ukraine,Alicante/Spain,Seattle/United States,Munich/Germany,Krakow/Poland

Core Expertise

Agile
AWS
Azure
Drupal
Express.js
Heroku
HTML5
JavaScript
jQuery
MongoDB
MySQL
Node.js
PHP
PostgreSQL
Python
React.js
React Native
Shopify
TypeScript
WordPress
CSS3
Git
Laravel Framework
Scrum
Angular 2x
MS SQL Server
Redux
Vue.js
Nest
Google Cloud Platform
Firebase
Next.js

Industries

Education & Science, Banking & Finance, Construction & Real estate, Internet & Telecom, Healthcare & Medicine, Branding, design, web development, Telecommunications and Social Network

Want to hire this engineer?

Check if Dmitry is available