Upstaff Sign up
Vasiliy Sh.
🇺🇦Ukraine (UTC+02:00)
Created AtUpstaffer since August, 2023

Vasiliy Sh. — Front-end Engineer

Expertise in Front-End Web.

Last verified on August, 2023

Bio Summary

- 3+ years of commercial experience in IT
- Experience in developing web applications using JavaScript (React)
- Deep knowledge of HTML, CSS, TypeScript
- New functionality development
- Communicative, responsible, hardworking, result-oriented
- Experience from simple sites to huge projects for companies
- Good attention to details
- Good logical thinking and team play
- Intermediate- English
- Availability starting from ASAP

Technical Skills

Programming LanguagesBasic, JavaScript, TypeScript
JavaScript Libraries and ToolsES6, React Router, Redux, Redux-Saga, Redux Thunk, Redux-toolkit, Webpack, yup
JavaScript FrameworksReact
UI Frameworks, Libraries, and BrowsersBootstrap, Chrome Extensions, CSS, HTML5, Material UI, SASS, SCSS
Deployment, CI/CD & AdministrationAxios
SDK / API and IntegrationsEslint LinkedIn API
Version ControlGit, GitHub, GitLab
Collaboration, Task & Issue TrackingJira
Methodologies, Paradigms and PatternsKanban, Scrum
Operating SystemsWindows

Experience

Javascript Developer

November 2021 - Present

Javascript Developer

August 2020 - October 2021

Javascript Developerб Freelance

October 2019 - August 2020

Projects

Front-end development

Sept 2022 - July 2023
Description: Photo-sharing social networking application, which allows user to edit and upload photos, to exchange messages, to follow and put likes on each other posts. The application was optimized
Responsibilities:Development of new project functionality. Creation of reusable components. Bug fixing. Developing flexible user interfaces using React concepts. Conducting code reviews. Project Deployment to Hosting. Communicating with the client.
Technologies:React, TypeScript, Redux, Redux-thunk, React Router, Material UI, Yup

Front-end development

Apr 2022 - Sept 2022
Description:A platform for hiring and job searching. The main advantage is the large number of criteria for selecting a particular candidate or job. The well-designed and user-friendly user interface, as well as the flexibility for the specific user's request, gives a significant advantage in the market, among competitors.
Responsibilities:Project assembly. Creating a layout based on UI component style libraries. Developing application logic (working with API, dynamic component mapping, forms and their validation, data caching). Conducting code reviews. Communication with the client
Technologies: React, React Router, SCSS, Bootstrap, Webpack

Front-end development

Oct 2021 - Apr 2022
Description:The publishing system for young authors, which allows them to create the book and prepare it for publishing.The system allows users to upload texts for their books, edit themon-line (change styles, add pictures, create the table of contents,etc.) Then an author creates the cover for his book- adds his picture, title and annotation, and gets them fully prepared for publishing. Then the user can get the book published, send it to an e-bookshop or download a fully prepared book as a file. The service is associated with e-book shops, where the author canplace his proceedings. The system also provides users with guides and they can order professional help.
Responsibilities:Designing forms and testing them, modifying user interface based on criteria, working with print layout, creating user interface
Technologies: React, Redux, React Router, Redux-Thunk, ES2016, HTML5, SCSS

Front-end development

May 2021 – Oct 2021
Description:The project is a big powerful data analyzer that gives its users such benefits as giving a lot of useful advice on how to correct the order of any activities during the workday. It doesn't change the amount of time being spent on each of the tasks particularly but affects only the schedule changes which will help your business to keep growing with less spending.
Responsibilities:Designing a project from scratch, creating basic components and logic. Creation of tests for components. Review of junior developers.
Technologies: JS, React, Redux, Redux-saga, CSS3

Front-end development

Sept 2020 - May 2021
Description:Tracking system for large sport events. The main purpose is to serve as a communication system between athletes and colleges. It contains all the necessary information for athletes, coaches and fans, and gives a possibility to find an athlete and get information about him.
Responsibilities: Code refactoring. Adding new functionality to the current
Technologies:JS, React, Redux, CSS3 working project.

Front-end development

Oct 2019 - Sept 2020
Description:Platform for retail likes and comments in social media. It helps people to make their accounts popular. It has the landing page and comfortable admin management for calculating and ordering.
Responsibilities:Project assembly. Adaptive site layout for all devices. Custom page styling.Publishing to hosting.
Technologies:HTML, SASS, Webpack

Education

Oles Honchar Dnipro National University
Faculty of Mechanics and Mathematics, Statistics and probability theory
2021 - Current,

 

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 Vasiliy Sh.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring