Upstaff Sign up
Volodymyr S.
🇳🇱Netherlands
Created AtUpstaffer since February, 2025

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

Expertise in Front-End Web, React Developer.

Last verified on April, 2025

Core Skills

React
React
JavaScript
JavaScript

Bio 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.

Technical Skills

Programming LanguagesJavaScript, TypeScript
JavaScript FrameworksAngular, React
UI Frameworks, Libraries, and BrowsersCSS, HTML5, Material UI, SCSS, Styled components, Tailwind CSS
JavaScript Libraries and ToolsNgRx, React Hooks, Reactive Forms, Redux, Redux Thunk, Redux-toolkit, RTK Query, Styled components, Vite, Webpack
Version ControlGit
SDK / API and IntegrationsGraphQL
Other Technical SkillsNGXS

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

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Volodymyr S.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring