Dmytro Snisarenko, Developer in Amsterdam, Netherlands
Dmytro is available for hire
Hire Dmytro

Dmytro Snisarenko

Verified Expert  in Engineering

Front-end Developer

Location
Amsterdam, Netherlands
Toptal Member Since
August 17, 2020

Dmytro is a front-end engineer with over thirteen years of web development experience and the author of multiple open source libraries. He developed a real-time fault-tolerant hybrid mobile application used by KLM mechanics at Schiphol airport to perform between-the-flight aircraft maintenance. He is a Stack Overflow enthusiast, a Certified Scrum Master, and AWS solutions architect. Dmytro is passionate about delivering products that are accessible, reliable, and offer a smooth user experience.

Portfolio

Vocably
Extensions, Amazon Web Services (AWS), PWA, Angular, Terraform, CI/CD Pipelines...
John Deere
Amazon Web Services (AWS), Terraform, Angular
DAZN
Bootstrap, JavaScript, Front-end, OAuth, HTML, CSS, Amazon Web Services (AWS)...

Experience

Availability

Part-time

Preferred Environment

Continuous Delivery (CD), Continuous Integration (CI), WebStorm, MacOS

The most amazing...

...product I've built is a job posting engine for one of the largest freelance marketplaces on the planet.

Work Experience

Founder, Software Engineer

2021 - PRESENT
Vocably
  • Developed and published a Chrome Extension that lets users look up unfamiliar words.
  • Created a progressive web application (PWA) that lets users learn the words they looked up with the extension.
  • Built a back end that provides the necessary functionality for the extension and PWA.
Technologies: Extensions, Amazon Web Services (AWS), PWA, Angular, Terraform, CI/CD Pipelines, DevOps

Software Engineer

2021 - 2021
John Deere
  • Developed a system that receives, stores, and processes operation metrics from different types of vehicles, mainly AWS, Terraform, DynamoDB, and Lambda.
  • Built a sales tool that helps users track, analyze, and predict various machinery metrics, mainly Angular, OAuth, AWS, and Terraform.
  • Developed a metric conversion algorithm and grammar.
Technologies: Amazon Web Services (AWS), Terraform, Angular

Front-end Engineer

2019 - 2021
DAZN
  • Collaborated with principal engineers and stakeholders to facilitate multiple improvements speeding up the development and release process (DX team).
  • Developed a user settings chapter of a highly loaded website.
  • Built a number of development and business-support tools.
Technologies: Bootstrap, JavaScript, Front-end, OAuth, HTML, CSS, Amazon Web Services (AWS), Next.js, GraphQL, RxJS, MobX, Terraform, Node.js, Redux, React, TypeScript

Senior Front-end Developer

2017 - 2019
KLM Royal Dutch Airlines
  • Developed and launched a fault-tolerant hybrid application used daily by over 300 KLM mechanics in Amsterdam, Schiphol airport.
  • Achieved a clean record of critical issues for one year straight in a critical, high-expectation environment.
  • Open-sourced a library, solving a common Ionic CORS problem with over a thousand weekly downloads in 2019.
Technologies: Front-end, CSS, HTML, Ionic, Jest, Redux, Angular, TypeScript

Senior Front-end Developer

2014 - 2017
Knab Hypotheek (Amsterdam)
  • Developed a flexible registration process and 16 tools intended to gather detailed customer legal and financial data.
  • Achieved a first-page rank score in Google Search results for the most popular keywords in a highly competitive area by applying performance and UX optimizations.
  • Introduced and open-sourced a corporate style guide and component library as a result of collaboration with the design team.
  • Introduced a test-driven development process with Karma and test automation with Protractor.
Technologies: Karma, Protractor, ECMAScript (ES6)

Senior Front-end Developer

2012 - 2014
A Large Freelance Marketplace (under NDA)
  • Developed a job posting template engine that has been used by the high-traffic platform for several years.
  • Introduced test-driven development (TDD) as a to-go approach for the entire company.
  • Created many features that significantly optimized the project as the senior front-end developer for the job posting team.
Technologies: HTML, CSS, JavaScript

Settings Chapter of DAZN Website

https://www.dazn.com/myaccount
I developed the settings chapter of a highly loaded sports streaming multi-regional website. Within the settings chapter, a user can manipulate subscriptions, set up payment methods, the language, region, and manage devices. I was the front-end engineer for the project and worked with the business analyst, back-end team, and testers developing with React, Mobx, ES6, Jest, and Selenium.

Mobile App for KLM Mechanics in Amsterdam Airport

This is a real-time fault-tolerant hybrid mobile application used by 330 KLM mechanics at Schiphol airport to perform between-the-flight aircraft maintenance. The application displays KLM's p-to-date fleet schedule and towing information. It helps team leaders to manage teams and provides the mechanics with an outline of the scope of work. I developed this app with Ionic, Angular, TypeScript, and OAuth.

Vocably

https://vocably.pro
Vocably is a platform, both an extension and an app, that helps users to look up new words while surfing the web and study those words as flashcards on mobile.

As a founder and the only developer of Vocably, my tasks and responsibilities included:

• Developing the back end with AWS, GCP, Lambda, API Gateway, and Cognito.
• Developing the front-end and mobile experience (PWA) with Angular and Amplify
• Developing the Chrome Extension with Vanilla and Web Components.
• DevOps with CircleCI, Terraform, Node.js, Zx, and Bash.
• Testing with Jest, Cypress, and Endtest.io.
• Market analysis, product marketing, cost, and pricing analysis.

Languages

TypeScript, JavaScript, ECMAScript (ES6), CSS, HTML, GraphQL

Frameworks

Redux, Angular, Jest, Ionic, Protractor, Next.js, Bootstrap

Libraries/APIs

React, Node.js, RxJS, MobX, Stripe

Tools

Karma, Webpack, Terraform, WebStorm

Paradigms

Scrum, Unit Testing, E2E Testing, Agile, Continuous Integration (CI), Continuous Delivery (CD), DevOps

Other

Front-end, Web Components, OAuth, Cloud Computing, Algorithms, Data Structures, Computer Networking, Extensions, PWA, CI/CD Pipelines, Progressive Web Applications (PWA), PayPal

Platforms

Amazon Web Services (AWS)

2002 - 2007

Master's Degree in Computer Science

Sevastopol National Technical University - Sevastopol, Ukraine

JANUARY 2019 - JANUARY 2022

AWS Certified Solutions Architect - Associate

Amazon Web Services

APRIL 2018 - PRESENT

Professional Scrum Master I

Scrum.org

DECEMBER 2017 - PRESENT

React Nanodegree

Udacity

JANUARY 2011 - PRESENT

Zend Certified Engineer (PHP)

Zend

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