Віктор Турський

English

Технічний керівник і архітектор програмного забезпечення · Київ, Україна

У 2011 році я співзаснував софтверну компанію WebbyLab і збільшив її штат з 3 до 150 співробітників: спершу як CTO, згодом як CEO. Ми реалізували понад 60 складних проєктів у різних галузях, зокрема рішення для 5 компаній зі списку «Fortune 500». З 2021 по 2025 рік я був лідером команди в Google, на серверлес-платформі Google Cloud Run.

Зараз консультую компанії з питань архітектури, інженерного лідерства та прикладного ШІ. Паралельно навчаюся в аспірантурі КПІ ім. Ігоря Сікорського, де досліджую застосування великих мовних моделей для вилучення чутливої інформації з великих текстових масивів. Починав я 2003 року з інформаційної безпеки і відтоді постійно пишу код.

Пояснювати складне — важлива частина моєї роботи: понад 50 доповідей на конференціях в Україні та за кордоном, найкращий за версією DOU Award освітній ІТ-канал України на YouTube у 2023 році, викладання в American University Kyiv.

Консалтинг

Беру невелику кількість проєктів, віддалено або в Києві, українською чи англійською. NDA — не проблема.

  • Fractional CTO. Технічне керівництво для компаній, у яких ще немає CTO, щойно з’явився новий або процеси вже не встигають за ростом. Зазвичай один-два дні на тиждень.

    • Технологічна стратегія та роадмап, прив’язані до бізнес-цілей
    • Структура команди, процес найму та базовий рівень навичок для інженерів
    • Процес розробки, ключові архітектурні рішення, технічні розмови з інвесторами та клієнтами
  • Аудит архітектури та технічний due diligence. Незалежний погляд на систему перед масштабуванням, переписуванням чи інвестицією. Фіксований обсяг, від одного до трьох тижнів, з письмовим звітом і обговоренням результатів.

    • Архітектура, якість коду, інфраструктура та процес розробки
    • Ризики масштабування, продуктивності й безпеки, залежність від ключових людей
    • Пріоритезований план з оцінкою зусиль
  • Впровадження ШІ та LLM. Для команд, які хочуть, щоб мовні моделі виконували реальну роботу в продукті чи процесі розробки, а не лише демо.

    • Вибір сценаріїв, де ШІ справді окупається
    • Проєктування LLM-функцій: структуроване видобування даних, пошук, графи знань, оцінювання
    • Робота з чутливими даними, prompt injection і контроль доступу; розробка з ШІ за чіткими правилами

Щоб обговорити проєкт, напишіть на contact@viktorturskyi.com. Перша розмова безкоштовна.

Експертиза

  • Лідерство. Управління бізнесом на C-level: стратегії розвитку компанії та продуктів, побудова й оптимізація процесів розробки, найм і менторство; зростання компанії з 3 до 150 співробітників.
  • Архітектура. Проєктування складних програмних систем, побудова високопродуктивних рушіїв і розробка захищених систем; архітектура понад 50 проєктів тривалістю від двох місяців до трьох років.
  • ШІ. 15 років інтересу до ШІ: від курсу Стенфорда 2011 року, NLP-ядра чат-бота й рушія генерації запитань ще до ери LLM до дисертаційного дослідження у сфері LLM та графів знань.
  • Безпека. Від PKI та аудитів безпеки у 2003 році до захищеної поштової системи з наскрізним шифруванням, курсу Application Security і дослідження кіберзагроз.
  • Технології. JavaScript і TypeScript, Node.js, React і React Native, Perl, Go, Flutter і Dart, Linux, Google Cloud.

