Привіт, я
Петро Галькевич
Fullstack Engineer (Frontend-focused) — Angular + Node.js
3 роки досвіду
Відкритий до віддаленої роботи (EU / UA часові пояси), можливий переїзд у ЄС
Fullstack Engineer, frontend-focused, з 2 роками комерційного досвіду на Angular та 3 роками загального фронтенд-досвіду. Раніше — ключовий фронтенд-розробник KSU24, SaaS-платформи для управління університетом, що обслуговує 3 500+ користувачів у трьох університетах — де вів кадровий та планово-фінансовий модулі end-to-end на Angular + TypeScript (strict mode) + RxJS + NgRx + PrimeNG. Наразі розробляю Retronook — власний фулстак-проєкт: місце, де колекціонери ретро-ігор можуть каталогізувати та ділитися своїми колекціями, з P2P-маркетплейсом і ретро-форумом у наступних етапах. Реалізований як Nx монорепо з Angular веб-клієнтом, спільною TypeScript-бібліотекою доменної моделі та власною компонентною бібліотекою. Веду кожен етап фічі: архітектура, дизайн, UI, стан, деплой. 1.5 року AI-assisted workflow — GitHub Copilot і Cursor протягом 1.5 року, Claude Code протягом 1.5 року як агентний співавтор для декомпозиції задач, ревʼю архітектури та мультифайлового рефакторингу. Впевнено працюю по всьому стеку і звик відповідати за доставку від початку до кінця.
Досвід
Fullstack Engineer (Angular)
Retronook (особистий проєкт)Розробляю Retronook — місце, де колекціонери ретро-ігор каталогізують і діляться своїми колекціями, з P2P-маркетплейсом та окремим ретро-форумом у наступних етапах. Побудований навколо структурованих характеристик товарів залежно від типу (ревізія консолі, регіон PAL/NTSC, статус моду, масштаб фігурки, комплектність упаковки), які загальні маркетплейси описати не вміють. Реалізований як Nx монорепо: Angular веб-клієнт, спільна TypeScript-бібліотека доменної моделі (типи, валідація, spec-схеми), яка перевикористовується між застосунками, та власна Angular компонентна бібліотека з нуля (форми, фільтри, таблиці, діалоги, темізація). Веду кожен етап фічі: архітектура, UI-дизайн, реалізація, стан, деплой. Інтенсивно використовую AI: Claude Code як агентного співавтора для декомпозиції задач, ревʼю архітектури та мультифайлового рефакторингу, у звʼязці з Cursor і GitHub Copilot. Розгорнутий на власному VPS за Caddy з автоматичним HTTPS. Наступний етап — бекенд на Node.js / Express.
Angular Developer
KSU24Ключовий фронтенд-розробник кадрового та планово-фінансового модулів KSU24 — SaaS-платформи для управління університетом, що обслуговує 3 500+ користувачів у трьох університетах. Реалізовано на Angular, TypeScript (strict mode), PrimeNG, RxJS та NgRx з чітким поділом на container і presentational components. Долучався до міграції з NgModules на standalone components та новий control flow Angular (@for / @if). Розробив спільні UI-примітиви поверх PrimeNG — переюзабельні form-контроли, обгортки для таблиць, шаблони діалогів — які використовуються між модулями. Реалізував складні reactive forms із динамічною валідацією та cross-field правилами. Застосовую performance-патерни: OnPush change detection, standalone lazy routes, @for track, memoized NgRx-селектори. Інтегрував REST-ендпоінти й узгоджував контракти даних напряму з бекенд-розробниками. Верстав адаптивні макети (SCSS) із підтримкою dark/light-теми. Вів код-ревʼю для команди та менторив молодших розробників.
React розробник
KSU24Розробляв модулі академічної частини платформи KSU24 на React, TypeScript, Redux Toolkit та SCSS — картки студентів, голосування за дисципліни, електронні журнали та суміжні інструменти, якими користуються студенти, викладачі та академічна служба. Реалізував насичені даними адмінські UI з таблицями, фільтрами та діями з контролем доступу. Інтегрував REST API та тісно співпрацював з бекенд-розробниками. Відповідав за код-ревʼю та апрув нових фіч перед мержем. Рефакторив легасі-модулі задля читабельності та продуктивності.
Освіта
Бакалавр, 121 «Інженерія програмного забезпечення»
Херсонський державний університетвер. 2022 р. — черв. 2026 р.
Кваліфікаційна робота: «Проєктування та розробка кадрового і планово-фінансового модулів корпоративної платформи KSU24» — тієї самої продакшн SaaS-системи, над якою я працював у компанії. Охоплювала аналіз українського трудового законодавства, порівняння наявних HR-рішень та Angular-архітектуру з NgRx для передбачуваного керування станом і суворим поділом на container та presentational components. Вимоги уточнювались на регулярних зустрічах із кадровою та планово-фінансовою службами університету. Впродовж усього навчання отримував академічну стипендію за відмінні оцінки.
Проекти.
Всі проектиНавички та стек
Frontend
signals, computed, effect
@for / @if / @switch with track
Flexbox, Grid, container queries
LCP, INP, CLS
Backend
Tools & Workflow
self-hosted VPS reverse proxy, Lets Encrypt
AI & Developer Tools
1.5 years
1.5 years
1.5 years — agentic workflow, task decomposition, multi-file refactors
Зв'язатися.
Є проект або просто хочеш привітатися?