Код-рев'ю і менторство
Запровадив процес код-рев'ю і менторив розробників, які прийшли в команду пізніше. У dan.it довів групу з 25 початківців від нуля до робочих знань HTML, CSS і Git.
Low-code платформа
Відповідав за фронтенд архітектуру nedyx, low-code платформи для бізнес звітності. Користувач налаштовує таблиці, графіки й текстові блоки на даних із баз, а експорт у PDF працює для будь-якого набору віджетів.
Мова і редактор до неї
Спроєктував DSL, щоб аналітики писали формули самі, а не через tickets. Написав граматику, парсер на Chevrotain і Lezer, обчислювач і редактор на CodeMirror з автодоповненням і підсвіткою помилок.
Undo/redo на весь застосунок
Переміщення віджетів, формули й стилі лежать в одній історії. Зміна на кількох сторінках скасовується одним кроком, а історія зберігається в IndexedDB і не зникає після перезавантаження.
ШІ в продакшені
Довів LLM функції від прототипу до продакшену: панель асистента з потоковими відповідями, вибором моделі й викликом інструментів, пошук у документах продукту, а зміни від ШІ скасовуються одним кроком.
LLM не вигадує функцій
Контекст моделі збирається зі списку функцій і документації продукту, а збірка падає, щойно вони розходяться.
ШІ в щоденній роботі
Щодня працюю з Claude Code та іншими ШІ інструментами й налаштовую їх під проєкт через skills і спільні правила. ШІ допомагає оптимізувати код, шукати проблеми й перевіряти зміни.
Преміум підписка
Зробив преміум підписку в PWA, що працює й у нативних застосунках: paywall, покупка й відновлення через нативний міст до стору. Банери, промокоди й реферальні винагороди працюють у вебзастосунку.
Швидкодія на великих даних
Тримав великі таблиці й графіки швидкими: віртуалізував таблиці, розбив маршрути з лінивим завантаженням, зменшив bundle і прибрав повторні GraphQL запити кешуванням на рівні фрагментів.
Динамічні форми й таблиці
Будував логіку рендерингу динамічних і асинхронних форм і таблиць у трьох застосунках LinkSquares для договорів і юридичних проєктів. Цей шар став основою для наступних функцій.
Код-рев'ю і менторство
Запровадив процес код-рев'ю і менторив розробників, які прийшли в команду пізніше. У dan.it довів групу з 25 початківців від нуля до робочих знань HTML, CSS і Git.
Low-code платформа
Відповідав за фронтенд архітектуру nedyx, low-code платформи для бізнес звітності. Користувач налаштовує таблиці, графіки й текстові блоки на даних із баз, а експорт у PDF працює для будь-якого набору віджетів.
Мова і редактор до неї
Спроєктував DSL, щоб аналітики писали формули самі, а не через tickets. Написав граматику, парсер на Chevrotain і Lezer, обчислювач і редактор на CodeMirror з автодоповненням і підсвіткою помилок.
Undo/redo на весь застосунок
Переміщення віджетів, формули й стилі лежать в одній історії. Зміна на кількох сторінках скасовується одним кроком, а історія зберігається в IndexedDB і не зникає після перезавантаження.
Low-code платформа
Відповідав за фронтенд архітектуру nedyx, low-code платформи для бізнес звітності. Користувач налаштовує таблиці, графіки й текстові блоки на даних із баз, а експорт у PDF працює для будь-якого набору віджетів.
Мова і редактор до неї
Спроєктував DSL, щоб аналітики писали формули самі, а не через tickets. Написав граматику, парсер на Chevrotain і Lezer, обчислювач і редактор на CodeMirror з автодоповненням і підсвіткою помилок.
Undo/redo на весь застосунок
Переміщення віджетів, формули й стилі лежать в одній історії. Зміна на кількох сторінках скасовується одним кроком, а історія зберігається в IndexedDB і не зникає після перезавантаження.
ШІ в продакшені
Довів LLM функції від прототипу до продакшену: панель асистента з потоковими відповідями, вибором моделі й викликом інструментів, пошук у документах продукту, а зміни від ШІ скасовуються одним кроком.
LLM не вигадує функцій
Контекст моделі збирається зі списку функцій і документації продукту, а збірка падає, щойно вони розходяться.
ШІ в щоденній роботі
Щодня працюю з Claude Code та іншими ШІ інструментами й налаштовую їх під проєкт через skills і спільні правила. ШІ допомагає оптимізувати код, шукати проблеми й перевіряти зміни.
Преміум підписка
Зробив преміум підписку в PWA, що працює й у нативних застосунках: paywall, покупка й відновлення через нативний міст до стору. Банери, промокоди й реферальні винагороди працюють у вебзастосунку.
Швидкодія на великих даних
Тримав великі таблиці й графіки швидкими: віртуалізував таблиці, розбив маршрути з лінивим завантаженням, зменшив bundle і прибрав повторні GraphQL запити кешуванням на рівні фрагментів.
Динамічні форми й таблиці
Будував логіку рендерингу динамічних і асинхронних форм і таблиць у трьох застосунках LinkSquares для договорів і юридичних проєктів. Цей шар став основою для наступних функцій.
Код-рев'ю і менторство
Запровадив процес код-рев'ю і менторив розробників, які прийшли в команду пізніше. У dan.it довів групу з 25 початківців від нуля до робочих знань HTML, CSS і Git.