Position: Front-End Developer
Category: JavaScript
English level: upper
Years of experience: 4

I can bring to your project more than just designing and implementing the front-end layer of the application, but I also will improve the user experience of the UI. I worked as a UI/UX and Product Designer in the past.
Summary:

I am a Front-End Developer with 5+ years of experience in web development, including 4+ years as a React Developer. I offer flexible solutions, finding a compromise between
functionality and ergonomics and have strong soft skills.

Work experience:

December 2022 - February 2023
Sopra Steria Polska - Katowice, Poland
Software Design Engineer

Project: Digital Inventory
Responsibilities: UI layout correction, adding new utilities, and customizing existing components with new functionality.
Using technologies: JavaScript ES6, TypeScript, React, Remix, REST API, Git, UX/UI, SASS/SCSS, CSS3, HTML5, Tailwind CSS

June 2022 - October 2022
FRESHCODE - Remote
Front-End Developer (React)

Project: UA ERP system, linked with eCommerce and retail
Responsibilities: new functionality implementation, performance optimization and support.
Using technologies: JavaScript ES6, TypeScript, React, React Router, Jest, Git, REST API, UX/UI, CSS3, HTML5, Material UI

April 2022 - June 2022
CryptoLife - Remote
Front-End Developer (React)

Project: Freelancing platform
Responsibilities: Implemented infinity scroll with skeleton loading, dynamically calculated the heights/width of each job offer to properly show the desired number of elements based on the VH of the device. Renders millions of items in a highly performant way using DOM recycling. Developed new features, translated designs and wireframes into high-quality code. Optimized components for maximum cross-platform UX, and worked on performance optimization.
Using technologies: JavaScript ES6, TypeScript, React, Jest, Git, REST API, UX/UI, CSS3, HTML5

November 2020 - November 2021
Web Software Limited - Remote
Front-End Developer (React)

Project: Remote ordering platform
Responsibilities: Worked on main products, such as client service and some other (NDA).
Using technologies: JavaScript ES6, React, Redux, Jest, Git, REST API, UX/UI, CSS3, HTML5, Material UI

July 2019 - October 2020
Equative Inc - Remote
Software Engineer

Project: Time management and expense tracking system
Responsibilities: migrated the project from ASP.NET to React, implemented new functionality for cross-browser support, implemented existing complex custom selectors with React components, worked on performance optimization, and did support.
Using technologies: JavaScript ES6, React, React Router, Redux, Jest, Git, REST API, UX/UI, CSS3, HTML5, Material UI