
Dmitrii Pantiukhin
Verified Expert in Engineering
Front-end Developer
Moscow, Russia
Toptal member since November 19, 2019
Dmitrii has over a decade of full-time work experience in JavaScript and user interface development. Throughout his career, he has had the privilege of working with a wide variety of front-end codebases. Proficient in React, TypeScript, Node.js, Firebase, and Next.js, Dmitrii excels at creating seamless, scalable, and high-performance applications.
Portfolio
Experience
- User Interface (UI) - 16 years
- JavaScript - 13 years
- React - 7 years
- Firebase - 6 years
- Node.js - 5 years
- TypeScript - 4 years
- Next.js - 3 years
- Chrome Extensions - 2 years
Availability
Preferred Environment
Figma, Git, WebStorm, Postman
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
React Developer
Toptal Client
- Developed a Chrome Extension integrated with ChatGPT, enabling users to generate Presentations or Google Documents based on their input.
- Developed a platform equipped with advanced AI tools designed for educators, offering personalized support to students with diverse needs.
- Integrated the ChatGPT API with an additional learning model and implemented streamable text functionality within SSR SolidJS components.
Senior React Developer
Toptal Client
- Developed a single-page application (SPA) in React to meet the business's specific needs.
- Created a pixel-perfect, responsive user interface based on Figma designs, ensuring a seamless experience across all devices.
- Added engaging, high-quality animations to the landing page to enhance the user experience.
Front-end Developer
Datanamic, Inc
- Designed an intuitive and visually appealing interface in Figma tailored to the client's requirements to enhance the overall user experience.
- Integrated a user interface into a Ruby on Rails web application using Bootstrap, following the client's requirements.
- Participated in calls and discussions, analyzed the existing architecture, and proposed solutions to deliver an optimal user experience.
Full-stack Developer
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.
Front-end Developer
InsurePro
- Developed a multi-level, nonlinear survey interface in React, enabling users to navigate through various insurance options seamlessly.
- Implemented dynamic form logic with conditional rendering, allowing for personalized question flows based on previous answers, which improved survey accuracy and user engagement.
- Optimized application performance by refactoring components, reducing page load times by 25%, and enhancing user experience across devices.
- Collaborated with back-end developers to integrate APIs for real-time policy data retrieval, ensuring users received accurate and up-to-date information.
- Built reusable React components and hooks, increasing development efficiency and reducing code duplication by 40%.
- Enhanced form validation and error handling, decreasing user input errors by 15%, which contributed to higher data quality and fewer support tickets.
- Maintained responsive design across all devices, ensuring consistent functionality and accessibility for users on mobile, tablet, and desktop platforms.
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.
Experience
Insurance Aggregator
https://web.insurepro.com/Dashboard
Kartabita.ru
http://www.kartabita.ru/Education
Bachelor’s Degree in Computer Science
Moscow State Open University (MSOU) - Moscow
Certifications
TypeScript Course
JavaScript.info
Vue.js Course
JavaScript.info
Skills
Libraries/APIs
React, jQuery, React Redux, React Hook Form, Node.js, Redux-Saga, Vue, Redux Form, Google API, Google Drive API, React Router, SolidJS
Tools
Figma, JSX, Git, PostCSS, Webpack, Canvas, Redux Thunk, Asana, ChatGPT, Postman, Optimizely
Languages
HTML5, HTML, Sass, CSS3, JavaScript, CSS, TypeScript
Frameworks
Redux, Material UI, Vanilla JS, Express.js, Tailwind CSS, Next.js, ASP.NET, Angular, AngularJS, Ruby on Rails (RoR)
Paradigms
Responsive Web Design (RWD), UX Design, UI Design
Platforms
Firebase, Heroku
Storage
MongoDB
Other
Front-end Development, User Interface (UI), Pixel Perfect, Fintech, APIs, Sagas, Back-end, Artificial Intelligence (AI), Chrome Extensions, Material Design, SOLID Principles, Back-end Development, A/B Testing, Front-end, User Experience (UX), Computer Science, Programming, Software, Algorithms
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