• Файл

Петро

Fullstack-розробник

Розглядає посади:
Fullstack-розробник, Front-end програміст, Front-end розробник, Javascript-програміст
Вік:
21 рік
Місто:
Івано-Франківськ

Контактна інформація

Шукач вказав: ТелефонЕл. поштуМесенджер

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Петро Галькевич
Fullstack Engineer (Frontend-focused) — Angular + Node.js

3 роки досвіду
Відкритий до віддаленої роботи (EU / UA часові пояси), можливий переїзд у ЄС
[відкрити контакти](див. вище в блоці «контактна інформація») Україна peterhalka.dev github.com/MrHogun [відкрити контакти](див. вище в блоці «контактна інформація»)

ПРО МЕНЕ

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 та тісно співпрацював з бекенд-розробниками. Відповідав за код-ревʼю та
апрув нових фіч перед мержем. Рефакторив легасі-модулі задля читабельності та продуктивності.

ПРОЄКТИ

Особисте портфоліо peterhalka.dev
Цей сайт. Двомовне (EN / UA) фулстак-портфоліо з адмін-CMS. На Next.js 15 (App Router, SSR) + TypeScript + Prisma +
PostgreSQL + Tailwind + shadcn/ui + Tiptap для редактора блогу. NextAuth v5 (GitHub OAuth) для адмінки. Розгорнуто на
власному VPS за Caddy з автоматичним HTTPS, systemd для процесу та CI/CD через GitHub Actions.
Next.js · TypeScript · Prisma · PostgreSQL · Tailwind · NextAuth · Caddy · GitHub Actions

Retronook
Місце, де колекціонери ретро-ігор каталогізують і діляться колекціями, з P2P-маркетплейсом та ретро-форумом у
наступних етапах. Побудований навколо структурованих характеристик товарів залежно від типу (ревізія консолі,
регіон PAL/NTSC, статус моду, масштаб фігурки, комплектність упаковки), які загальні маркетплейси описати не
вміють. Nx монорепо з Angular веб-клієнтом, спільною TypeScript-бібліотекою доменної моделі та власною Angular
компонентною бібліотекою з нуля. Приватний репозиторій.
Angular · TypeScript · Nx · RxJS · SCSS

НАВИЧКИ

ФРОНТЕНД
Angular · RxJS · NgRx · PrimeNG · TypeScript · JavaScript · React · Tailwind CSS · SCSS · Standalone Components ·
Angular Signals (сигнали, computed, effect) · Angular Control Flow (@for / @if / @switch з track) · HTML5 · CSS3
(Flexbox, Grid, container queries) · Accessibility (WCAG) · Core Web Vitals (LCP, INP, CLS) · Jest
БЕКЕНД
Node.js · Express · PostgreSQL · Prisma · Next.js
ІНСТРУМЕНТИ
Git · REST API · Figma · Code Review · Nx · GitHub Actions · Docker · Linux · Caddy (reverse proxy на власному VPS,
Lets Encrypt)
AI-ІНСТРУМЕНТИ
GitHub Copilot (1.5 року) · Cursor (1.5 року) · Claude Code (1.5 року — агентний воркфлоу, декомпозиція задач,
мультифайловий рефакторинг)

ОСВІТА

Бакалавр, 121 «Інженерія програмного забезпечення» вер. 2022 р. — черв. 2026 р.
Херсонський державний університет
Кваліфікаційна робота: «Проєктування та розробка кадрового і планово-фінансового модулів корпоративної платформи KSU24»
— тієї самої продакшн SaaS-системи, над якою я працював у компанії. Охоплювала аналіз українського трудового законодавства,
порівняння наявних HR-рішень та Angular-архітектуру з NgRx для передбачуваного керування станом і суворим поділом на container
та presentational components. Вимоги уточнювались на регулярних зустрічах із кадровою та планово-фінансовою службами
університету. Впродовж усього навчання отримував академічну стипендію за відмінні оцінки.

МОВИ
Англійська B1 — Intermediate
Українська Native

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії

Кандидати за містами


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: