Dmitrii Pantiukhin, Developer in Moscow, Russia
Dmitrii is available for hire
Hire Dmitrii

Dmitrii Pantiukhin

Verified Expert  in Engineering

Front-end Developer

Location
Moscow, Russia
Toptal Member Since
November 19, 2019

Dmitrii has over a decade of full-time work experience in JavaScript and user interface development. He has had the privilege of working with a wide variety of front-end codebases throughout his career. Recently, Dmitrii has mainly been working with React.

Portfolio

Optimizely
JavaScript, React, Redux, Firebase, MongoDB, CSS, CSS3, Vanilla JS, Asana, APIs...
LabelUp
JavaScript, Firebase, Gulp, Adobe Photoshop, Pixel Perfect, Redux Form...
Finam
JavaScript, Firebase, Pixel Perfect, Redux Form, Material UI, Redux Thunk...

Experience

Availability

Full-time

Preferred Environment

Sketch, Figma, Git, WebStorm, MacOS, Postman, Compass

The most amazing...

...project I've worked on was implementing a new design and developing a unique user's personal office for a large financial company.

Work Experience

Front-end Developer

2019 - 2024
Optimizely
  • Created A/B tests (visual and functional changes on websites to identify the best user experience) using pure JavaScript and CSS for several clients, such as Nike, Bloomberg, Visa, Slack, Indeed, and more.
  • Built an internal platform for calculating and tracking credit utilization. The platform uses the Asana API to watch for task updates and synchronize their data with the database.
  • Developed internal projects while taking a full-stack role.
Technologies: JavaScript, React, Redux, Firebase, MongoDB, CSS, CSS3, Vanilla JS, Asana, APIs, Express.js, React Redux, React Router, Responsive Web Design (RWD), Heroku, Back-end Development, Google API, JSX, Tailwind CSS, React Hook Forms, Next.js, Back-end

Senior React Developer

2019 - 2019
LabelUp
  • Refactored and improved the application architecture.
  • Created and implemented JSX templates for the website's new version from Adobe XD.
  • Adapted an existing React on Rails application for use as a single-page app.
Technologies: JavaScript, Firebase, Gulp, Adobe Photoshop, Pixel Perfect, Redux Form, Material UI, Redux Thunk, ECMAScript (ES6), TypeScript, Front-end Development, Immutable.js, React Router, Webpack, Material Design, CSS, Sass, Redux, React, User Interface (UI), Git, Vanilla JS, Node.js, Responsive Web Design (RWD), Redux-Saga, Sagas, JSX, React Hook Forms

Senior Front-end Developer

2017 - 2018
Finam
  • Rewrote and maintained a website’s personal office.
  • Refactored the legacy code and improved the codebase.
  • Created HTML templates for a new website from Figma.
  • Researched possible FE frameworks for the new website.
  • Integrated a digital signature plugin with the website.
Technologies: JavaScript, Firebase, Pixel Perfect, Redux Form, Material UI, Redux Thunk, ECMAScript (ES6), Front-end Development, Adobe Photoshop, Figma, ASP.NET, Webpack, Gulp, Backbone.js, jQuery, PostCSS, Sass, Redux, React, User Interface (UI), Git, Immutable.js, CSS, React Router, Vanilla JS, Responsive Web Design (RWD), Fintech, JSX

Lead User Interface Developer

2014 - 2017
Corpguru
  • Led and motivated a small team of front-end developers.
  • Chose the tech bundle and improved the front-end code.
  • Managed and optimized a working process for front-end development.
Technologies: JavaScript, Gulp, Adobe Photoshop, Pixel Perfect, Canvas, AngularJS, Front-end Development, Vanilla JS, CSS3, HTML5, Less, jQuery, Angular, User Interface (UI), Git, CSS, Webpack, Responsive Web Design (RWD)

Front-end Developer

2011 - 2014
Corpguru
  • Developed and launched a UI kit shared for several projects and used by many programmers.
  • Integrated Angular with the projects and built some features with it.
  • Constantly worked to redesign and update the front-end part of several major web portals for A/B testing and an improved user interface.
  • Created HTML pages from PSD mockups for several major web portals.
  • Integrated and customized Less preprocessor with the projects.
  • Created custom jQuery plugins for business needs.
Technologies: JavaScript, Gulp, Adobe Photoshop, Pixel Perfect, Subversion (SVN), AngularJS, Front-end Development, CSS3, HTML5, Less, jQuery, Angular, User Interface (UI), Git, CSS, Vanilla JS, Responsive Web Design (RWD)

HTML Developer

2010 - 2011
Synergy University
  • Created the HTML portion of online classes as part of my role.
  • Designed online web tests for students with Adobe Captivate and JavaScript.
  • Designed online web tests for students with HTML/CSS and JavaScript.
Technologies: Gulp, Adobe Photoshop, Pixel Perfect, Front-end Development, JavaScript, CSS, HTML, User Interface (UI), Responsive Web Design (RWD)

Insurance Aggregator

https://web.insurepro.com/
A React application for an insurance company. I created a single-page React application representing a complex, multi-level, nonlinear survey that helps find the perfect insurance policy. The main focus was to provide the best user experience to get users through the steps easily.

Finam Website’s Personal Office

I worked for one of Russia's largest financial companies, Finam, where I refactored the website’s personal office from jQuery to React.

Kartabita.ru

http://www.kartabita.ru/
Kartabita.ru is a website that I fully designed and developed, where users can play card games (written in JavaScript). Currently, the site traffic totals about 17,000 visitors and 300,000 views per day.

Languages

HTML5, HTML, Sass, CSS3, JavaScript, CSS, Less, ECMAScript (ES6), TypeScript

Frameworks

Redux, Material UI, Vanilla JS, Express.js, Tailwind CSS, Next.js, ASP.NET, Angular, AngularJS, Compass

Libraries/APIs

React, jQuery, React Redux, Node.js, Redux-Saga, Vue, Redux Form, Immutable.js, Google API, React Router, Backbone.js

Tools

Figma, Sketch, JSX, Avocode, Git, Subversion (SVN), PostCSS, Webpack, Canvas, Redux Thunk, Asana, Gulp, Adobe Photoshop, Postman

Paradigms

Responsive Web Design (RWD)

Platforms

Firebase, MacOS, Heroku

Other

Front-end Development, User Interface (UI), Pixel Perfect, React Hook Forms, Fintech, APIs, Sagas, Back-end, Material Design, SOLID Principles, Back-end Development

Storage

MongoDB

2010 - 2014

Bachelor’s Degree in Computer Science

Moscow State Open University (MSOU) - Moscow

APRIL 2019 - PRESENT

TypeScript Course

JavaScript.info

JULY 2018 - PRESENT

Vue.js Course

JavaScript.info

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