Dmytro
Contact us and we will hire Dmytro for your team.
About Dmytro
Dmytro is an experienced IT specialist with 7 years of experience in NodeJS, React, Angular, Express, and Nest.js. He is skilled in developing web applications and has a strong understanding of server-side technologies.
3
Years of
Experience
20
Happy
Clients
92
Complete
Projects
Skills
Angular
86%
Express
85%
Nest.js
85%
NodeJS
89%
React
70%
Expericence
Senior Full-Stack Engineer
Saberweb | CRYSTAL LOGIC
Date: 06.2023 — 09.2023
Project description
A MVP project in finance retail, gift cards selling. 3 people onboard: 1 front-end, 1 devops, and me as full-stack. I led the development. Auth and user management were built above the AWS Cognito cloud service with account confirmation using SMS and email. Payment processing using AuthorizeNet, content management - HyGraphCMS Technologies and tools: Typescript, Nodejs, NestJS, Prisma, PostgreSQL, React, Zustand, Vite; AWS Cognito, Twillio, GraphQL ApolloClient, OpenAPI (Swagger)Senior Full-Stack Developer (Front-End)
Fanteam | SCOUT GAMING GROUP
Date: 04.2019 — 06.2023
Project description
A product company in daily fantasy sport and betting. I'm involved in many activities of the company operations, customer support, and fraud analysis. I led the development of a few major projects like the odds live-updates system, support WCAG (web accessibility), implemented confirm-account/reset-password by phone, integrations (Google Ads, Simplify CRM, HyGraphCMS), and Google/Facebook OAuth2, and several more MVPs… Responsible for the auth system, users profiles, and SMS/Email service. Technologies and tools: Typescript, native web components, Nodejs, Expressjs, NestJS, socket.io, Redis, PostgreSQL, Prisma, axe (web accessibility testing tool), Jest, React, Chrome Extension APIMiddle Front-End Developer
Macy’s | GRID DYNAMICS
Date: 06.2018 — 03.2019
Project description
My team was responsible for the homepage of the biggest department store chain in the US. We worked on performance improvements, and stability. The main achievement was decreasing page speed load time by 4 seconds which got significant conversion improvement, especially during the holiday season. The team consisted of 3 javascript developers in the Grid Dynamics team + cooperation with other teams on the customer side. Worked for 2 months in the customer's HQ in San Francisco, California, USA.Responsibilities
Technologies and tools: ES6+, Backbone/Marionette, Git, Jenkins, VersionOne
Middle Front-End Developer
Timesheets | GRID DYNAMICS
Date: 04.2018 — 06.2018
Project description
Internal GridDynamics work-hours reporting service, vacation requests etcResponsibilities
Technologies and tools: Typescript, Angular 5, Gulp, HTTP2, Git, TFS
Middle Front-End Developer
Riversand | GRID DYNAMICS
Date: 10.2017 — 04.2018
Project description
A product Information management platform. 3 Front-end developers in the Grid Dynamics team, and 10+ on the customer side. We were hired to improve the performance of the web-applicationResponsibilities
Technologies and tools: Javascript, Polymerjs, Gulp, HTTP2, Git, TFS
Middle Front-End Developer
Toy’R’Us | GRID DYNAMICS
Date: 10.2016 — 10.2017
Project description
It was the re-platforming of an existing e-commerce solution for one legendary US toys retailer. We built an isomorphic web app based on React with initial rendering on the Nodejs side. 8 javascript developers in the Grid Dynamics team, and about the same on the customer side as vendors.Responsibilities
Technologies and tools: Javascript (ES6), React + Redux, Nodejs, Expressjs, Sass, Restful API,Webpack, Gulp, Git, Jira, Angular 4 + Universal
Middle Front-End Developer
Macy’s | GRID DYNAMICS
Date: 08.2016 — 10.2016
Project description
A short-term project for the largest department store chain in the USA. It was an application for internal use. The web app represented results retrieved from a neural network that detected attributes of goods. The purpose was to automate attributes analysis for clothes by photos (like color, type, length, size, etc). I was responsible for the Front-end client appTechnologies and tools: Typescript, Angular 2 (Including migration from RC4 to stable), Nodejs, MongoDB, Sass, Restful API, Webpack, Git, JiraResponsibilities
- Design UX flows
- Choosing a tech stack
- Requirement analysis and implementation
- Rest API design
Front-End Developer
UPWORK
Date: 07.2016 — 09.2016
Project description
I built a demo website for a casino. The responsibility was to build a front-end website, UI, animation + web-sockets endpoints integrationResponsibilities
Technologies and tools: Typescript, Angular 2 (RC4), SockJS
Senior Front-End Developer
Aramex | ELEKS
Date: 03.2016 — 07.2016
Project description
A customer was one of the top shipping companies worldwide. Our team maintained and developed new features. I implemented a new stores locator page, based on HereMaps API and AngularJS v1.5.3Responsibilities
Technologies and tools: Javascript, AngularJS, Gulp, Karma, Jasmine, Lodash, TFS,integrations with 3-rd party
Senior Front-End Developer
CourseYard | ELEKS
Date: 08.2015 — 03.2016
Project description
publishing platform for interactive e-books. Online editor and viewer for interactive publications. MVP project.Responsibilities
Technologies and tools: Javascript, Typescript, AngularJS, Gulp, Karma, Jasmine, jQuery,Lodash, Git, Integrations with 3-rd parties media providers (Youtube, Vimeo, SoundCloud),HighchartJS
Junior Front-End Developer
WIN-INTERACTIVE
Date: 06.2012 — 07.2015
Project description
I was a part of the front-end team of 6 people. We developed gambling web and mobile hybrid applications such as poker, slot machines, and bingo.Responsibilities
Technologies and tools: Javascript, CoffeeScript, Backbone/Marionette, Pixijs, Underscore,RequireJS, Grunt, Jasmine, jQuery, Git, SVN, Cordova PhoneGap