
Dmitrii Pantiukhin
Verified Expert in Engineering
Front-end Developer
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
Experience
Availability
Preferred Environment
Sketch, Figma, Avocode, 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
Optimizely (via Toptal)
- 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 credits utilization. The platform uses ASANA API to watch for tasks' updates and synchronize their data with the DB.
- Developed internal projects while taking a full-stack role.
Senior React Developer
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.
Senior Front-end Developer
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.
Lead User Interface Developer
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.
Front-end Developer
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.
HTML Developer
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.
Experience
Kartabita.ru
http://www.kartabita.ru/Finam Website’s Personal Office
Skills
Languages
HTML5, HTML, Sass, CSS3, JavaScript, CSS, Less, ECMAScript (ES6), TypeScript
Frameworks
Redux, Vanilla JS, MUI (Material UI), Express.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 Captivate, Adobe Photoshop, Postman
Paradigms
Responsive Web Design (RWD), DRY
Platforms
Firebase, MacOS, Heroku
Other
Front-end Development, User Interface (UI), Pixel Perfect, Fintech, APIs, Sagas, Material Design, SOLID Principles, Back-end Development, Front-end, Back-end
Storage
MongoDB, Cloud Firestore
Education
Bachelor’s Degree in Computer Science
Moscow State Open University (MSOU) - Moscow
Certifications
TypeScript Course
JavaScript.info
Vue.js Course
JavaScript.info