Досвід роботи

  1. 2026

    Запрошений викладач, American University Kyiv

    Викладання курсу «Declarative Frontend Programming with AI» у EPAM School of Digital Technologies.

  2. 2021 – 2025

    Лідер команди, старший інженер, Google

    Серверлес-платформа GCP Cloud Run.

    • Керував спеціалізованою інженерною групою, забезпечуючи крос-функціональну співпрацю з командами фронтенду, бекенду та AI для узгодження технічного бачення продукту
    • Опрацьовував вимоги й планував етапи розробки разом із продуктовою командою, розробляв архітектуру продукту та затверджував усі архітектурні плани команди
    • Успішний запуск продукту: на Google Cloud Next 2024 його представили в кейноутах і у п’яти доповідях
  3. 2021 – дотепер

    Невиконавчий директор, WebbyLab

  4. 2011 – 2021

    Співзасновник; директор (CTO, згодом CEO) та головний архітектор, WebbyLab

    • Збільшив штат компанії з 3 до 150 співробітників; формував стратегію розвитку компанії та впроваджував сучасні інженерні практики, що підвищило її конкурентоспроможність
    • Успішно реалізував понад 60 проєктів (React, React Native, Node.js, NLP, Hadoop, Perl та інші), зокрема для 5 компаній зі списку «Fortune 500»
    • Розробив архітектуру для 20 довгострокових (15–35 місяців) і понад 30 короткострокових проєктів; писав код для найкритичніших підсистем
    • Масштабував процеси розробки відповідно до вимог великих корпоративних клієнтів, керував командами до 15 людей; запустив напрями інтернету речей, автоматизації розумного дому та блокчейн-інфраструктури
    • Комунікація з клієнтами, продаж технічних рішень, технічні й фінансові пропозиції, тренінги з програмної архітектури для клієнтів; менторство понад 50 інженерів
  5. 2016 – 2021

    CTO, ITSQUIZ

    Платформа онлайн-тестування знань.

    • Спроєктував архітектуру рушія обробки природної мови для автоматизованої генерації запитань
    • Наймав і керував технічною командою; писав код критичних підсистем
  6. 2015 – 2016

    Тренер з JavaScript, GoIT

    Викладав курс Advanced Frontend.

  7. 2011

    Інженер програмного забезпечення, PortaOne

    Програмні рішення для VoIP-провайдерів і телеком-операторів.

    • Розробляв і оптимізував білінгову систему «Porta Billing» (Perl, RADIUS, SIP, H.323, RTMP)
    • Оптимізував інтерфейс Porta-Monitor, що відображає дані з 1 500 серверів, і прискорив його у 20 разів
    • Аналіз і план відновлення Porta Switch після збою
  8. 2007 – 2011

    Розробник вебмейл-команди, лідер команди веброзробки, ведучий розробник системного рівня, Mail.ua

    Безкоштовний український національний сервіс електронної пошти.

    • Розробляв Webmail SPA на JavaScript і бекенд на Perl; написав таблицю даних із віртуальним скролінгом, що легко підтримує понад мільйон рядків
    • Керував командою вебпошти з 5 людей, згодом системною командою з 3; розробив архітектуру поштової системи та рівень абстракції розподіленого сховища, покритий інтеграційними тестами
    • Суттєво покращив вебфреймворк (диспетчер запитів, сесії, FCGI-воркери), розробив пайплайни деплою та ефективнішу схему релізів, з якою викочування стало передбачуванішим; підготував 10 стажерів
  9. 2003 – 2007

    Головний системний адміністратор (волонтерська робота), гуртожиток Університету Шевченка

    Побудував мережу з нуля на понад 200 вузлів, включно з прокладанням кабелю та адмініструванням Linux-серверів; координував 4 системних адміністраторів і розробив Perl-скрипти для керування L2-комутаторами.

  10. 2003 – 2004

    Стажер у відділі інформаційної безпеки, BMS Consulting

    Аналізував рішення з безпеки, зокрема інфраструктуру відкритих ключів (PKI) та аудити безпеки; отримав сертифікацію Microsoft Certified Professional.

