Summary
Overview
Work History
Education
Skills
Timeline
CustomerServiceRepresentative

Vladyslav D

Frontend Developer

Summary

I have more than 3 years of total experience as a software engineer. I`m used to working with such technologies: JS, TS, React, Redux, ReduxSaga, NextJS, Material UI, ReactHookForm, useQuery, useQueryParams, TailwindCSS, Styled Components, SCSS, REST API, PostgreSQL, prettier, eslint, stylelint, npm, yarn, i18n, jest, react-testing-library. And also I have experience working with NestJS, nodeJS, GraphQL, Apollo Client, Firebase(DB, Auth), knex, tsoa, joi. In the organization of the workflow, I frequently used Scrum and Agile and am also familiar with Jira. For VC purposes I have experience in using Git with web services GitHub, and GitLab. Have experience working with CI/CD combinations. There are my main personal qualities: flexibility, self-discipline, nice teamwork skills, and a desire to learn new.

Overview

3
3
years of professional experience
4
4
years of post-secondary education

Work History

Front-end Engineer

JetUp digital
09.2019 - 08.2020

Estimation Calculator

Online application to help potential customers make designs about which features their app should consist of.

  • Code development
  • Implementing new features
  • Project Team Size 3-5 team members
  • Tools & Technologies JS, React, Redux, Firebase, SCSS

Project Role Front

Kasa Lux Reisen
08.2020 - 06.2021

1. Automated workplace for passenger transportation

Online service that enables dispatchers and agents to manage their own, or work of the company. Registered users can create,remove, update and delete different entities such us bus/route/trip/station/tickets. Users access service through the website interfaceResponsibilities

  • Code development
  • Implementing new features
  • Bug fixing Refactoring
  • Project Team Size 4-6 team members
  • Tools & Technologies Scrum, REST, TS, React, Redux, ReduxSaga, Axios, ReactQueryParams,
  • Material UI, ReactHookForm, lodash, moment

2. Marketplace for passenger transportation

Online service that enables users to buy tickets on bus trips. There are also information sections such as a blog with articles, info about carriers and routes. Users can make purchases after authorization through Firebase services, with LiqPay, or print reservation talon

  • Designing UI
  • Code development
  • Implementing new features
  • Project Team Size 3-4 team members
  • Tools & Technologies Scrum, REST, TS, React, Redux, ReduxSaga, Axios, Material UI

3. Marketplace for passenger transportation (another part of the project)

Online service that enables users to buy tickets on bus trips. There are also information sections such as a blog with articles, and info about carriers and routes. Users can make purchases after authorization through Firebase services, with LiqPay, or print reservation talon.

  • Code development
  • Implementing new features
  • Bug fixing
  • Refactoring
  • Project Team Size 3 team members
  • Tools & Technologies Scrum, REST, TS, React, NextJS, ReactQuery, ReactQueryParams, Axios, Tailwind CSS, ReactHookForm, lodash, date-fns, Firebase

Software Engineer

SoftServe
06.2021 - 08.2022

1. Admin application
Admin Application is meant to be used by company staff to manage information needed for running the business or configuring new customers within the company ecosystem.

  • Code development
  • Implementing new features
  • Code review
  • Bug fixing
  • Writing tests
  • Refactoring
  • Architecture and design
  • Project Team Size 15-35
  • Tools & Technologies React, NextJS, nodeJS, ReactHookForm, yup, use-query, use-query-params, Styled Components, PostgreSQL, knex, joi, tsoa, prettier, eslint, stylelint, yarn, jest, react-testing-library.

2. Client Portal
The client portal is customer-driven support, communication, and configuration portal. It will be used by clients of the company to get access to the status of their customer’s orders, take action to support their customers, communicate with company staff, and allow for the configuration of various items applicable to the client’s deployment.

  • Code development
  • Implementing new features
  • Code review
  • Bug fixing
  • Writing tests
  • Refactoring
  • Architecture and design
  • Project Team Size 8-15
  • Tools & Technologies React, nodeJS, NestJS, GraphQL, Appolo Client, Material UI, Styled Components, PostgreSQL, sequelize orm, prettier, eslint, stylelint, yarn, cypress, jest, i18n

Education

Bachelor of Science - Computer Science

Khmelnytsyi National University
09.2017 - 06.2021

Skills

JavaScript/TypeScript

JSON

HTML/CSS/Sass

PostgreSQL

React/NextJS/Redux/Redux

Timeline

Software Engineer

SoftServe
06.2021 - 08.2022

Project Role Front

Kasa Lux Reisen
08.2020 - 06.2021

Front-end Engineer

JetUp digital
09.2019 - 08.2020

Bachelor of Science - Computer Science

Khmelnytsyi National University
09.2017 - 06.2021
Vladyslav DFrontend Developer