Налаштування теми й повідомлення зберігаються у вашому браузері. Plausible рахує звернення без cookies. Запити містять шлях сторінки, IP-адресу й дані браузера. Політика конфіденційності
Засновник CHEPIO.TECH · Старший інженер-програмістЗасновник CHEPIO.TECH · Старший інженер-програміст
Denys Chepiha
Наукове програмне забезпечення, кросплатформені системи, інтеграція штучного інтелекту та великих мовних моделей (LLM)
Старший інженер-програміст у Materials Center Leoben (MCL) з квітня 2026 року та засновник CHEPIO.TECH, маю понад 10 років досвіду в проектуванні, розробці та супроводі програмного забезпечення.
Моя поточна робота охоплює наукове програмне забезпечення, кросплатформені додатки та інтеграцію штучного інтелекту й великих мовних моделей (LLM) - від розробки архітектури та вибору технологій до тестування, розгортання та випуску. Я працюю з хмарними та локальними моделями, науковими інструментами та обчислювальними робочими процесами, а також надаю підтримку іншим інженерам шляхом рецензування коду, наставництва та технічного консультування.
Моя філософія: рухатися лише вперед
Я глибоко переконаний, що в нашій галузі стояти на місці - це рівнозначно відмові від професіоналізму. Мій підхід ґрунтується на чотирьох стовпах:
Постійне навчання та адаптивність
Я не просто стежу за ринком - я активно впроваджую нові технології. Мій поточний стек включає React 18 (Concurrent, Suspense), Next.js з архітектурою App Router та TypeScript. Наразі я заглиблююся в Rust для системного програмування, вивчаю криптографію та розподілені системи, а також інтегрую AI та LLM-рішення (RAG-пайплайни, векторний пошук) у сучасні застосунки.
Менторство як місія
Навчання молодих спеціалістів - це мій спосіб віддати борг спільноті. Я успішно менторив Junior та Middle розробників у таких компаніях, як RocketHash, RMG Media та English Dom. Для мене важливо не просто переглядати код, а передавати культуру написання якісного, підтримуваного програмного забезпечення.
Архітектурна зрілість
Я спеціалізуюся на модернізації складних legacy-систем. Мій досвід включає успішне застосування патерну Strangler для безпечної міграції масивних монолітів на сучасну основу Next.js без зупинки бізнес-процесів. Я вмію будувати UI-кіти з нуля, впроваджувати надійні стратегії управління станом (Zustand, Redux Toolkit, XState) та забезпечувати безпеку фронтенду (захист від XSS).
Fullstack-бачення
Маючи глибокі знання у Frontend, я також добре орієнтуюся в Backend-розробці з Node.js (NestJS, Express) та Python (Django, FastAPI). Це дозволяє мені розглядати продукт як єдине ціле, проєктувати ефективні API (REST, GraphQL, WebSockets) та оптимізувати продуктивність на кожному рівні - від бази даних (PostgreSQL, MongoDB) до фінального кадру в браузері.
Як я можу додати цінність
Наразі я не можу брати участь у нових проєктах. Мої колеги готові допомогти у таких сферах; зв’яжіться з нами, щоб обговорити ваші вимоги.
Фриланс-проєкти високої складності
Створення платформ під ключ - від початкової архітектури до хмарного розгортання.
Консалтинг та аудит
Аналіз продуктивності Web Vitals, аудит безпеки фронтенду та розробка стратегій міграції з legacy-технологій.
Корпоративне навчання та менторство
Допомога вашій команді освоїти найкращі практики React/Next.js, налаштування CI/CD-пайплайнів та підвищення культури code review.
Я не просто пишу код. Як засновник і Senior Engineer CHEPIO.TECH - я будую надійні продукти для зростання вашого бізнесу, підкріплені 10+ роками досвіду, міжнародними сертифікатами від Meta та IBM і доведеним результатом.
Мої колеги готові обговорити ваш проєкт. Надішліть запит, щоб уточнити обсяг робіт, підібрати відповідного фахівця та визначити наступні кроки.
Я проєктую та розробляю дослідницьке програмне забезпечення, додатки на базі штучного інтелекту та кросплатформені системи - від концепції до тестування, розгортання та випуску.
Я визначаю архітектуру додатків, підбираю технології та розробляю API та системні інтеграції, приділяючи особливу увагу якості, зручності обслуговування та надійності.
Я інтегрую хмарні та локальні великі мовні моделі (LLM) у наявні системи для підтримки наукових та обчислювальних робочих процесів у різних галузях досліджень.
Я налаштовую локальні середовища інференції ШІ та розробляю інструменти, що дозволяють використовувати можливості моделей у наукових додатках.
Я працюю над CI/CD та автоматизацією розгортання, використовуючи Docker та Kubernetes як частину стеку постачання програмного забезпечення.
Я надаю технічні рекомендації, проводжу рецензування коду та навчаю молодших розробників, дотримуючись інженерних стандартів.
Я розробляю дослідницьке та наукове програмне забезпечення протягом усього життєвого циклу: від вимог та концепції до архітектури, реалізації, тестування, розгортання та випуску.
Я проєктую архітектуру програмного забезпечення та систем, працюючи з різними структурами даних, мовами програмування, науковими інструментами та середовищами виконання.
Я створюю кросплатформені додатки із використанням стеку, що включає Tauri, Python, React, TypeScript, JavaScript та Vite.
Я проєктую API та системні інтеграції, підбираю відповідні технології та забезпечую зручність обслуговування й надійність компонентів додатків у міру зміни вимог.
Я інтегрую можливості штучного інтелекту та великих мовних моделей в наявні системи, працюючи як із хмарними моделями, так і з локальними моделями для підтримки дослідницьких робочих процесів.
Я налаштовую локальні середовища інференції та розробляю наукові та обчислювальні інструменти для різних галузей досліджень.
Я беру участь у розробці конвеєрів CI/CD, автоматизації розгортання та контейнерних середовищ з використанням GitLab, Docker та Kubernetes.
Я підтримую технічне лідерство через архітектурні рішення, перевірку коду та наставництво, допомагаючи молодшим розробникам застосовувати стандарти розробки.
Я рефакторую та супроводжую програмні системи, надаю технічну підтримку та покращую якість програмного забезпечення, зручність його обслуговування та надійність протягом усього життєвого циклу.
Самостійно побудував повноцінну EdTech-платформу з нуля: публічний сайт, студентський кабінет, адмінпанель і структуровану бібліотеку знань.
Спроєктував і провів навчальну програму з фронтенду, що охоплює HTML, CSS, JavaScript, TypeScript, React і Next.js, а також підготовку портфоліо, CV і технічних співбесід.
Розробив бібліотеку знань з 10 тем, 87 секцій, 170 прикладів коду та 41 інтерактивним демо на базі Monaco Editor.
Побудував повну інфраструктуру для студентів: уроки, записи занять, кредити, оголошення та керування акаунтом.
Реалізував повноцінний адмін-інструментарій: керування користувачами, рольовий доступ, бани, журнали аудиту та налаштування платформи.
Інтегрував Clerk для автентифікації, Stripe для оплат і LiveKit для живих навчальних сесій.
Самостійно заснував і побудував School CHEPIO.TECH - онлайн-школу фронтенду та кастомну EdTech-платформу. Відповідаю за повний цикл: від продуктової стратегії та розробки навчальної програми до архітектури платформи, full-stack розробки та щоденних операцій.
Самостійно розробив усю платформу на Next.js 15, React 19 і TypeScript - публічний маркетинговий сайт, авторизований студентський кабінет, структуровану бібліотеку знань і повноцінну адмінпанель.
Спроєктував і провів навчальну програму з фронтенду від основ HTML до Next.js, включно зі структурованими модулями з TypeScript, патернів React, підготовки портфоліо, CV та технічних співбесід.
Розробив бібліотеку знань із 10 тем, 87 секцій, 170 прикладами коду та 41 інтерактивним демо в браузері на базі Monaco Editor.
Побудував усю студентську інфраструктуру: доступ до уроків, записи живих сесій, кредитну систему, оголошення платформи та повне керування акаунтом.
Реалізував адмін-інструментарій для керування користувачами, рольового доступу, банів, коригування кредитів, журналів аудиту та глобальних налаштувань платформи.
Інтегрував Clerk для автентифікації, Stripe для оплат і LiveKit для живих навчальних сесій; також додав повну i18n-підтримку через next-intl і тестове покриття на Vitest і Playwright.
Запустив платформу професійних послуг для веб-розробки - живу, активно використовувану та таку, що генерує реальну клієнтську роботу.
Спроєктував, побудував та доставив повноцінну бізнес-платформу для Martin Projekt Group (будівельна компанія, Швейцарія) - включаючи AI-генерований контент, відеоконтент та всі підключені продакшн-сервіси.
Розробляю Chepiha Service - окремий застосунок для продажу та управління послугами з ремонту техніки John Deere (наразі в активній розробці).
Побудував та запустив CHEPIO.TECH як флагманську сервісну платформу - стартову точку для зростаючої екосистеми продуктів.
Інтегрував доставку електронної пошти та аналітику на всіх платформах, забезпечивши повну операційну готовність з першого дня.
Покрив усі правові та compliance-аспекти: умови надання послуг, політику конфіденційності, cookie-політику та вимоги GDPR.
Заснував CHEPIO.TECH як незалежну компанію з надання послуг розробки, керуючи як бізнесом, так і всією технічною доставкою.
Побудував та доставив повнофункціональну бізнес-платформу для Martin Projekt Group - будівельної компанії, що відкривається у Швейцарії. Платформа включає AI-генерований та AI-адаптований контент, а також відеоконтент, підлаштований під UI та бренд.
Підключив усі критичні продакшн-сервіси - доставку електронної пошти, відстеження аналітики та сторонні інтеграції - забезпечивши повну операційність кожної платформи з першого дня.
Наразі розробляю Chepiha Service - окремий застосунок для продажу та управління послугами з ремонту сільськогосподарської техніки John Deere.
Спроєктував та запустив CHEPIO.TECH як основну платформу для демонстрації та продажу послуг розробки, що слугує стартовим майданчиком для зростаючого набору продуктів і сервісів.
Управляв доставкою клієнтських проєктів від початку до кінця: виявлення вимог, архітектурний дизайн, розробка, QA, розгортання та передача.
Підготував усю юридичну документацію, необхідну для компанії з надання професійних послуг, включаючи GDPR-сумісні політики конфіденційності та cookie.
Очолив поступову модернізацію великого legacy-фронтенду, впровадивши підхід "strangler": нові функції на Next.js/Vike із безпечною ізоляцією legacy-модулів.
Перебудував критичні UI-потоки з SSR/SSG, покращивши сприйнятний час завантаження та зменшивши зсуви макета.
Реалізував розширений code-splitting та динамічні імпорти для важких віджетів, суттєво зменшивши початковий розмір бандлу.
Впровадив компонентно-орієнтовану архітектуру для уніфікації legacy та нових UI-патернів у продукті.
Побудував внутрішній UI-кіт для заміни непослідовних legacy-компонентів, підвищивши узгодженість UI та прискоривши розробку.
Оптимізував продуктивність рендерингу за допомогою мемоізації, віртуалізації та ізоляції стану, покращивши відгук на слабких пристроях.
Реалізував надійну стратегію управління станом (межі на рівні фічей, селектори, похідний стан) для зменшення ре-рендерів та спрощення складних екранів.
Встановив типізовані патерни API-шару (клієнти, централізовані помилки, повторні спроби/скасування), підвищивши стабільність насичених даними сторінок.
Спроєктував стійку стратегію оновлень у реальному часі (polling/websocket-гібрид, backoff, throttling) для актуальності UI без витрат ресурсів.
Реалізував адаптивні зображення з srcset/sizes та точками зупинку для запобігання надмірного завантаження на мобільних.
Впровадив сучасні формати (WebP/AVIF) з плавними fallback для legacy-браузерів, покращивши співвідношення якості до розміру.
Додав lazy-loading та пріоритетний preloading для ресурсів above-the-fold, покращивши сприйнятну продуктивність лендінгів та лобі-сторінок.
Рефакторив legacy-компоненти з некоректним рендерингом зображень (відсутні розміри, зсуви макета), зменшивши CLS на сторінках.
Провів повний рефакторинг звукової системи онлайн-казино, повністю переспроєктувавши стратегію завантаження та відтворення звуку для підвищення продуктивності та підтримуваності.
Оптимізував доставку зображень в застосунку, оновивши ключові компоненти, впровадивши lazy loading та покращивши обробку SVG.
Оновив архітектуру фронтенду через повну інтеграцію Strapi v5 з Cloudflare Images, спроєктувавши та реалізувавши повний пайплайн доставки зображень.
Спроєктував та реалізував кастомний провайдер Strapi v5 з нуля для інтеграції з Cloudflare Images, оскільки готових бібліотек або рішень не існувало.
Розробив Cloudflare Workers для обслуговування зображень як із Cloudflare, так і з AWS S3, забезпечивши гнучку, масштабовану та продуктивну доставку ресурсів.
Реалізував стратегію cache-first для завантаження зображень через Cloudflare, суттєво зменшивши споживання пропускної здатності та витрати на доставку.
Активно менторив Junior та Middle Frontend Developers, підтримуючи їх зростання через настанови, зворотній зв'язок і найкращі практики.
Проводив регулярні code review для підтримки високої якості коду, архітектурної узгодженості та довгострокової підтримуваності.
Проєктував та реалізовував складні, інтерактивні інтерфейси з акцентом на продуктивність, масштабованість та UX.
Покращив безпеку застосунку, реалізувавши захист від XSS-вразливостей, спричинених ін'єкцією скриптів через URL-параметри.
Модернізував legacy-кодбейси, мігруючи class-based React-компоненти до функціональних компонентів з використанням сучасних React-патернів.
Досліджував та вирішував давні legacy-баги, зменшуючи технічний борг та покращуючи стабільність платформи.
Побудував та запустив платформу управління виробництвом у реальному часі, яку щодня використовують виробничі команди на кількох об'єктах.
Розробив кастомний PDF-рідер для веб та мобільних пристроїв, що підтримує складні багатосторінкові документні воркфлоу.
Побудував повнофункціональний чат у реальному часі з повним функціоналом повідомлень, підтвердженнями прочитання та live-оновленнями.
Розробив кастомні сервіси Drag & Drop для візуального управління процесами та налаштування воркфлоу.
Побудував високопродуктивні таблиці даних з великими датасетами, багатоколонковою фільтрацією, сортуванням та пагінацією.
Досяг 80% покриття юніт та інтеграційних тестів (Jest, React Testing Library), зменшивши регресії в критичних модулях.
Забезпечив full-stack доставку: спроєктував та підтримував весь бекенд API (Node.js, Express), що живить платформу.
Налаштував CI/CD на Windows Server, адмініструє сервер, управляє PM2 та підтримує оновлення пакетів для розгортання Next.js.
Створив інтерактивну картографічну функціональність за допомогою Leaflet.js та Geoman для візуального відстеження заводських операцій у реальному часі.
Спроєктував дашборд аналітичних віджетів з конфігурованими інтерактивними віджетами даних для операційних insights.
Застосував стратегії кешування та оптимізацію продуктивності, покращивши швидкість обробки даних та відгук дашборду на ~35%.
Мігрував весь фронтенд з plain JavaScript на strict TypeScript, зменшивши помилки типів та покращивши DX.
Замінив Elastic UI на повністю кастомну бібліотеку React-компонентів, скоротивши час розробки нових функцій на 25%.
Відігравав ключову роль у побудові платформи управління заводськими та промисловими процесами з нуля до повного продакшн-релізу.
Розробив кастомний PDF-рідер, інтегрований у веб та React Native мобільний застосунок, що підтримує складну навігацію по документах, пагінацію та воркфлоу анотацій.
Побудував повнофункціональний чат у реальному часі з доставкою повідомлень, підтвердженнями прочитання, історією та live-оновленнями через WebSockets.
Розробив кастомні сервіси Drag & Drop за допомогою React DnD, що дозволяють командам візуально управляти та налаштовувати виробничі процеси та воркфлоу.
Побудував високопродуктивні таблиці даних для роботи з великими датасетами з багатоколонковою фільтрацією, сортуванням, пагінацією та експортом - ключовий інтерфейс платформи.
Взяв повну відповідальність за бекенд: спроєктував RESTful та RPC API (Node.js, Express), реалізував JWT-автентифікацію, бізнес-логіку та шар даних PostgreSQL.
Налаштував та адмінів CI/CD-пайплайни на Windows Server: встановив та управляв PM2 для управління процесами, займався оновленнями пакетів та обслуговуванням середовища розгортання Next.js.
Розробив інтерактивну карту Leaflet.js з кастомними SVG-зонами, маркерами та інтеграцією Geoman для просторового відстеження заводських операцій.
Спроєктував та доставив інтерфейс аналітичних віджетів - користувачі могли конфігурувати, змінювати розмір та взаємодіяти з live-дашбордами операційних даних.
Застосував стратегії кешування та оптимізацію продуктивності на фронтенді та бекенді, покращивши час завантаження дашборду та швидкість обробки даних.
Спроєктував та побудував загальну архітектуру застосунку, масштабував платформу відповідно до вимог, що зростали, та приймав ключові технічні рішення для надійності та підтримуваності.
Написав юніт та інтеграційні тести (Jest, React Testing Library) з досягненням 80% тестового покриття.
Розширив платформу модулями React Native для польових техніків, забезпечивши мобільний доступ до ключових воркфлоу.
Доставив 3 повністю кастомізовані, високопродуктивні e-commerce вітрини в жорсткі терміни клієнтів.
Зменшив середній час завантаження сторінки на 30% завдяки SSR та оптимізації рендерингу компонентів.
Інтегрував мульти-платіжні системи, підвищивши гнучкість для міжнародних клієнтів.
Очолив фронтенд-менторство для 3 junior-розробників, покращивши онбординг та якість коду.
Впровадив XState для UI-автоматів стану, зменшивши async-баги на ~50% в логіці чекауту та кошика.
Очолив розробку масштабованої e-commerce платформи, забезпечивши швидке розгортання кастомних вітрин на базі Magento 2 та стеку React/Next.js.
Доставив три повнофункціональні продакшн e-commerce магазини на TypeScript, GraphQL та компонентно-орієнтованій архітектурі.
Інтегрував розширені функції: підтримку мульти-платіжних шлюзів, розумний пошук продуктів, кастомні потоки автентифікації та аналітику в реальному часі.
Тісно співпрацював з бекенд-інженерами для підтримки безперебійної API-інтеграції та стабільної крос-системної роботи.
Взяв на себе відповідальність за ключові покращення платформи: оптимізацію логіки рендерингу, модуляризацію кодбейсу та впровадження XState для керування складними машинами станів.
Виступав технічним ментором для junior-розробників, надаючи настанови з архітектури та найкращих практик і проводячи регулярні code review.
Сприяв еволюції дизайн-системи та внутрішній документації, покращуючи онбординг та міжкомандну співпрацю.
Мігрував основну платформу з jQuery на React, покращивши продуктивність та підтримуваність.
Побудував кастомну SSR-систему, яка підвищила SEO-видимість та збільшила органічний трафік на 20%.
Рефакторив та стандартизував legacy-кодбейс, скоротивши майбутній час розробки на ~25%.
Вніс вклад у Prozorro - національну систему публічних закупівель - забезпечивши узгодженість UI під високим навантаженням.
Менторив junior-членів команди під час міграції, впроваджуючи React best practices та code review.
Розробляв та підтримував кілька клієнтських React-застосунків, зосереджуючись на адаптивному макеті, крос-браузерній сумісності та оптимізації продуктивності.
Реалізував Next.js з Server-Side Rendering (SSR) для покращення SEO та початкового часу завантаження у міжнародних вебпроєктах.
Мігрував та модернізував legacy jQuery-кодбейси, забезпечивши узгоджену поведінку та стилізацію в браузерах з модульними React-компонентами.
Налаштував та підтримував процеси збірки фронтенду за допомогою Gulp, забезпечивши швидші цикли розробки та кастомні пайплайни розгортання.
Брав участь в інтеграціях сторонніх платформ, зокрема у внесках до Prozorro - національної системи публічних закупівель - забезпечивши узгодженість UI під високим навантаженням.
Допомагав у QA/дебагінгу зовнішніх проєктів, виявляючи та вирішуючи крос-платформні баги у стислі терміни.
Самостійно доставив повну fullstack-платформу бронювання від бекенду до продакшн-розгортання.
Розробив модульні, багаторазові фронтенд-компоненти, покращивши UX та повторне використання коду.
Реалізував безпечну автентифікацію та надійну валідацію форм на Django та MySQL.
Спроєктував та побудував повноциклову систему бронювання для салону краси, що дозволяє клієнтам переглядати послуги, реєструватись та записуватись онлайн.
Розробив бекенд на Python (Django) та MySQL: бізнес-логіку, моделі та безпечну автентифікацію користувачів.
Створив адаптивний та зручний фронтенд на HTML, CSS та vanilla JavaScript з сумісністю між пристроями та браузерами.
Розгорнув проєкт у живе продакшн-середовище, налаштувавши сервер, розгортання та тестові воркфлоу.
Самостійно доставив повністю функціональний продакшн-продукт, продемонструвавши сильне fullstack-власництво та навички наскрізної розробки.
Наразі я не можу брати участь у нових проєктах. Мої колеги можуть допомогти з розробкою, консультуванням та наставництвом. Зверніться до нас, щоб обговорити ваші потреби.