English:
Advanced
Dmytro M.
Vetted by YouTeam
Ukraine
UTC +02:00
Ukraine/Kyiv
English:
Advanced
React & Vue.js master
I am a Senior Frontend Developer (React, Vue.JS) with over 7 years of experience. I have a strong understanding of frontend development principles, which allows me to create clean, efficient, and optimized code. Achievements: - Developing a highly optimized and performant single-page application that reduced page load time by 50% for a major e-commerce store (using React) - Implementing a custom reusable component library for Vue.js and React applications, increasing code reusability and reducing development time for complex enterprise projects - Building a dynamic and responsive dashboard using Vue.js and D3.js, and using React and D3.js, that provided real-time insights and visualization of complex data for clients in the financial sector - Designing and implementing custom testing frameworks for Vue.js and React applications that improved test coverage and minimized regressions in large-scale projects with frequent releases - Building custom build pipelines and optimization processes using Webpack for both Vue.js and React applications that significantly reduced page load time and improved performance - Developing modular and extensible frontend architectures using Vue.js and React with micro-frontends, enabling easy maintenance and seamless integration of new features for SaaS platforms Reviews: "Working with Dmytro has been an absolute pleasure! He has a great attitude and are always willing to go above and beyond to make sure that our project is successful. His attention to detail and ability to deliver high-quality work on time has made a huge impact on our business" - Alex, Co-Founder of e-comm Vue.js Skills: Vue.js, Vuex, Vue Router, Vue CLI, VuePress Nuxt.js Composition API Vue Testing Library Vuetify, BootstrapVue, Element Plus, Quasar, PrimeVue, Tailwind CSS React Skills: React, Redux, React Router Next.js Gatsby Styled Components Material UI, Ant Design, Semantic UI, Tailwind CSS Software Engineering Skills: PHP, NodeJS knowladge Git Ability to write clean, maintainable, and scalable code that follows best practices Understanding of software development methodologies such as Agile, Scrum, or Kanban Experience with databases and data modeling Strong problem-solving skills and the ability to troubleshoot and debug complex software systems Effective communication and collaboration skills to work in a team environment Strong understanding of data structures, algorithms, and software design patterns such as GoF collection patterns Understanding of algorithmic complexity, Big O notation, and time/space complexity analysis. Highlighted Skills: HTML5, CSS3, Sass/Scss, Responsive Web Design, Cross-Browser Compatibility, Web Accessibility, SEO Optimization, Frontend Architecture, JavaScript, jQuery, TypeScript, Angular, React, Vue.js, Ember.js, Web Components, Progressive Web Apps (PWA), Single Page Applications (SPA), Server Side Rendering (SSR), Client Side Rendering (CSR), API Integration, GraphQL, RESTful APIs, Web Performance Optimization, Browser DevTools, Git, GitHub, Webpack, Gulp, npm/yarn, Visual Studio Code, Sublime Text, Atom, Responsive Images, Lazy Loading Images, Code Splitting, Error Handling, Debugging, Agile Methodologies (Scrum, Kanban), Continuous Integration and Deployment (CI/CD), CSS Frameworks (Bootstrap, Foundation, Materialize), CSS Preprocessors (Sass, Less, Stylus), CSS-in-JS (Styled Components, Emotion), Frontend Libraries (jQuery, Lodash, Moment), Frontend Frameworks (React, Vue.js, Angular) Last updated: November 25, 2024
Want to hire this engineer?
Check if Dmytro is availableExpertise
Years of commercial development experience
7 years of experience
Core technologies
Other technologies
Project Highlights
Communication platform for Healthcare
A medical platform that allows doctors and patients to communicate online. The key features of the product are text and video chat, chatbots, doctor's schedule and apply for a visit, customization of custom forms etc.
Responsibilities & achievements
- Architecture of application; - Creating modules; - Creating proto and models for modules; - Working with Vue components; - Refactoring existing code.
Pixie
Pixie is Practice management software for accountants & bookkeepers. Main Features are CRM & Client Management, Task & Deadline Management, Team Management & Reporting, Email Management, Recurring Tasks, Automation.
Responsibilities & achievements
- Architecture settings; - Creating a UI application library; - SCSS theme settings; - Working with Vue components; - Implementation design from scratch; - Refactoring existing code
Insocial
Insocial allows you to collect customer feedback at any moment during the customer journey and to gain actionable insights that can be used to optimise your customer experience.
Responsibilities & achievements
- Creating a UI for surveys questions; - Architecture settings; - SCSS theme settings; - Implementation design from scratch; - Refactoring existing code.
Cheerios
Website for a flake manufacturer's advertising campaign. On this website, users can create a banner with their photos. They can download photos from their device or Facebook, and then share with social networks.
Responsibilities & achievements
- User interface creation (pages, components, modules, etc.); - Working with HTML5 / CSS3 mockups; - Developing requests to the project API, receiving, and parsing data.
Bagit
A website that connects people who want to send parcels to other countries or order goods from abroad, with travelers who can deliver such parcels and goods directly and without intermediaries.
Responsibilities & achievements
- Application authorization by email, Google services, Wechat; - Chat between users with different roles and steps in the stages of parcel delivery used WebSocket; - PWA; - Negotiation with customers.
Education
Higher education in Computer Science
Agency
10-50
GMT+2
Ukraine, Poland, Germany, Spain, Greece
Core Expertise
Industries
Education & Science, E-Commerce & Retail, Banking & Finance, Construction & Real estate, Advertising & Marketing, Travel & Tourism, Healthcare & Medicine, Accounting & Auditing
Want to hire this engineer?
Check if Dmytro is available