Дмитро Вілігоцький
Рейтинг
Рівень володіння мовами
Резюме
Розробляю сайти, Telegram-боти та програми під ключ - від ідеї до робочого продукту на сервері. Що я роблю:
- Telegram-боти будь-якої складності: прийом оплати, видача контенту чи курсів, розсилки, боти з підключенням до зовнішніх сервісів через API. Зроблю так, що бот працює сам, без вашої участі.
- Сайти та веб-застосунки на React: лендінги, інтернет-магазини, портфоліо. Сучасний дизайн, коректна робота на телефоні, швидке завантаження.
- Автоматизація рутини: автопостинг контенту в соцмережі, парсинг даних, інтеграція сервісів між собою (CRM, таблиці, месенджери), скрипти на Python.
- Розгортання та супровід: налаштую сервер, домен, базу даних - здаю не код, а працюючий продукт. Чому я: працюю швидко завдяки сучасним AI-інструментам розробки, але кожне рішення розумію зсередини - від бази даних до інтерфейсу. Перед стартом чітко фіксуємо завдання, термін і ціну, далі тримаю в курсі прогресу. Всі мої роботи можна подивитися наживо в портфоліо: https://dim4ik24.github.io/portfolio/
Навички та вміння
Програмування
Послуги
Мобільні додатки
Портфоліо
-
10 000 UAH Crypto Trading Bot - скринер пампів та Open Interest у реальному
Розробка ботівTelegram-бот, що моніторить криптовалютний ф'ючерсний ринок 24/7 і миттєво ловить різкі рухи - раніше, ніж їх побачить більшість трейдерів.
Проблема:
Трейдер фізично не може стежити за сотнями монет одночасно. Памп на дрібній монеті триває хвилини: поки гортаєш термінал - рух уже відбувся.
…
Що зроблено:
Асинхронний бот на Python, підключений одразу до двох бірж - Binance Futures та Bybit - через офіційні API та WebSocket-стріми. Бот у реальному часі обробляє потік цін по сотнях USDT-пар (у бойовій версії - 577) і шле сигнал у Telegram за секунди після події.
Два незалежні скринери
— Памп-скринер: фіксує різку зміну ціни за заданий проміжок (поріг і таймфрейм налаштовуються)
— Open Interest скринер: відстежує приплив грошей у позиції - ріст OI часто випереджає рух ціни
Сигнали містять точку входу, стоп-лос, тейк-профіт, risk/reward та рівень впевненості. Є фільтри якості й антиспам: не більше 3 сигналів на монету за день, щоб не заливати чат шумом.
Технічні деталі:
Повністю асинхронна архітектура (asyncio + WebSockets) — один процес тримає сотні потоків даних без затримок. Меню бота на inline-кнопках: персональні налаштування скринерів, статистика, тестові сигнали. Конфігурація через змінні оточення, готовий до розгортання на VPS.
Стек: Python (asyncio), python-telegram-bot, Binance API, Bybit API, WebSockets, pandas.
Важливо: бот надає аналітичні сигнали, а не фінансові поради.
-
20 000 UAH ContentFlow - Telegram Mini App для автопостингу відео в соцмере
Розробка ботівПлатформа автоматизації контенту: завантаж відео один раз, обери час - і воно публікується само. Все керується прямо з Telegram.
Проблема:
Контент-мейкер втомився щодня вручну постити ті самі короткі відео на YouTube, TikTok та Instagram. Потрібен був один інструмент замість трьох вкладок і будильника.
…
Що зроблено:
Повноцінний Telegram Mini App з нуля. Фронтенд на React - чистий mobile-first інтерфейс прямо всередині Telegram. Бекенд на FastAPI на хмарному VPS: база даних, обробка відео, публікація. Фоновий планувальник постить кожне відео точно в обраний користувачем час. Застосунок підтягує відео за посиланням, ставить у чергу, має календар публікацій, власні підписи та розклад постингу - все в одному місці.
Найскладніші технічні виклики
— Справжня OAuth-авторизація YouTube: безпечне підключення каналу користувача, автоматичне оновлення токенів (з'єднання ніколи не відвалюється), завантаження через офіційний API.
— Повне налаштування сервера самостійно: Linux VPS, HTTPS з реальним доменом, reverse proxy, база даних - стабільна робота 24/7.
— Часові пояси: сервер живе в UTC, але пост, запланований на «18:00», має вийти о 18:00 за годинником користувача. Перебудував планувальник так, що час завжди збігається з локальним.
Результат:
Підключив канал один раз → кинув посилання на відео → обрав час → пішов у своїх справах. Далі все само.
Стек: React, FastAPI (Python), Telegram Mini Apps, YouTube Data API, OAuth 2.0, PostgreSQL, Linux VPS, Nginx.
-
40 000 UAH NetGuardian - система AI-моніторингу мережі з автоматичним усуне
PythonІнтелектуальна система моніторингу та авто-відновлення мережі, яку я спроєктував і побудував повністю самостійно - від софту до заліза.
Дипломний проєкт зі спеціальності «Комп'ютерна інженерія».
Проблема:
… Інтернет зникає під час важливого дзвінка чи гри - і ніхто не розуміє, чому: роутер, провайдер, DNS чи сам комп'ютер? NetGuardian працює як персональний мережевий інженер: точно визначає джерело проблеми та усуває її автоматично.
Архітектура - три незалежні компоненти
— Десктопний агент (Python, CustomTkinter): 9 модулів - діагностика в реальному часі, аналіз Wi-Fi, бенчмарк DNS, безпека локальної мережі
— Апаратний агент на Raspberry Pi: автономний цілодобовий моніторинг по MQTT, незалежний від комп'ютера
— Telegram-бот: 14 команд віддаленого керування та автоматичні сповіщення про інциденти
Головна фішка - гібридний AI-двигун з трьома рівнями
Онлайн працює через Google Gemini, без інтернету перемикається на локальну базу з 200+ сценаріїв, а для «другої думки» опитує Pi-агент. Система дає відповідь завжди - навіть під час повного збою мережі.
Найскладніший виклик
Зберегти працездатність без інтернету. Вирішено офлайн-архітектурою з резервуванням та 35+ сценаріями автоматичних виправлень: скидання DNS, оновлення IP, ремонт MTU тощо.
Результат:
Готовий автономний Windows-застосунок (24,5 МБ), протестований у реальних домашніх мережах.
Стек: Python, Google Gemini API, MQTT, Raspberry Pi, SQLite, Telegram Bot API, PyInstaller.
-
10 000 UAH sKladMan - адаптивний інтернет-магазин одягу
HTML та CSS верстанняПроблема:
Магазин одягу продавав повністю через Instagram: замовлення в дірект, облік товарів у Google-таблицях вручну. Замовлення губилися, продажі втрачалися. Задача - швидкий веб-магазин на основі їхніх наявних даних про товари.
Що зроблено
Високопродуктивний e-commerce застосунок з нуля. Mobile-first інтерфейс: липка нижня навігація, висувні фільтри, слайдовий кошик, перемикач мови UA/EN. Фронтенд динамічно обробляє товари, розміри та ціни на основі даних складу.
…
Найцікавіші технічні рішення
— Триетапна модальна воронка замовлення: контакти → розумна доставка з інтерактивним автодоповненням відділень Нової Пошти та Укрпошти → вибір оплати. Оформлення відчувається природним для покупців із соцмереж.
— Повністю асинхронні фільтри та сортування: за розмірами, категоріями, акційними товарами - миттєво, без перезавантаження сторінки, швидко навіть на бюджетних смартфонах.
Результат
Магазин пішов від ручних продажів у дірект. Покупці бачать актуальний склад і оформлюють замовлення менш ніж за 45 секунд з будь-якого телефона.
Стек: React, JavaScript, LocalStorage, адаптивна верстка.