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

IT

Full Stack Developer

UNDMA

IT

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

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

Обов?язки:

  • Розробка і підтримка користувацьких інтерфейсів: Створення масштабованих та високоефективних UI для веб-додатків на основі React, Next.js, або інших фреймворків.
  • Інтеграція з бекендом: Взаємодія з REST API або GraphQL для отримання та відправки даних, включаючи обробку асинхронних запитів і оптимізацію мережевих викликів.
  • Оптимізація продуктивності: Використання таких інструментів, як Vite та Webpack, для оптимізації часу завантаження сторінок, зокрема через поділ кодових блоків (chunk splitting).
  • Робота з глобальним станом додатка: Інтеграція Redux або Redux Saga для управління станом додатку, а також управління асинхронними побічними ефектами.
  • Співпраця з командою: Тісна взаємодія з дизайнерами, бекенд-розробниками і продакт-менеджерами для забезпечення безперебійного розвитку функціоналу.
  • Управління версіями: Використання Git для управління версіями коду, створення pull request'ів і проведення код-рев'ю для інших розробників.
  • Деплой: Участь у налаштуванні і підтримці процесів деплою, використання CI/CD.

Досягнення:

  • Розробка масштабованого UI для великого CRM-проекту: Успішна реалізація UI для масштабної системи управління відносинами з клієнтами, де розробка включала інтеграцію з REST API та управління великими обсягами даних.
  • Оптимізація продуктивності веб-додатку: Успішне впровадження chunk splitting для зменшення часу завантаження сторінок на 60%.

Junior Frontend Developer

NDA

IT

1 рік 2 місяці

01.2022 - 03.2023

Впровадження базового рендерингу компонентів: Успішно реалізував декілька ключових компонентів на React, таких як форми та таблиці, що забезпечили базову функціональність додатку і допомогли скоротити час розробки.Рефакторинг існуючого коду: Оптимізував старий код, зокрема відокремив логіку від UI у декількох компонентах, що покращило читабельність коду та знизило технічний борг.


Тестування компонентів: Написав перші тести для компонентів за допомогою Jest і React Testing Library, що підвищило стабільність додатку та спростило процес перевірки працездатності нових фіч.Співпраця з досвідченими розробниками: Регулярно проводив код-рев'ю, вчився у старших колег, отримуючи важливий фідбек, що прискорило мій професійний розвиток.

Підтримка існуючого проєкту: Брав участь у вирішенні незначних багів та поліпшенні продуктивності на основі відгуків від команди тестування.

Навчався в 2 закладах

Сумський державний університет

Комп'ютерні науки

Суми, 2024

Сумський коледж харчової промисловості Національного університету харчових технологій

Обслуговування комп'ютерних мереж і систем

Суми, 2022

Володіє мовами

Англійська

вище середнього

Артем

Front-end Developer

Суми

Готовий переїхати: Київ

22 роки

Активно шукає роботу

повна зайнятість

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

Оновлено 1 тиждень тому