
Dmytro Yermolenko
Verified Expert in Engineering
Front-end Developer
Dnipro, Dnipropetrovsk Oblast, Ukraine
Toptal member since June 4, 2020
Dmytro is a front-end expert with over a decade of experience in web application development using a range of technologies, including JavaScript, TypeScript, Angular, Node.js, and React. He's strong-willed, attentive to details, and handles multiple tasks with a creative approach and reliable results, whether working in teams or individually. Dmytro is always ready to learn new skills and works hard to meet the client's requirements.
Portfolio
Experience
- JavaScript - 10 years
- HTML - 10 years
- SCSS - 7 years
- REST - 7 years
- Angular - 7 years
- TypeScript - 6 years
- Node.js - 5 years
- React - 3 years
Availability
Preferred Environment
Linux, WebStorm, Visual Studio Code (VS Code)
The most amazing...
...thing I've developed is a business app called Pitch Point that became profitable in half a year after launch.
Work Experience
Senior Software Engineer
RevJet
- Developed a set of tools that allows user to manipulate their creative content and create targeted advertisements.
- Added new features and fixed bugs in the main creative editor application.
- Migrated app components to React from a legacy framework.
Lead Front-end Developer
Facelet
- Developed a single-page application used as a content management system for the administration of kiosks placed in customer-facing retail businesses.
- Led a team of front-end developers using agile methodology and Jira for tracking the development process and handling tickets.
- Facilitated meetings with customers to provide technical information and get feedback about using the application.
Senior Front-end Developer
Caspio
- Developed a Caspio Bridge app that allowed the creation and management of databases without needing any programming and administration skills.
- Introduced continuous integration for all teams using Jenkins as an automation server.
- Tracked and fixed bugs using TMS as a reporting tool.
Senior Front-end Developer
Wix
- Developed a new blog app using the Angular framework and a TDD approach.
- Developed new components and fixed bugs in the Wix online website editor.
- Added new features to Wix's eCommerce application.
Team Leader
OWOX
- Launched eCommerce websites for large local companies including Goodwine, Spoke, Eldorado, and Matrix.
- Developed the OWOX eCommerce platform and participated in core back-end and front-end development.
- Managed the development processes and releases along with performing code reviews and mentoring new developers.
Experience
Pitch Point
Facelet CMS
http://www.facelet.comEducation
Master's Degree in Computer Science
Oles Honchar Dnipro National University - Dnipropetrovsk, Ukraine
Skills
Libraries/APIs
Node.js, REST APIs, React, RxJS, Chart.js, jQuery, MooTools, Backbone.js, Lodash, Underscore.js, ReactiveX, NgRx
Tools
Git, Webpack, NGINX, Jira, Mongoose, Jenkins, TeamCity, WebStorm
Languages
JavaScript, TypeScript, CSS, HTML, SCSS, HTML5, PHP, SQL, Java, C++, FP, Sass
Frameworks
Angular, Express.js, Redux, Ext JS, Jasmine, Jest, NestJS, .NET, AngularJS, Smarty
Paradigms
REST, Agile, Unit Testing, Test-driven Development (TDD), Scrum, Kanban, Object-relational Mapping (ORM), Model View Controller (MVC)
Platforms
Linux, Docker, Amazon Web Services (AWS), Visual Studio Code (VS Code)
Storage
MongoDB, MySQL, Amazon DynamoDB
Other
OOP Designs, Deployment, Cordova
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring