Працював в 2 компаніях 2 роки
IT
Front End Developer
TOPIZDATO
IT
1 рік 3 місяці
06.2024 - до теперішнього часу
- Розробив SPA-додаток на основі ООП з використанням React, а також налаштував Webpack і Babel (кастомні аліаси, оптимізовані імпорти), що скоротило час початкової збірки на ~20% і покращило загальний цикл розробки на ~40%.
- Створив гнучкі, багаторазові компоненти в архітектурі SPA, що скоротило дублювання коду на 70% і збільшило повторне використання на 30%, що прискорило налагодження та підвищило продуктивність команди.
- Разом із командою переписав код на TypeScript, покращивши читабельність коду та зменшивши кількість помилок, пов'язаних із типами, приблизно на 25% завдяки строгій типізації.
- Реалізував lazy-loading окремих модулів, що прискорило завантаження головних сторінок на ~15%.
- Активно співпрацював із дизайнерами в Figma, покращивши показник зручності використання на 25% у межах команди та скоротивши час до тестового релізу на один тиждень.
- Використовував Git-flow для прозорого управління гілками та зменшив кількість конфліктів під час злиття на ~30%.
- Брав участь у командному спілкуванні через Slack, а також у плануванні спринтів за допомогою Scrum, керував завданнями в ClickUp і ефективно пріоритизував їх, що скоротило затримки у виконанні завдань на ~20% і покращило точність дотримання дедлайнів.
- Запровадив методологію BEM та SCSS, що спростило підтримку стилів, покращило читабельність коду та зменшило час на пошук і виправлення стилістичних помилок на ~20% завдяки зрозумілій структурі та багаторазовим класам.
- Налаштував валідацію та обробку даних для форм за допомогою Formik, що зменшило кількість помилок введення даних користувачами на ~30% і спростило інтеграцію форм із бекендом.
Front End Developer
Freelance
IT
1 рік 11 місяців
10.2023 - до теперішнього часу
- Розробляв SPA-додатки та лендинг-сторінки на React (Material UI, Formik, React Router).
- Створював адаптивні інтерфейси з використанням HTML, CSS, Flexbox, Grid, SCSS, що підвищило зручність користувачів приблизно на ~25%.
- Використовував методологію BEM, яка спростила підтримку стилів, зменшила час, витрачений на пошук і виправлення помилок стилів на ~15%, а також покращила читабельність і підтримку коду.
- Працював із TypeScript, покращивши читабельність коду та зменшивши помилки, пов’язані з типами, приблизно на ~20% завдяки строгій типізації та кращому рефакторингу.
- Працював із бібліотеками (axios, fetch) для інтеграції сторонніх REST API сервісів, зменшивши час відповіді на ~15% завдяки оптимізації запитів і обробки даних.
- Активно вивчаю Next.js і готовий швидко впровадити SSR/SSG для прискорення рендерингу та покращення SEO, що може призвести до збільшення трафіку на ~15%.
- Вивчаю Express для створення мікросервісної архітектури та глибшого занурення у серверну логіку, що потенційно дозволить скоротити час розробки нових API модулів на ~20%.
- Регулярно створюю невеликі проєкти у своєму особистому GitHub-репозиторії, експериментуючи з новими бібліотеками та підходами (Redux Toolkit, React Query, Zustand тощо). Ця практика допомагає покращувати якість коду в комерційних проєктах і швидше адаптуватися до нових технологій.
Ключова інформація
- Languages & Libraries: JavaScript (ES6+), TypeScript, React, React Router, Redux/Redux Toolkit, Material UI, Formik.
- Styling: HTML5, CSS3, BEM, SASS/SCSS, Styled Components.
- Build/Tooling: Webpack, Babel, Vite, Git, CI/CD.
- Basic Backend: Node.js, Strapi, RESTful API.
- Methodologies: Agile/Scrum, Git-flow.
- Other: Next.js (learning), Express (learning), JWT(learning).
Навчався в 1 закладі
Kirovohrad national technical university
Industrial and civil engineering
2012
Володіє мовами
Англійська
середній
Російська
рідна
Українська
рідна
Курси, тренінги, сертифікати
Full Stack Developer, Genius Space
2024
Full Stack Developer, ITVDN
2024
The Fundamentals of Software Testing, QATestLab Training Center
2023
Олександр
Олександр
Front End ( React ) Developer (дистанційно)

Київ
повна зайнятість, неповна зайнятість, проектна робота
Характер роботи: стажування / практика, віддалена робота
Оновлено 7 місяців тому