Pracownicze specjalizacje
Doświadczenie w pracy:
I am a Front-End Developer with 4 years of experience, primarily focused on building React Single Page Applications. In the last 3 years, I've been using TypeScript to enhance my development projects. My skills include working with Redux (Thunk and Saga), React Query, and managing projects without a store.
I'm experienced in collaborating with designers, back-end developers, and QA teams, ensuring smooth and successful project execution. I'm comfortable taking on responsibility, making key decisions, and not afraid to tackle big refactoring or complex tasks. I adapt quickly and am always eager to learn new technologies to contribute effectively to my projects.
Projects:
Sports Booking Platform
Key Contributions:
- Designed and implemented responsive React components.
- Conducted code reviews for junior developers.
- Collaborated in a team environment to successfully launch the application.
E-Commerce Project (Shopify)
Key Contributions:
- Developed custom Shopify components tailored to specific business needs.
- Implemented speed optimization strategies, enhancing user experience and site efficiency.
Dating Application
Key Contributions:
- Redesigned UI and overhauled application logic.
- Developed new components, conducted thorough testing.
- Resolved UI and animation bugs.
Real Estate Admin Panel
Key Contributions:
- Developed an SPA React application for real estate data management.
- Integrated advanced map functionalities to facilitate real-time data editing and retrieval.
Edukacja:
GO IT (GOIT.UA), KIEV, UKRAINE
august 2019 - june 2020
Front-end developers course
GO IT (GOIT.UA), KIEV, UKRAINE
may-september 2019;
Project managers course
SKILLUP (SKILLUP.COM.UA), KIEV, UKRAINE
2014;
Preparatory courses for software testers (HTML, CSS, SQL) and general
course of QA
KYIV NATIONAL UNIVERSITY NAMED AFTER TARAS SHEVCHENKO
Master of Science | 2007 - 2013;
Journalism
Umiejętności zawodowe i inne:
JavaScript, React, TypeScript, CSS, HTML, Styled-Components, Redux, Webpack, Vite, AJAX, Git, Jira, REST-API
Umiejętności językowe:
Английский
Dodatkowo:
Project Development from Scratch to Production
Successfully led the front-end development of a project from inception to production. This involved meticulous planning, development, and testing to ensure a seamless launch.
Performance Optimization and UX Enhancement
Achieved a significant improvement in application performance by refactoring pages and optimizing animations. This enhancement increased the frame rate from 10 fps to a smooth 60 fps, markedly improving user experience and resolving animation bugs.
Efficient Data Processing Algorithm
Developed and implemented an algorithm for processing approximately 20,000 objects, which resulted in a 2.5 times faster download and rendering of information. This innovation greatly enhanced UI smoothness and user-friendliness.