Vadym B.
Ukraine (UTC+02:00) 🇺🇦
Upstaffer since January 17, 2023

Vadym B. — Senior Full Stack/Back-end Engineer

Expertise in Full Stack Web.

Last verified on July 04, 2023

Core Skills

JavaScript
JavaScript
Node.js
Node.js

Bio Summary

- 5+ years of experience Full-stack developing with JavaScript; - Experience working with Node.js, and Express; - Deep abilities with React, React Native, TypeScript, and NestJS; - Good knowledge of AWS, and Azure; - Experience working with PostgreSQL, MongoDB, and MySQL; - Good skills with Docker; - Experience working with Apollo GraphQL; - Intermediate English.

Technical Skills

Programming Languages JavaScript, TypeScript
UI Frameworks, Libraries, and Browsers Ant Design, CSS, HTML, Material UI, SCSS
JavaScript Libraries and Tools ES6, Mongoose, React Hooks, React Native, React Testing Library, Winston
JavaScript Frameworks Express, NestJS, Node.js, React
Databases & Management Systems / ORM AWS DynamoDB, Firebase, MongoDB, MySQL, PostgreSQL, Sequelize, Typeorm
Amazon Web Services AWS DynamoDB, AWS EC2, AWS ECR, AWS ECS (Amazon Elastic Container Service), AWS Lambda, AWS RDS (Amazon Relational Database Service), AWS S3, AWS SES (Amazon Simple Email Service), AWS SNS, AWS SQS
Azure Cloud Services Azure DevOps
Collaboration, Task & Issue Tracking Atlassian Trello, Jira
Version Control BitBucket, Git, GitHub, GitLab
SDK / API and Integrations Context API, GraphQL, JWT, RESTful API, Swagger
Virtualization, Containers and Orchestration Docker
Platforms Firebase
QA, Test Automation, Security Jest, nock, React Testing Library
Mail / Network Protocols / Data transfer JWT, WebSockets
Third Party Tools / IDEs / SDK / Services Microsoft Visual Studio Code

Projects

Full-stack Developer

13 months (January 2022 - January 2023)
Description: App for managing wardrobe and looks. The application positions itself as a social network for women, providing tools for managing their wardrobes and providing paid assistance in this. The application also provides the ability to resell your things.
Responsibilities:

  • Updating and building new microservices;
  • Designing and building database architecture;
  • Building the front end of the application;
  • AWS configuration;
  • Discussion, planning, and implementation of new features.

Technologies: ReactJS, Express.js, Sequelize, MySQL, AWS (ECS, ECR, RDS, S3), jest, REST, socket.io, Swagger, Handlebars.

Full-stack Developer

7 months (July 2021 - January 2022)
Description: Application for selling vehicles with several roles and their flows for each role. The app positioned itself as an Uber in car sales. The app included clients wishing to sell a car and inspectors - randomly selected independent experts. A separate application was developed for each role to allow users to go through the "sale" process and the "verification" process. The verification process included photographing the vehicle from all angles and instructions for checking important points.
Responsibilities:

  • Designing the architecture of backend-side services;
  • Designing client-side architecture;
  • Estimating features;
  • Project development.

Technologies: ReactJS, Express.js, Sequelize, Postgresql, AWS (ECS, ECR, RDS), REST, Handlebars, Swagger.

Full-stack Developer, Organization that manages card tournaments in the United States

1 year (July 2020 - July 2021)
Description: An app that allows people to conduct online registrations for card tournaments in the USA. The focus is on the target audience of the elderly, so UI/UX should be as responsive as possible.
Responsibilities:

  • Develop new modules and refactor old modules;
  • Estimate features;
  • Code review;
  • Refactoring;
  • Bug fixing.

Technologies: ExpressJS, GraphQL(Apollo Federation), AWS(ECR, ECS, CloudFront, Amplify), CI/CD.

Full-stack Developer, Analysis of the availability of the most popular cloud provider services (AWS, Azure, Tencent, Oracle)

10 months (September 2019 - July 2020)
Description: A complex service that helps the customer choose a cloud provider. Using measurements, the user can get a summary of the availability of each service from a list of cloud providers. Metrics include availability, pricing policies, power, and usability.
Responsibilities:

  • Develop new modules and refactor old modules;
  • Estimate features;
  • Code review;
  • Refactoring;
  • Bug fixing.

Technologies: ExpressJS, GraphQL(Apollo Federation), Shell Scripts(Availability Measurements), Terraform, AWS(SQS, EC2), Docker(Swarm), CI/CD.

Full-stack Developer, Real estate agency

8 months (February 2019 - September 2019)
Description: Service for the sale/rental of real estate.
Responsibilities:

  • Develop new modules and refactor old modules;
  • Estimate features;
  • Code review;
  • Refactoring;
  • Bug fixing.

Technologies: NestJS, API Fetching, PostgreSQL, AWS(EC2), CI/CD, Sequelize.

Full-stack Developer,  A platform for supply analysis

2 years (February 2017 - February 2019)
Description: An app that helps customers track and analyze sea shipments. A large number of maps and charts can be used to keep track of regular commodities and their constituent parts.
Responsibilities:

  • Develop new modules and refactor old modules;
  • Estimate features;
  • Code review;
  • Refactoring;
  • Bug fixing.

Technologies: React, Redux, MUI, ExpressJS, Elasticsearch, MySQL, Redis, AWS(EC2), TypeORM.

Education

Master`s degree in Software Engineering, M.Ye.Zhukovskiy National Aerospace University 

 

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Vadym B.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring