Перейти до вмісту
Налаштування
Тема
Режим
Мова

Стек

Повний робочий набір, згрупований так, як я ним користуюся. Нічого для галочки.

~/skills$ head stack.lock

щоденні інструменти
$ less stack.lockповний реєстр — кожен запис, із пошуком

~/skills$ git log --follow career/

Де я це робив

  1. черв. 2026 р. — дотеперFull-stack інженер · Imrev

    Державні сервіси на Vue 3 та Inertia.js під навантаженням, де простій має наслідки. Відповідаю за фронтенд-архітектуру та інфраструктурні рішення, рев'ю PHP-, JavaScript- і Python-бекендів щодо дизайну DTO та меж між сервісами.

    • Відповідаю за фронтенд-архітектуру та інфраструктурні рішення на Vue 3 + Inertia.js
    • Рев'ю PHP-, JavaScript- і Python-бекендів щодо DTO та моделювання даних
    • Робота під високим навантаженням, під контролем код-рев'ю, e2e та юніт-тестів
    PythonPHPVue 3Inertia.jsNode.jsReact NativeNext.jsще
  2. вер. 2024 р. — черв. 2026 р.Frontend-інженер · Фінтех-компанія (під NDA)

    Два продукти на двох стеках: один на Next.js + TypeScript, другий на Vue 3 + TypeScript, зі спільним шаром компонентів. REST і GraphQL до мікросервісів на Node/Express; маршрути й контракти проєктували разом із бекенд-інженерами.

    • Next.js + TypeScript і Vue 3 + TypeScript у двох продуктах, один спільний шар компонентів
    • REST і GraphQL до мікросервісів на Node/Express; контракти узгоджені, а не успадковані
    • Батчинг запитів до балакучих ендпоінтів; виправлення рендерингу в різних браузерах
    Next.jsVue 3ExpressRESTGraphQLTypeScriptNode.jsPiniaще
  3. черв. 2022 р. — лют. 2024 р.Frontend-інженер · Uvoteam

    Робота над конверсією, де кожну зміну вимірювали. A/B-експерименти від початку до кінця з читанням результатів в Amplitude, Hotjar, GA та Meta Pixel, плюс фреймворк-незалежні бібліотеки компонентів, з яких збиралася лінійка продуктів.

    • A/B-експерименти від початку до кінця; результати в Amplitude, Hotjar, GA та Meta Pixel
    • Фреймворк-незалежні бібліотеки компонентів для всієї лінійки продуктів
    • Платіжні інтеграції та SSR-лендінги, налаштовані на швидкість і конверсію
    • Повна піраміда тестів; менторство джуніорів через рев'ю та парне програмування
    Payment integrationsAmplitudeHotjarMeta PixelReactGatsbyMaterial UIRedux SagaA/B testingще
  4. вер. 2021 р. — черв. 2022 р.Розробник ПЗ · Trive

    Монорепозиторії на Next.js і TypeScript із Redux та Zustand, рич-текст на Draft.js і візуалізації на D3 / react-three-fiber. Сервіси на Node з Express і Nest, CMS на Strapi та Directus; стандарти коду команди й покриття Cypress були на мені.

    • Монорепозиторії Next.js на TypeScript; Redux і Zustand; Draft.js; D3 і react-three-fiber
    • Сервіси на Node з Express і Nest; Strapi та Directus; React Native (Expo і bare)
    • Встановив стандарти коду команди, написав покриття Cypress, показував демо стейкхолдерам
    ReactNext.jsReact NativeExpressStrapiDirectusZustandReact QueryRemixще
  5. лист. 2020 р. — вер. 2021 р.Frontend-інженер · Malevich

    React і React Native, зібрані до пікселя разом із дизайнерами студії.

    ReactReact NativeReduxRedux ThunkNode.jsще
  6. груд. 2018 р. — серп. 2021 р.Фриланс-інженер ПЗ · Upwork

    Клієнтські веб-застосунки на React із бекендами на Django — від верстки HTML і CSS до повних збірок. Довготривалі клієнти й найвищі оцінки.

    HTMLCSSReactDjangoще

917dfce