Upstaff Sign up
Serhii M.
🇺🇦Ukraine (UTC+02:00)
Created AtUpstaffer since August, 2021

Serhii M. — Front End Software Engineer(React)

Expertise in Front-End Web.

Last verified on July, 2023

Core Skills

Bio Summary

- 8+ years of experience in the IT industry
- 3+ years working with PHP and WordPress
- Upper-Intermediate English

Technical Skills

Programming LanguagesJavaScript, TypeScript
JavaScript FrameworksAngular, jQuery, Next.js, Node.js, React
UI Frameworks, Libraries, and BrowsersCSS, HTML, jQuery, JSS, Material UI, SASS, SCSS, Styled components, XML
JavaScript Libraries and ToolsES6, React-Saga, React Thunk, React Virtualized, RxJs, Styled components
Databases & Management Systems / ORMFirebase, MongoDB, MySQL, Redis
Virtualization, Containers and OrchestrationDocker
PlatformsFirebase
Version ControlGit
Operating SystemsLinux, macOS
Third Party Tools / IDEs / SDK / ServicesVisual Studio, WebStorm
Other Technical SkillsCGI, Observables

Experience

 

Front End Software Engineer

05.2020 - 09.2020

Description:Building Organizer to manage machine drivers work on fields.

Technologies:React.js, Typescript, React Saga, React-Redux, React Hooks,

JSS, Material UI

 

Front End Software Engineer

03.2020 - 04.2020

Description:Refactoring and improving the existing code of the project. Improving

frontend code architecture. Adding new functionality

Technologies:React, Redux, Typescript, React Thunk, SCSS

 

Front End Software Engineer, Cryptocurrency Ecosystem

02.2019 - 03.2020

Description:Building several microservices: deposits, gift cards, and admin the panel that collects all of the statistics from the marketplace.

Responsibilities:Creating UI and logic according to instructions.

Technologies:ReactJs, React Saga, Typescript, React Hooks, Styled Components

 

Front End Software Engineer, Visual Marketing platform

01.2019 - 03.2020

Description:Building a social network similar to Twitter. A network that allows collecting, managing, and publishing User Generated Content into eCommerce projects. Automatically collects user-generated photos and videos featuring users’ products via hashtags and mentions from Instagram, Facebook, and Twitter. Developing User Profile and Subscribers modules.

Technologies:Javascript, ReactJs, ReactThunk, ReactSaga, Rxjs, Redux, StyledComponents, Next.js, Typescript

 

Front End Software Engineer, Content Creation Tool

10.2018 - 07.2019

Description:Built a tool that allows users to create engaging, interactive content with complex animations fast on their existing web/eCommerce platform without code.

Responsibilities: Creating functionality for applying different actions to objects on a canvas: rotation, resize, drag; developing functionality for changing objects properties, building architecture for different modules, fixing bugs of the old app and a new one.

Technologies:Javascript, ReactJs, React Thunk, Typescript, React Saga, Rxjs, Redux, Styled Components, Next.js

 

Front End Software Engineer, Online Sports Betting Service

08.2016 - 04.2018

Description:Creating an application for making bets on electronic sports (DOTA2, League of Legends, CS: GO, etc).

Technologies:Angular 2, 4, 6, Typescript, RxJs, Observables, ES6, SASS

 

Front End Software Engineer, Social network kinda Twitter

03.2019 - 04.2019

Description:Building of subscribers and user profile modules.

Responsibilities:Front-end development

Technologies:React 16, React Hooks, Redux-Saga, ES6, Typescript, SASS, HTML5, CSS3, React Virtualized

 

Front End Software Engineer, Ordering Platform

02.2021 - 07.2021

Description:Ordering platform designed to help professional technicians to save time and reduce the hassle associated with wholesale automotive parts procurement.

Technologies:React 16, Typescript, React Hooks, Redux Saga, ES6, SASS, HTML5, CSS3, React Virtualized

 

Front End Software Engineer, FreeUA

08.2013 - 09.2018

Technologies:Javascript, ReactJs, ReactThunk, ReactSaga, Rxjs, Redux, StyledComponents, Next.js, Angular 2, 4, 6, Typescript

 

Front End Software Engineer, Qwerty.Software

10.2018 - 01.2020

Technologies:Javascript, ReactJs, React Thunk, Typescript, React Saga, Rxjs, Redux, Styled Components, Next.js

 

Education

Zaporizhzhya National Technical University, Master’s degree in Information Technologies

August 2012 – May 2017

 

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