Проєкти для клієнтів

  • Рушій електронних таблиць. Повністю написаний на JavaScript і оптимізований для максимальної продуктивності (до 1 мільйона комірок); дозволяє запускати файли MS Excel у браузері або на сервері. Використовується для масивних обчислень найбільшими фармацевтичними компаніями світу.
  • Платформа для презентацій. Онлайн-аналог Keynote/PowerPoint з веб-, мобільними та десктопними застосунками, який використовують кілька компаній із п’ятірки найбільших світових фармацевтичних компаній.
  • Страховий чат-бот. Чат-бот на основі ШІ для стартапу із Сан-Франциско; проєктування ядра обробки природної мови (NLP).
  • Моніторинг соцмереж. Hadoop-кластер на AWS EMR, бекенд-кластер для роботи з опрацьованими даними, черга завдань і колектори для API соціальних мереж.
  • Маркетплейс для трек-днів. Маркетплейс для бренду спортивних автомобілів, що допомагає гонщикам та автоентузіастам орендувати автомобіль для перегонів або трек-дня в будь-якій точці світу.
  • Бухгалтерська система. Повнофункціональна онлайн-система бухгалтерського обліку: RESTful API та насичений JavaScript-інтерфейс, понад 80 000 SLOC і 800 класів на Perl та JavaScript.
  • Платформа розумного дому. Модульна платформа автоматизації, що дозволяє інтегрувати пристрої різних виробників і різні протоколи в одній екосистемі.
  • Захищена пошта. Поштова система з наскрізним шифруванням, аналог Proton Mail.

Продукти

  • 2026

    CamCtrlcamctrl.app

    Керування камерами Blackmagic з телефона, планшета чи браузера.

    Фокус, експозиція, звук, медіа, моніторинг і колір через локальну мережу. Flutter, REST API Blackmagic, WebSocket. Вебзастосунок доступний; iOS і Android — незабаром.

  • 2026

    NoTeleportnoteleport.github.io

    Рятує навігацію на Android, коли в Україні підміняють GPS.

    Розпізнає неможливі координати й вимикає GPS для всіх застосунків, доки триває спуфінг. Kotlin і Flutter; без доступу до інтернету й збору даних.

  • 2026

    VidCtrlcamctrl.app/vidctrl

    Десктопний конвертер відео на FFmpeg без налаштувань кодеків.

    Архівні копії в AV1 чи HEVC зі збереженням метаданих, підготовка до DaVinci Resolve на Linux, копії для телефона, видалення метаданих. Flutter; Linux, macOS, Windows.

  • 2026

    Type Racingssh type.tvvracing.com

    Перегони з набору коду, що працюють у терміналі через SSH.

    Три щотижневі траси, повтори реальних заїздів, SSH-ключ замість акаунта. Go, Wish, Bubble Tea, MariaDB.

  • 2021

    my-talks.netmy-talks.net

    Платформа, де спікери збирають свої доповіді, слайди й відео.

    Профілі спікерів, події та call for papers. Node.js, Next.js і MySQL у Google Cloud, на моїх власних open-source бібліотеках.

Open source

  • 2012

    LIVRlivr-spec.org

    Незалежні від мови правила валідації: описати валідацію один раз як дані й виконувати будь-якою мовою.

    Специфікація (291 зірка) і бібліотека на JavaScript (183 зірки, близько 9 000 завантажень з npm на тиждень); реалізації приблизно для десятка мов.

  • 2018

    Mole RPCgithub.com/koorchik/node-mole-rpc

    Незалежні від транспорту клієнт і сервер JSON-RPC 2.0 для Node.js і браузерів.

  • 2018

    Chistagithub.com/koorchik/node-chista

    Інструментарій для Express-сервісів за принципами чистої архітектури.

  • 2019

    ConfMegithub.com/koorchik/node-confme

    Бібліотека для складних конфігурацій за правилами twelve-factor app.

  • 2026

    dom-harness, mui-harnessgithub.com/koorchik/dom-harness

    Незалежні від фреймворку тестові обгортки для UI-компонентів з окремим шаром для Material UI.

  • 2010 – 2018

    CPANmetacpan.org/author/KOORCHIK

    18 Perl-дистрибутивів, зокрема Validator::LIVR і плагіни для Mojolicious: захист від CSRF, прив’язка сесії до IP, логування.

