Summary

Expertise

Project Highlights

Education

Agency

SM

English:

Proficient

Serhii M.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Proficient

Experienced front-end engineer with 10+ yrs in web apps, CRM, media hubs, using JavaScript, React, Angular. Expert in modular, scalable code

Led 3 front-end dev teams (4 members each); Built a Twitter-like social network; Focused on complex features, architecture, and tech integration

Want to hire this engineer?

Check if Serhii is available

Expertise

Years of commercial development experience

10 years of experience

Core technologies

JavaScript 9 years
React.js 7 years
TypeScript 6 years
RxJS 5 years
Redux 6 years
Redux-saga 5 years

Other technologies

PHP
WordPress
Angular 2x
SCSS
Jest
Material-UI

Project Highlights

icon
Team Lead

Huge Sports Betting and Lotto games online platform operating for 18 countries

Sep `21 - Dec `23

2 years

Led 3 front-end dev teams (12 devs total), managing complex feature development, tech upgrades, support, testing, modern design, and third-party integrations

Responsibilities & achievements

desktop application, mobile application (react based), cms applications (angular based), lite mobile application (created to support low-end devices based on opera mini), casino, bet builder, betslip, user profile, application layout (can manage the way application looks via cms), live events streaming, share bets, rebates, responsible gaming functionality (preventing users to spend more money than they have set for themselves), age restriction functionality etc participate in daily meetings with business to determine the vector of further updates, changes, features for the app, helping to plan the sprint and workload for the team, distribute responsibilities and tasks between the team members knowing their personal traits and strong/weak points, looking for technical solutions for complex questions using modern stack of technologies, onboarding new team members, helping to set up all required things to start working on the project, interviewing potential candidates on a vacant positions, reviewing the PRs making sure all of the solutions are highly sustainable, maintainable, covered with tests and correspond to specified task and covers it fully, knowledge sharing with team members to boost their skills to increase capacity and efficiency of their work on project, expanding their knowledges regarding different modules of the application to make every person confident working with every part of the app and make sure if someone is on a vacation or is having a day of - they are replaceable and work keeps going on

React.js
TypeScript
Angular 2x
Jest
Next.js
icon
React Developer

NDA

Aug `20 - Aug `21

1 year

Building Organizer to manage machine drivers work on a fields. dashboard, PWA application that people in a huge machines which operates on a vineyards install to their tablets to see area they need to operate on, when do they need to be there, how much fuel they spent, how much things they have collected on a field, created appointment manager with ability to specify an area (specific field) directly on a google maps so that drivers of the machines visually could see the size of the location etc

Responsibilities & achievements

Building UI and functionality of the app using specified stack, providing sustainable, maintainable, scalable solution, participating in a daily meetings (stand ups), helping other developers with features, tests etc

React.js
Redux-saga
Material-UI
icon
React Developer

Cryptocurrency Ecosystem

May `19 - Jul `20

1 year

Building a marketplace which operates a Dagcoin crypto currency allowing users to buy goods and services with it. dashboard which allows to manage everything related to a market place: users registration, moderation of their profiles, payment methods, things that they are posting on a marketplace, checking if those materials being posted do not violet the marketplace policy etc; gift cards service: to generate a gift cards with specific amount of coins on it to be able to share it with another user and make him participate with a platform; ewallet service: electronic waller which allows interaction between different users allowing them to create transactions with each others sending coins between each others; Cannot say of other functionalities as I was involved only in building this ones

Responsibilities & achievements

Building several micro services: deposits,gift cards and admin panel collects all of the statistics from the marketplace. Creating UI and ldaccording to instructions.

React.js
Redux
Material-UI

Education

Higher education in Computer Science

Agency

Web development agency #3561

10-50

GMT+2

Lviv, Ukraine

Core Expertise

AngularJS
CSS
Express.js
HTML5
JavaScript
MongoDB
MySQL
PHP
React.js
TypeScript
CSS3
HTML
Laravel Framework
Angular 2x
RESTful API
Redux
Vue.js
GraphQL
Redux-saga
Next.js

Industries

Education & Science, E-Commerce & Retail, Banking & Finance, Construction & Real estate, Healthcare & Medicine, SaaS

Want to hire this engineer?

Check if Serhii is available