Summary
Overview
Work History
Education
Skills
Languages
Tech Stack
Affiliations
Timeline
Generic
Ihor Sudom

Ihor Sudom

Valencia

Summary

Frontend Developer with 4+ years of experience in building web applications. Specialized in React, Next.js, TypeScript, creating responsive interfaces, and performance optimization. Experienced in migrating projects to TypeScript, improving architecture, and mentoring. Strong skills in teamwork, Agile methodology, CI/CD setup, and UX optimization.

Overview

5
5
years of professional experience

Work History

Front-end developer

Prosocial Media
06.2023 - Current
  • Initiated and carried out the migration of the project from JavaScript to TypeScript, which helped reduce the number of errors and speed up the development of new features.
  • Refactored and restructured the project architecture, simplifying code navigation and accelerating onboarding for new developers.
  • Took on Senior-level responsibilities, making architectural decisions and mentoring junior developers.
  • Integrated and configured Sentry for error tracking and performance monitoring in the production environment.
  • Worked on performance optimization, improving the loading speed of pages, images, and components.
  • Ensured responsive UI across all devices, providing consistent functionality on both desktop and mobile platforms.
  • Achieved smooth and responsive infinite scrolling for large content lists using Virtuoso (virtualized list rendering).
  • Implemented the 'Flavour Profile' system, which analyzes user preferences to suggest personalized drink and content recommendations.
  • Developed a review and feedback system allowing users to leave ratings for drinks and cocktails, as well as tip other users and experts.
  • Built a full-featured social feed, including post creation, comments, likes, post sharing, and repost functionality.
  • Technologies stack used: React, Next.js, TypeScript, Mobx, React Hook Form, SWR, Axios, Virtuoso, Storybook, Lottie, Figma, Sentry, SonarQube

Front-end developer

GBSFO
04.2022 - 03.2023
  • Performed a version upgrade of Node.js and React to their latest stable releases, identifying and fixing all issues related to dependency conflicts and breaking changes.
  • Improved accessibility (A11y) of the UI by implementing semantic HTML, ARIA attributes, and keyboard navigation support according to WCAG standards.
  • Technologies stack used: React, Redux, Axios, Bitbucket, CDETS, Figma

Front-end developer

WeSoftYou
03.2021 - 04.2022
  • Contributed to the project from its inception, building most of the core layout system and ensuring full responsiveness and compatibility across desktop, tablet, and mobile devices.
  • Configured dynamic form validation with React Hook Form and Yup, handling complex field rules and conditional logic.
  • Optimized initial bundle size and implemented lazy loading, resulting in a 35% improvement in initial page load time.
  • Technologies stack used: React, Redux, Next.js, Styled Component, TypeScript, Tailwindcss, Axios, Github, Jira, responsive and multi device layouts

Front-end developer

Softemy
10.2020 - 03.2021
  • Developed, debugged, and optimized code on a daily basis.
  • Collaborated on team projects throughout the development lifecycle.
  • Support for an existing project and development of new functionality using React, Next.js.
  • Technologies stack used: HTML5, CSS5, Sass, JavaScript(ES6 +), figma, responsive and multi device layouts, React, Redux, Next.js, Webpack, Babel, Github

Education

Gromcode Online University -

Gromcode Online University
09-2020

Skills

  • HTML5
  • CSS
  • SASS
  • SCSS
  • JavaScript
  • ES6
  • React
  • Nextjs
  • Styled Component
  • React Hook Form
  • SWR
  • Tailwindcss
  • Storybook
  • Virtuoso
  • Responsive layouts
  • Multi device layouts
  • Redux
  • Redux Toolkit
  • Mobx
  • Context API
  • TypeScript
  • Axios
  • WebSocket
  • GitHub
  • Sentry
  • SonarQube
  • Bitbucket
  • Trello
  • Jira
  • Figma
  • Responsive design
  • Time management
  • Problem solving
  • Effective communication
  • Adaptability
  • Team collaboration

Languages

  • Ukrainian, native
  • English, intermediate

Tech Stack

HTML5, CSS (SASS, SCSS), JavaScript (ES6+), React, Next.js, TypeScript, Styled Component, React Hook Form, SWR, Tailwindcss, Storybook, Virtuoso, Redux, Redux Toolkit, Mobx, Context API, Axios, WebSocket, GitHub, Sentry, SonarQube, Bitbucket, Trello, Jira, Figma

Affiliations

  • Chess
  • Football
  • Board games
  • Walks by the sea

Timeline

Front-end developer

Prosocial Media
06.2023 - Current

Front-end developer

GBSFO
04.2022 - 03.2023

Front-end developer

WeSoftYou
03.2021 - 04.2022

Front-end developer

Softemy
10.2020 - 03.2021

Gromcode Online University -

Gromcode Online University
Ihor Sudom