Дослідження

Моє дисертаційне дослідження присвячене перетворенню неструктурованих чутливих текстів, зокрема звітів про кіберінциденти, на графи знань, які аналітики можуть перевірити.

Тема дисертації: Методологія вилучення чутливої інформації з великих текстових масивів на основі штучного інтелекту.
Напрями: Розробка формальних математичних моделей побудови графів знань із неструктурованих текстових даних; застосування великих мовних моделей (LLM) для задач кібербезпеки; аналіз кіберзагроз (cyber threat intelligence) та їх автоматизоване опрацювання.

  1. 2026

    Streaming Construction of a SKOS-Aligned Concept Registry from Cybersecurity Incident Reports

    Theoretical and Applied Cybersecurity, 8(2).

    Потоковий метод, що підтримує нормалізований ієрархічний реєстр понять актуальним у міру надходження звітів. На 204 звітах CERT-UA відкриті моделі не поступилися хмарним фронтирним.

  2. 2025

    A Formal Model for Constructing Sensitive Data Graphs from Cyber Reports using Large Language Models

    Theoretical and Applied Cybersecurity, 7(2), 98–107.

    Чотириетапна формальна модель, що поєднує видобування даних за допомогою LLM з детермінованими правилами та мережевим аналізом для побудови канонічних графів знань з 204 звітів CERT-UA.

Профілі: ORCID · Semantic Scholar · OpenAlex

Доповіді та лекції

  • Доповіді. Понад 50 доповідей на технічних конференціях в Україні, Норвегії, Нідерландах і Латвії з 2011 року, зокрема на JSNation (Амстердам), Mobile Era (Осло), PerlCon (Рига), JavaScript fwdays, JS Fest, OdessaJS, KharkivJS і DOU Day. Теми: архітектура ПЗ і ризики проєктів, Node.js і фронтенд, безпека застосунків, інженерні команди та кар’єра. Відео та слайди
  • YouTube. «Віктор Турський про програмування», освітній україномовний канал про фундаментальні основи програмування: як працюють інтернет, бази даних і операційні системи, алгоритми, безпека та лайвкодинг з ШІ. Найкращий ІТ-канал України 2023 року за версією DOU; 21,7 тис. підписників і 435 тис. переглядів. Канал
  • Telegram. «Жабаскрипт», короткі пости про архітектуру, найкращі практики, продуктивність і безпеку, 4,7 тис. підписників. Канал
  • Викладання. Викладання курсу «Declarative Frontend Programming with AI» в American University Kyiv; лекції з програмної архітектури в Kyiv School of Economics та American University Kyiv; онлайн-воркшопи з технологій Google Cloud; курс «Advanced Frontend» у GoIT. Менторство понад 50 інженерів.

Відзнаки

Інтерв’ю та преса

Освіта

  1. 2024 – дотепер

    Аспірантура (денна форма): ШІ та кібербезпека

    КПІ ім. Ігоря Сікорського, кафедра інформаційної безпеки Фізико-технічного інституту

  2. 2020

    Application Security

    Офлайн-курс від Techmaker

  3. 2019

    Embedded Basic

    Офлайн-курс від Techmaker

  4. 2011

    Introduction to Artificial Intelligence

    Онлайн-курс у партнерстві зі Stanford Engineering, підсумковий результат 95,7%

  5. 2005 – 2007

    Ступінь магістра, міжнародна економіка

    Економічний факультет Київського національного університету імені Тараса Шевченка

  6. 2001 – 2005

    Ступінь бакалавра, міжнародна економіка

    Економічний факультет Київського національного університету імені Тараса Шевченка; у липні 2003 року — студент за обміном у Fachhochschule Schmalkalden, Німеччина

  7. Microsoft Certified Professional

    Адміністрування Windows 2000 Server, керування Active Directory та мережевим середовищем

  8. Мови

    Українська — рідна; англійська — advanced/C1.

Контакти