Dmytro
Frontend Developer
AvailableInformation
- Employment
- Full-time
- Expertise
- FrontEnd
- Location
- Mykolaiv, Ukraine
- Work Experience
- 6+ years
Skills
Languages
Professional background
Dmytro is a Strong Middle-Level Frontend Developer specializing in creating interactive web applications, complex user interfaces, and specialized 2D configurators.
Proficient in Vue.js and TypeScript, he develops dynamic interfaces and implements interactive logic for products with complex parameter and visualization systems.
Experienced in developing specialized configuration systems that allow users to design products, modify their characteristics, customize individual elements, and visually display the selected configuration. Participates in frontend architecture design, discussing technical solutions, and selecting approaches to implementing functionality.
In addition to commercial development, Dmitry has experience mentoring students: he helps aspiring professionals master frontend development, addresses technical issues, and shares practical knowledge.
Technical Expertise
Frontend Development: JavaScript, TypeScript, Vue.js, HTML5, CSS3, component and responsive development.
2D/3D Configurator Development: interactive product visualization, parametric configuration of objects, dynamic change of characteristics, configuration logic, synchronization of visual representation.
Graphics & Visualization: Konva.js, Three.js, development of interactive 2D scenes and 3D visualizations.
UI Architecture & Integration: frontend architecture design, component-based application structure, REST API integration, interaction between frontend and backend systems.
Engineering Practices: performance optimization, cross-browser compatibility, refactoring, ensuring interface quality and stability.
Technical Collaboration
Participation in frontend architecture design and discussion of technical solutions, consulting with developers, mentoring colleagues, and interacting with clients to agree on functional and technical requirements.
Project Experience
A kitchen unit design and configuration system. Includes 2D room layout creation, furniture module configuration, synchronized 3D visualization, and dynamic cost calculation.