Volodymyr S., Front-end Software Engineer (React, Angular)

Vetted expert in Front-End Web, React Developer
english C1 (Advanced) English
seniority Middle (3-5 years)
location Netherlands

Summary

- Experienced Front-End Developer with 4 years of background in front-end development, building scalable, high-performance web applications.
- Experienced in React, Angular, and TypeScript state management (Redux Toolkit, RxJS), API integration (GraphQL, REST), and performance optimization for enhanced user experience.
- Skilled in designing responsive UIs (Material-UI, SCSS) and implementing secure authentication systems (JWT, role-based access control).
- Adept at performance optimization, reusable component development, and real-time data visualization.
- Strong collaborative mindset, working closely with UI/UX designers, backend teams, and stakeholders to deliver seamless and efficient front-end solutions.

Main Skills

Programming Languages

JavaScript Frameworks

UI Frameworks, Libraries, and Browsers

CSS HTML5 Material UI SCSS Styled components Tailwind CSS

JavaScript Libraries and Tools

NgRx React Hooks Reactive Forms Redux Redux Thunk Redux-toolkit Styled components Vite Webpack

Version Control

Git

SDK / API and Integrations

GraphQL

Other Technical Skills

NGXS RTK Query
ID: 100-234-740
Last Updated: 2025-04-04

Experience

FRONT-END DEVELOPER, LUCK PLACE LLC (Netherlands)

Dec 2023 - Present

Description:

  • Developed the front end using React, ensuring a scalable and modular architecture.
  • Closely monitored project optimization, including bundle size, number of component re-renders, and number of server requests.
  • Designed a responsive UI using Material-UI, focusing on user experience and accessibility.
  • Managed application state with Redux Toolkit, utilizing Redux Toolkit Query for efficient data fetching and caching. Built and optimized search and filtering, sort, and pagination filters.
  • Implemented routing and navigation with the roles system with react-router-dom for secure access and smooth user transitions across different application sections.
  • Enhanced media presentation with Lightbox & Carousel libraries provides users with a rich visual experience.

Technologies Used: React - Angular - TypeScript - RxJS - Redux Toolkit - Angular CLI - GraphQL - Material-UI (MUI) - Vite - Forms - Router - Docker

FRONT-END DEVELOPER, CryptoTouch (Netherlands)

Aug 2023 - Nov 2023

Description:

  • Design and implement user interfaces for complex features such as password recovery work§ows and dynamic data visualizations.
  • Integrated a roles system into the front end as an authorization and registration system using JWT tokens.
  • I validated most of the forms on the project using react-hook-form and yup, which helped speed up the process of writing logic and make it more convenient and reliable.
  • Collaborate with the design team to ensure accurate implementation of UI/UX designs, manage responsiveness, and maintain consistent style across all devices.
  • Developed a large part of reusable UI components, which significantly accelerated the speed of creating new pages and also prevented the creation of many unnecessary components

Technologies Used: React/TypeScript/SCSS - Redux Toolkit - Material-UI (MUI) - Chart.js - Vite

FRONT-END DEVELOPER, SoCoders (Netherlands)

Jan 2023 - Jun 2023

Description: Provide frontend solutions for diverse clients by collaborating closely with UI/UX designers and backend engineers. This involves developing user-friendly and visually appealing applications that meet client needs and specifications.

Responsibilities include :

  • Design Implementation: Translate UI/UX designs into functional, responsive, and high-performance front-end code, ensuring an intuitive user experience across various devices and platforms.
  • Cross-Functional Collaboration: Partner with UI/UX designers to re¦ne design concepts and collaborate with backend engineers to integrate APIs and services, ensuring seamless functionality and data §ow.
  • Feature Development: Develop and enhance interactive features, such as dynamic forms, real-time updates, and data visualizations, aligning with user requirements and business objectives.
  • Integration with APIs: Work with RESTful or GraphQL APIs to fetch and display data within the application, utilizing MongoDB for data storage and management.
  • Performance Optimization: Conduct thorough testing and debugging to ensure the reliability and usability of applications, address issues proactively and incorporate feedback from stakeholders.
  • TypeScript Utilization: Leverage TypeScript to improve code quality and maintainability, ensuring type safety and reducing runtime errors.
  • Quality Assurance: Conduct thorough testing and debugging to ensure the reliability and usability of applications, address any issues, and incorporate feedback from stakeholders.
  • Mentorship and Guidance: Provide support and mentorship to junior developers, sharing best practices and facilitating knowledge sharing within the team.
  • Continuous Learning: Stay updated with industry trends and emerging technologies, applying new skills and methodologies to improve project outcomes.

JUNIOR FRONT-END DEVELOPER, SoCoders (Ukraine)

2021 - 2022

  • Ensure that applications are responsive and work across different devices and screen sizes.
  • Identify and fix bugs or issues in the application to improve functionality and user experience.
  • Work closely with designers, backend developers, and other team members to implement features and improve the product.
  • Use version control systems (like Git) to manage and track codebase changes.
  • Participate in code reviews to receive and provide feedback on code quality and best practices.

Education

COMPUTATIONAL MECHANICS

University of Groningen

2020 - 2020

MASTER OF SCIENCE IN MATHEMATICS AND COMPUTATIONAL MECHANICS

National Taras Shevchenko University of Kyiv

2017 - 2019

Ready to hire Volodymyr S. or someone with similar skills?

All developers are available for an interview. Let's discuss your project/vacancy.
Book A Call