Олександр Ткач
Я — Олександр Ткач. Senior Frontend Інженер · Web3 & DeFi.
Ключові проєкти з моєю участю

Quasar
Бекенд індексації транзакцій і хмарної синхронізації з вебхуками та багатокористувацькою автентифікацією — працює як керований SaaS у публічній беті та опублікований як відкрита self-hosted версія Quasar Community Edition (Apache-2.0).

Відкриті пакети TUWA
Відкриті (Apache-2.0) TypeScript-пакети для self-custody застосунків на EVM та Solana: мультичейн-утиліти (Orbit Utils), авторизація CAIP-122 (SIWX), підключення гаманців (Satellite Connect), відстеження транзакцій (Pulsar), UI-компоненти React (Nova UI Kit) та єдиний SDK, що об’єднує їх разом.
Пакети екосистеми
Досвід та філософія
7 з моїх 8+ років у frontend я присвятив DeFi. В Aave я працював над інтерфейсом застосунку у версіях V1, V2 та V3, а в BGD Labs створив інтерфейс Aave Governance V3 та інструменти обробки даних, які скоротили витрати на RPC-інфраструктуру на 30%. Ця робота привела мене до TUWA: відкритих TypeScript-пакетів для гаманців, автентифікації та трекінгу транзакцій на EVM і Solana, дизайн-системи React та Quasar — бекенду, що синхронізує все це. Я створюю інтерфейси, які залишаються швидкими, надійними та кришталево чіткими навіть при високій щільності даних та реальних фінансових ризиках.
Кар’єра та освіта
Мій шлях в освіті та професійному розвитку в інженерії програмного забезпечення.
Open Source Проєкти
Self-Hosted бекенд індексації транзакцій (Quasar Community Edition)
2026 - ДотеперTUWA (Головний open source)
Однокористувацька версія Quasar під ліцензією Apache-2.0: серверний бекенд на NestJS із двофазним трекінгом EVM та Solana, партиціонованим PostgreSQL, підписаними вебхуками та адмін-панеллю Payload із 2FA на основі TOTP. Генерується з продакшн-кодової бази автоматичним пайплайном (видалення мертвого коду, гейти витоків) і публікується після кожного релізу як підписані Docker-образи.
Мультичейн-авторизація (SIWX)
2025 - ДотеперTUWA (Головний open source)
Єдиний потік авторизації за стандартом CAIP-122 для гаманців EVM та Solana з серверною верифікацією: підтримка EIP-191, EIP-1271 та ERC-6492 на всіх EVM-мережах, ed25519 на Solana, одноразові нонси, сесії та видача JWT + JWKS для зовнішніх провайдерів автентифікації.
Базові мультичейн-утиліти (Orbit Utils)
2025 - ДотеперTUWA (Головний open source)
Мультичейн-хелпери для EVM та Solana: ідентифікатори мереж та акаунтів (CAIP-2, CAIP-10, CAIP-19), кешовані клієнти viem та @solana/kit, резолвінг імен ENS і SNS, а також смарт-акаунти ERC-4337.
Відстеження Web3-транзакцій (Pulsar Core)
2025 - ДотеперTUWA (Головний open source)
Відстеження життєвого циклу транзакцій для EVM та Solana зі збереженням стану між перезавантаженнями сторінки, виявленням прискорення (speed-up) та скасування, а також трекерами для ERC-4337 та Safe.
Підключення Web3-гаманців (Satellite Connect)
2025 - ДотеперTUWA (Головний open source)
Headless-стор для підключення гаманців EVM та Solana: автоматично відновлює з’єднання з останнім гаманцем, відстежує зміну акаунта та мережі всередині гаманця й синхронізує сесії SIWX.
Web3 React дизайн-система (Nova UI Kit)
2025 - ДотеперTUWA (Головний open source)
Гнучка React дизайн-система для підключення гаманців і проведення транзакцій на EVM та Solana: кнопки підключення, модальні вікна, сповіщення (toasts) і історія транзакцій, дизайн-токени на CSS-змінних, задокументована в Storybook.
Клієнт API Quasar (Quasar SDK)
2025 - ДотеперTUWA (Головний open source)
Клієнт до API Quasar для Quasar Cloud та self-hosted нод Quasar: безпечна синхронізація транзакцій та історія для Pulsar із вашого сервера, а також CLI-утиліта для локального проксування вебхуків.
Досвід роботи
Засновник та провідний інженер
Серп 2025 - ДотеперTUWA (Головний open source)
Одноосібний засновник відкритого TypeScript-інструментарію для EVM та Solana: 25 npm-пакетів для підключення гаманців, авторизації CAIP-122 та трекінгу транзакцій, дизайн-система Nova UI Kit, документаційний хаб docs.tuwa.io на Next.js 16 та Quasar — бекенд індексації й синхронізації, випущений у вигляді Quasar Cloud та відкритої Community Edition.
Software Engineer (Frontend)
Квіт 2022 - Берез 2025BGD Labs
Спроєктував та відповідав за інтерфейс Aave Governance V3 із прямим читанням даних через RPC у мультичейн-середовищі, а також інструменти обробки даних, які скоротили витрати на RPC-інфраструктуру на 30%. Основний автор frontend-web3-utils — бібліотеки BGD Labs для підключення гаманців та трекінгу транзакцій.
Frontend Розробник
Вер 2019 - Лют 2022Lend / Aave
Frontend-розробник у команді застосунку Aave протягом релізів V1, V2 та V3 аж до запуску V3 в продакшн; реалізовував інтерфейси ключових потоків кредитування, депозитів та позик.
Frontend Розробник (Team Lead)
Квіт 2018 - Вер 2019UpTrader
Приєднався на етапі переходу UpTrader від кастомної розробки до SaaS і допоміг з нуля створити фронтенд хмарної Forex CRM: бек-офіс брокера та кабінет трейдера. Разом із командою заклав архітектуру фронтенду, скоротив час відгуку критичних запитів на 30% і наприкінці був підвищений до frontend team lead.
Освіта
Бакалавр комп’ютерних наук
2016 - 2018Сумський державний університет
Інформатика, математичне забезпечення та адміністрування інформаційних систем.
Молодший спеціаліст з комп’ютерної інженерії
2012 - 2016Політехнічний фаховий коледж КІСумДУ
Обслуговування комп’ютерних систем і мереж.
Технології та стек
Технології та інструменти, за допомогою яких я втілюю інженерні ідеї в життя.