- PRO
Oleh
Angular developer
- Возраст:
- 34 года
- Город проживания:
- Хмельницкий
- Готов работать:
- Винница, Львов
Контактная информация
Соискатель указал телефон , эл. почту, адрес и LinkedIn.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/14231236/
Опыт работы
Angular developer
с 01.2024 по 03.2025
(1 год 2 месяца)
Partners International, Хмельницький (IT)
Розробили сучасну систему управління справами членів Церкви, пов'язаними з міграцією, нга заміну застарілій платформі та привівши її у відповідність до оновлених правових та технічних стандартів. Виконував одну з ключових ролей у проєктуванні архітектури та базової логіки порталу. Тісно співпрацював із фахівцями QA та дизайнером для оптимізації процесу надання відповідних сервісів у встановлені терміни.
Стек: Angular 17-19 (standalone components, signals, template control flow), RxJS, SCSS, PrimeNg, Сhart.js, Karma/Jasmine
Досягнення:
1)Здійснено повноцінний перехід на застосування принципу standalone-архітектури та реорганізовано механізми залежностей (Dependency Injection).
2) Розробив структуру додатку та встановив стандарти стилю коду.
3) Побудував систему отрмання та адаптації даних на основі резолверві та пайплайну RxJS, щоб забезпечити плавний перехід між сторінками та генерацію контенту без сторонніх бібліотек чи стейт менеджменту.
4)Оптимізовано бандл, завдяки міграції з Syncfusion на PrimeNG.
5) Розробив систему контролю доступу та адаптації контенту на основі ролей користувачів.
6) Розробив адаптивну систему для динамічної генерації форм на основі backend-керованої конфігурації.
7)У співпраці з відділом QA організовано ефективний конвеєр впровадження нового функціоналу, що забезпечило стабільну якість та дотримання термінів.
8)Впроваджено нові стандарти розробки при міграції між версіями Angular (17–19).
9) Розробив систему автентифікації з використанням підходів на основі BFF та JWT у різних реалмах.
Front-end developer
с 10.2020 по 07.2023
(2 года 9 месяцев)
NIX Solutions, Харків (IT)
Розробка веб-додатків на базі Angular (v.9 – v.14) в галузях електроніки, волонтерства, медичних досліджень та охорони здоров’я. Брав участь в чотирьох комерційних проектах на посадах Front-end девелопера.
Для внутрішнього проекту працював back-end розробником на NestJS.
У тісній співпраці з ПМ брав участь в атикризових заходах. Для розвитку менторських здібностей проводив онбординги, писав технічну документацію, туторіали, створював та проводив презентації технологій.
Спеціалізації:
Імплементації, та оптимізації роботи менеджменту станів NGXS, Elf; cтворив технічну документацію та проводив навчальні презентацій.
Синхронізація роботи команд: спільний Git Flow, узгодження версій та вирішення конфліктів злиття, спільна розробка правил написання коду (eslint/prettier вимог) та залучення best-practices.
Участь в інтеграції нових методів управління робочим процесом.
Оновлення версій angular/core та налагодження роботи сторонніх пакетів при синхронізації версій підтримки.
Досягнення:
1) Через розширення вимог замовника швидко освоїв написання e2e автотестів на Cypress та особисто реалізував покритя тестами на 20%.
2) Освоїв менеджери станів NGXS та Elf на високому рівні. Інтегрував з нуля в різних проектах кожен з них. Створив та провів презентації про сучасні менеджери станів для Angular (NGXS та Elf).
3) Освоїв робочий процес на основі CodeStream та провів навчання команд для оптимізаціх процесу розробки.
4) Дослідив, виконав та створим туторіали щодо процесу переходу на нові версії Angular від v.8 до v.16
5) Написав власний telegram бот на Node.js для голосової взаємодії з GPTChat.
6) Освоїв та інтегрував системи перехоплення внутрішніх помилок та телеметрії користувача Sentry та Posthog.
Front-end developer
с 02.2020 по 05.2020
(3 месяца)
TAGSoft, Харків (IT)
Самостійно спроектував розробив та запустив два комерційні проекти: Сайт комерційної компанії (Gulp, HTML, SCSS, JS), Адмін панель контролю агрегованих статистичних даних про користувачів сервісу(Angular v.9 + Carbondesign). З командою спеціалістів виконав редизайн комплексного додатку (Angular v.8) 40+ сторінок для десктопу та мобільних пристроїв. Дописував компоненти та виправляв проблеми складного проекту на базі (Angular v.7). Корегував теми що використовуються для WordPress.
Обов'язки:
Верстка за готовим дизайном.
Редизайн готового сайту.
Розширення та адаптація логіки додатку під нові потреби з подальшою реалізацією дизайну.
Контроль та управління злиттям версій проекту від різних розробників.
Пошук та виправлення багів коду.
Тестування та інтеграція плагінів у відповідності до бізнес логіки та вимог Ui/Ux.
Оптимізація швидкості роботи додатку.
Перехід між версіями Angular/core, angulat/cli з подальшим вирішенням проблем залежностей.
Участь в онлайн конференціях з замовником та аутстаф-командами.
Логування робочого часу, написання звітів, підготовка естімейтів.
Self development, тренінги та участь в проф-конференціях.
Досягнення:
Показовим досягненням за період роботи вважаю освоєння на достатньому для написання проекту стильового фреймворку Carbondesign за 4 дні в підготовчий період проекту. Цей фреймворк написаний під React та має досить слабку підтримку від комюніті Angular. Попри це, всі вимоги замовника були виконані у відповідні терміни.
Успішно організував ефективну взаємодію команди на основі Git Flow, що пришвидшило розробку та стабілізувало додаток на продакшені.
Образование
ХНУ ім. В. Н. Каразіна
Економічний, Харків
Высшее, с 2008 по 2013 (5 лет)
Знания и навыки
- Angular
- TypeScript
- RxJS
- JavaScript
- HTML
- CSS
- SASS
- AJAX
- REST API
- NGXS
- Elf
- Angular Material
- Bootstrap
- PrimeNG
- ApexCharts
- Chart.js
- Carbon Design
- Jasmine framework
- Cypress
- Jest
- Lodash
- Sentry
- Posthog
- Webpack
- Gulp
- Node.js
- NestJS
- GPT API
- SOLID Principles
- Знання принципу DRY
- Agile
- Software Development Life Cycle
- Користувач ОС Linux
- Git
- Redux
- Figma
Знание языков
- Английский — средний
- Французский — начинающий
Дополнительная информация
В пошуку посади Angular девелопера. Здатний створити SPA за наданим дизайном з дотриманням вимог сучасних стандартів розробки Angular, кроссбраузерності та адаптивності. Реалізувати підключення необхідних плагінів та додаткових бібліотек, шрифтів та іконок, налаштувати просту анімацію, розгорнути систему керування станом, покрити функціонал юніт та e2e тестами. Готовий до швидкого вивчення нових технологій релевантних до потреб проекту. Маю тривалий досвід розробки додатків на базі фреймворку Angular, що дозволяє створювати динамічні сайти, адмін панелі, сервіси для взаємодії з клієнтами та корпоративні додатки. Маю базові знання з Node.js та NestJS. Здатний реалізувати підготовку сайту до розміщення на хостингу як з технічної сторони так і згідно вимог замовника.
Продовжую поглиблено вивчати: сучасні архітектурні підходи Angular, TypeScript та NestJS.
Другие резюме этого кандидата
- PRO
Винница, Львов, Удаленно
Высшее образование · Полная занятость, неполная занятость
- Angular developer, Partners Internationsl, 1 год 2 месяца
- Front-end developer, NIX, 2 года 9 месяцев
Похожие кандидаты
-
Frontend Developer (Angular, Vue.js, React.js)
Киев, Львов, Удаленно -
Angular-розробник
Львов -
Angular-розробник
Львов -
Помічник веб-розробника (HTML, CSS, JS, Angular, React, Git)
Винница, Днепр , еще 5 городов -
Angular-розробник
Львов