Работал в 2 компаниях   3 года 7 месяцев

Интернет, IT

Angular developer

eWave

Интернет

2 года 8 месяцев

06.2023 - по настоящее время

Angular розробник | Baltic bank (компанія Ewave Lv)

06/2025 - Зараз
Популярний банк в Естонії, Латвії та Литві

  • Розробив автономну міні-програму для заявок на лізинг, що складалася з 5-7 сторінок.
  • Реалізував форми подачі заявок та комплексну таблицю управління заявками.
  • Використовував та покращував власну бібліотеку компонентів банку, виявляючи та виправляючи критичні помилки.
  • Зробив внесок у архітектурні покращення та стратегічні рішення для програми.
    Технології: Angular (19), RxJS, Bootstrap, TypeScript.

React розробник | Телекомунікаційна компанія (компанія Ewave Lv)
08/2024 - 06/2025
Міжнародна телекомунікаційна компанія, що надає послуги для мобільних та інтернет-операторів.

  • Створив програму планування звітів з інтерфейсом на основі календаря.
  • Реалізував CRUD функціональність для звітів з гнучкою системою планування, включаючи підтримку cron-виразів.
  • Розробив та інтегрував аутентифікацію на основі середовища: Keycloak для корпоративних розгортань та власну авторизацію фронтенд-бекенд для автономних налаштувань.
  • Додав повну підтримку інтернаціоналізації (i18n), включаючи макети справа наліво (RTL) для арабських мов.
  • Підвищив покриття модульними тестами до 70%, покращивши надійність коду та довгострокову підтримку.

Технології: React, Redux, React Router, ReactForms, Axios, Jest/React Testing Library
Angular розробник | Forus Lv (компанія Ewave Lv)
01/2024 - 07/2024
Фінансовий оператор, що обробляє грошові транзакції

  • Оновив програму з Angular 9 до Angular 17, забезпечивши сумісність та покращену продуктивність.
  • Скоротив розмір бандла на 30% та покращив швидкість завантаження сторінок на 20%.
  • Мігрував власну авторизацію фронтенд-бекенд на OAuth2, що забезпечило безпечну аутентифікацію та повну підтримку даних користувача.
  • Переробив інтерфейс профілю користувача та розширив функціональність новими можливостями.
  • Реалізував чат підтримки в реальному часі для клієнтів та співробітників за допомогою WebSockets.
    Технології: Angular (9-17), RxJS, NgRx, Bootstrap, TypeScript.
    Angular розробник | (компанія Ewave Lv)
    06/2023 - 12/2023
    Популярний банк в Естонії, Латвії та Литві
  • Розробив додаток на основі мікрофронтендів (MFE): багатоетапну форму введення даних клієнта для банківського клієнта.
  • Забезпечив повну доступність, забезпечивши зручність використання для користувачів з обмеженими можливостями.
  • Реалізував динамічну поведінку форми на основі типу клієнта (бізнес або приватний), що дозволило автоматичну адаптацію інтерфейсу.
  • Налаштував комплексну валідацію, поєднуючи фронтенд перевірки з обробкою помилок на стороні сервера, що відображаються на клієнтській стороні.
  • Оновив програму з Angular 12 до Angular 14. Досяг покриття модульними тестами 80%, підтримуючи надійність та стабільність коду.

Angular developer

Sweet-сity

IT

1 год

07.2022 - 06.2023

Початок кар'єри
Розпочинав як типовий junior-розробник, виконуючи базові завдання:

      • Створення модальних вікон
      • Перебудова структури окремих елементів сайтів (хедери, футери тощо)

Робота над LMS-системою
Через пів року долучився до розробки LMS-системи в ІТ-компанії. Основні завдання включали:

  • Використання HTTP-запитів
  • Обробку даних у реальному часі за допомогою RxJS та NgRx
  • Постійну роботу зі стейт-менеджером

Безпека та управління маршрутами

  • Написання інтерцепторів для авторизації та обробки глобальних помилок
  • Реалізація гвардів для контролю доступу відповідно до рівня користувача
  • Створення глобального CanDeactivate-гварда для перевірки незбережених змін перед виходом зі сторінки

Найцікавіший проєкт

Одним із найбільш захопливих завдань була розробка складної форми, яка:

  • Динамічно створювала або редагувала складні структуровані елементи
  • Містила багато внутрішнього функціоналу та залежностей
  • Вимагала максимальної уваги до деталей

Ключевая информация

  • AngularJS
  • Angular
  • RxJS
  • NgRx
  • TypeScript
  • Jest
  • Karma
  • Cypres
  • React
  • Redux
  • Webpack
  • JavaScript
  • HTML5
  • SASS
  • СSS
  • Git

Учился в 1 заведении

Вищий навчальний заклад Укоопспілки "Полтавський університет економіки і торгівлі"

Товарознавство і комерційна діяльність

Полтава, 2020

Владеет языками

Английский

средний

Может проходить собеседование на этом языке

Может проходить собеседование на этом языке

Дополнительная информация

Особисті якості

Я - цілеспрямований та відповідальний фахівець, для якого важливі як технічна досконалість, так і надійність у роботі. Завжди прагну дотримуватися дедлайнів і підтримувати високий рівень дисципліни (що можна назвати пунктуальністю у ширшому сенсі). Вважаю, що сумлінна праця та чесність - це основа довіри як у команді, так і з клієнтами.

Водійське посвідчення

Я маю водійське посвідчення категорії B, що забезпечує мобільність та готовність до відряджень або роботи в гібридному форматі з необхідністю пересування. Вірю, що здатність балансувати між професійними викликами та сімейними обов'язками робить мене більш зрілим, стабільним і мотивованим працівником, який цінує свою роботу та вносить значний внесок у спільні цілі команди.

Свій розділ

Поза роботою моє життя наповнене турботою про сім'ю. Я одружений і у нас є чудовий хлопчик, якому 4 роки. Батьківство навчило мене гнучкості, терпінню та вмінню ефективно планувати свій час, що, на мою думку, позитивно впливає і на професійні якості.

Вадим

Angular developer

Полтава

2 700 $

28 лет

Активно ищет работу

полная занятость

Характер работы: удаленная работа

Обновлено 4 дня назад