Mykhailo Serik, Developer in Warsaw, Poland
Mykhailo is available for hire
Hire Mykhailo

Mykhailo Serik

Verified Expert  in Engineering

Front-end Developer

Warsaw, Poland

Toptal member since February 9, 2022

Bio

Mykhailo is an experienced software engineer specializing in front-end technologies. For the last seven years, he's delivered high-quality applications for his clients while constantly expanding and developing his skills in modern web technologies. Misha (short from Mykhailo) enjoys working as a team member, and clients find him hardworking and friendly.

Portfolio

JPMorgan Chase
Vue, JavaScript, Python, Bootstrap, Sass, Git, Web Worker, Vuex, Webpack...
HRS Group
JavaScript, React, jQuery, Bootstrap, Jakarta Server Pages (JSP), Docker, Sass...
NATEK
JavaScript, ServiceNow, AngularJS, Sass, Front-end, TypeScript, APIs, CSS3...

Experience

  • JavaScript - 7 years
  • Git - 7 years
  • Node.js - 5 years
  • Sass - 5 years
  • React - 4 years
  • NW.js - 3 years
  • Vue - 2 years
  • AngularJS - 2 years

Availability

Part-time

Preferred Environment

Windows, Visual Studio Code (VS Code), Slack

The most amazing...

...project I've worked on is a large format display's content creator, part of Samsung's MagicINFO solution accessed by millions of people worldwide.

Work Experience

Product Innovation and Research Engineer

2021 - 2023
JPMorgan Chase
  • Worked on a web UI creator build with Vue that allows replacing tedious reporting processes.
  • Introduced end-to-end testing into the project and onboarded a new testing tool to the firm.
  • Organized a workshop about the end-to-end testing framework Cypress.
Technologies: Vue, JavaScript, Python, Bootstrap, Sass, Git, Web Worker, Vuex, Webpack, Express.js, Front-end, Cypress, TypeScript, React, Amazon Web Services (AWS), APIs, Tailwind CSS, CSS3, HTML5, REST APIs, Responsive Web Design (RWD), Full-stack, GraphQL, Figma, GitHub, Web Development, Algorithms, Test-driven Development (TDD)

Front-end Developer

2020 - 2021
HRS Group
  • Honored with an outstanding performance award during the first three months.
  • Worked with booking portals for individual and corporate clients.
  • Introduced SASS CSS pre-processing into the project.
Technologies: JavaScript, React, jQuery, Bootstrap, Jakarta Server Pages (JSP), Docker, Sass, Front-end, APIs, CSS3, HTML5, REST APIs, Responsive Web Design (RWD), Figma, GitHub, Web Development, Algorithms

JavaScript Developer

2019 - 2020
NATEK
  • Worked on a platform to provide infrastructure services for the bank.
  • Redesigned the platform to follow new branding successfully.
  • Introduced automation testing into the project. Testers later used test components for end-to-end testing.
  • Worked in an international Scrum team with more than 40 members.
Technologies: JavaScript, ServiceNow, AngularJS, Sass, Front-end, TypeScript, APIs, CSS3, HTML5, REST APIs, GitHub, Web Development, Algorithms, Test-driven Development (TDD)

Software Engineer

2016 - 2018
Samsung
  • Worked on the MagicINFO solution, accessed by millions of people worldwide.
  • Acted as the technical lead working with six team members.
  • Automated the process for preparing application releases.
  • Moved the application to a new framework version, improving performance and stability.
Technologies: JavaScript, AngularJS, NW.js, Node.js, Git, Less, Grunt, HTML, CSS, Front-end, APIs, CSS3, HTML5, REST APIs, Responsive Web Design (RWD), Full-stack, GitHub, Web Development, Algorithms

Project Manager | Sales Manager

2015 - 2016
YSBM Group
  • Advised upper management on project schedule and trained new team members.
  • Acted as a sales manager, bringing five regular clients to the company.
  • Effectively communicated with clients and the development team.
  • Consistently met project goals and deadlines with my team.
Technologies: IT Project Management, Agile, Redmine

Experience

MagicINFO Express 2

https://displaysolutions.samsung.com/pdf/manual/1348/MagicInfo_Express_2.5_Manual_-_Eng_1.2.pdf
A desktop app for Windows and macOS built with web technologies. It allows users to create, schedule, and publish graphical content for large format displays (LFDs).

I started working on this app as a regular front-end developer. During the last year, I was in charge of organizing development tasks, distributing work between team members, reviewing the code, and preparing application releases.

Education

2014 - 2015

Master's Degree in Computer Science

Donetsk National Technical University - Donetsk, Ukraine

2010 - 2014

Bachelor's Degree in Computer Science

Donetsk National Technical University - Donetsk, Ukraine

Skills

Libraries/APIs

React, Vue, NW.js, Node.js, jQuery, Web Worker, REST APIs, Vuex

Tools

GitHub, Git, Grunt, Webpack, Jira, Redmine, Slack, Adobe Photoshop, Figma

Languages

JavaScript, HTML, CSS, CSS3, HTML5, Sass, Python, Less, TypeScript, GraphQL

Frameworks

Express.js, AngularJS, Electron, Bootstrap, Cypress, Tailwind CSS, Nuxt.js, Jakarta Server Pages (JSP)

Paradigms

Responsive Web Design (RWD), Agile, Test-driven Development (TDD)

Platforms

Docker, Windows, Linux, Visual Studio Code (VS Code), Amazon Web Services (AWS)

Other

Front-end, Web Development, ServiceNow, Software Engineering, IT Project Management, Technical Leadership, APIs, Full-stack, Algorithms

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring