Працював в 2 компаніях   2 роки 4 місяці

IT, Інтернет

Full Stack Developer

TOPIZDATO

IT

1 рік 8 місяців

06.2024 - до теперішнього часу

  • Розробив SPA-додаток на основі ООП, використовуючи React, а також налаштував Webpack і Babel (кастомні псевдоніми, оптимізовані імпорти), скоротивши початковий час збірки приблизно на 20% і покращивши загальний цикл розробки на 40%.
  • Створив гнучкі, багаторазові компоненти в архітектурі SPA, зменшивши надмірність коду на 70% і підвищивши повторне використання на 30%, що прискорило налагодження і покращило продуктивність команди.
  • Разом з командою переписав код на TypeScript, покращивши читабельність коду та зменшивши помилки, пов’язані з типами, приблизно на 25% завдяки строгій типізації.
  • Налаштував Strapi для управління контентом і моделями даних, реалізувавши гнучку систему ролей і аутентифікацію JWT, що вирішило основні проблеми безпеки облікових записів і прискорило процеси входу на ~30%.
  • Реалізував lazy-loading окремих модулів, прискоривши завантаження основних сторінок на ~15%.
  • Активно співпрацював з дизайнерами у Figma, покращивши внутрішню метрику зручності використання на 25% і скоротивши час до тестового релізу на один тиждень.
  • Застосував Git-flow для прозорого управління гілками і зменшив кількість конфліктів злиття приблизно на 30%.
  • Брав участь у командній комунікації через Slack, а також у плануванні спринтів за методологією Scrum, керував завданнями в ClickUp і ефективно їх пріоритизував, скоротивши затримки в завданнях на ~20% і покращивши точність виконання дедлайнів.
  • Впровадив методологію BEM і SCSS, спростивши обслуговування стилів, покращивши читабельність коду та зменшивши час, витрачений на пошук і виправлення помилок стилів, приблизно на 20% завдяки чіткій структурі та багаторазовим класам.
  • Налаштував валідацію і обробку даних для форм за допомогою Formik, зменшивши помилки введення користувачів на ~30% і спростивши інтеграцію форм з бекендом.

Front End Developer

Freelancer

Інтернет

2 роки 4 місяці

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

Олександр

Full Stack (React/Node.js/Nuxt(Vue)/Laravel) Developer (дистанційно)

Київ

1 500 $

41 рік

повна зайнятість, неповна зайнятість, проектна робота

Характер роботи: віддалена робота

Оновлено 3 місяці тому