Career Profile

I deal with software development from 2014. I have professional experience in front-end and back-end development. I also have a solid knowledge of the most popular front-end frameworks and tools, familiar with Node.js and related frameworks like Express and Koa. I’ve got a strong background in software design and architecture, worked on team at tech leader role with a team of 4-5 engineers, and have a good understanding of agile methodologies and software development processes. I like competitive programming and have good algorithms and data structure understanding.

Skills & Proficiency

JS | TS | DART

React ( Redux | Mobx )

Node.js ( Koa | Express )

GraphQL & REST

Vue.js

AWS

Experiences

Technical Leader

Feb 2019 - Present
SoftServe, Kharkiv Region, Ukraine

I’ve worked with two well-known companies during my employment. On both projects, I’ve been involved as a team leader to organize the work process and support agile methodologies flow.

Each team was of 4-5 front-end or full-stack developers and as a tech leader, I provided code review, mentoring, support, and help with problem-solving (development and communication). I also was involved in building POCs and writing documentation or RFCs of proposed solutions. I’ve go experience in work scope negotiation and pre-sales processes during on-site client visits.

Software Engineer

Sep 2018 - Jan 2019
Microsoft, Tallinn, Estonia

Worked in a web media core team with the main focus on the web calling experience. Implemented reliable and cross-platform solutions for video conferences, screen sharing, media streams transferring, and also covered integration part with other libraries and applications. My area of expertise and responsibility was calls reliability and telemetry gathering (stats of calls, experiments, other valuable data). We’ve used TypeScript, Python, ML, AI, WebRTC, and other less known concepts and tools.

Senior Full Stack Developer

Jul 2017 - Sep 2018
Pipedrive, Tallinn, Estonia

Technologies: JavaScript, React, Flow, PHP, Node.js, PostgreSQL, styled-components

Responsibilities: Developed front-end services from scratch, organized refactoring for legacy parts of the application. Applied front-end optimization approaches and modern techniques on styling. Worked with PHP and Node.js on the back-end side. Solved tasks with different complexity levels and Implemented data migration module

Front End Developer

Apr 2016 - Jul 2017
Brightgrove, Kharkov, Ukraine

Technologies: JavaScript, React, AngularJS, Dart, TypeScript, React Native

Responsibilities: Analyzed and prepared front-end application for refactoring/redesign to SPA with React and Redux. Designed new application architecture, solved implementation tasks. Created a test plan and organized the testing process (unit and integration tests). The developed mobile version of the application with AWD technic. Developed a large front-end application with Angular 2 and Dart

Software Engineer

Sep 2014 - Apr 2016
EPAM Systems, Kharkov, Ukraine

Technologies: JavaScript, Node.js, Angular, React, Ionic, JSP, jQuery, HTML, CSS

Responsibilities: Worked on the development of two large e-commerce projects and a few SPA and modules. For e-commerce projects solved front-end tasks with different complexity levels, fixed bugs. Organized efficiently cross-team code review process. Helped with front-end developers’ hirings. Redesigned old angular based modules and optimized front-end performance. I also designed and developed a project for indoor navigation with Ionic, iBeacons, and Node.js on the back-end side. Introduced the application to a knowledge-sharing conference.

QA Engineer

Nov 2013 - Aug 2014
G5 Entertainment AB, Kharkov, Ukraine

My responsibilities were organizing of the software testing process (mobile arcade and quests games), analyzing products and reported bugs, track issues to improve applications, assist project manager with new features and documenting the testing process to achieve faster testing interactions with short build validation cycle.

Education and Certification

AWS Certified Solutions Architect - Associate (SAA)

2019
Amazon Web Services (AWS)

Issue Date: November 2019
Expiration Date: November 2020
Credential ID: GVNB1PGKFFBQQM9E

Master's degree in tourism and travel services management

2008 - 2013
O.M.Beketov NUUE