Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Dmytro V.

Запропонуйте Dmytro роботу над вашим наступним проєктом або зареєструйте профіль фрилансера і починайте заробляти просто зараз.

Україна Львів, Україна
зараз онлайн
відповідає на 67% звернень
Вільний для роботи вільний для роботи
2 Сейфи завершені
9 днів 3 години тому
2 замовники
зроблено 71 ставку
на сервісі 1 місяць 6 днів

Рейтинг

Успішних проєктів
Немає даний
Середня оцінка
Немає даний
Рейтинг
1327
Python
Веб-програмування

Рівень володіння мовами

Українська Українська: носій
Русский Русский: носій
English English: вище середнього

Резюме

Python / React розробник · Telegram-боти · Автоматизація · AI-інтеграції

Я займаюсь розробкою практичних веб-рішень, Telegram-ботів, автоматизацій та інтеграцій для бізнесу.  Допомагаю швидко перетворити ідею в робочий продукт: від обговорення задачі до готового результату, який можна запускати й використовувати.


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

Мої навички:

  1. Frontend: лендінги та веб-застосунки на React / Vite / Tailwind CSS з адаптивною версткою
  2. Telegram-боти: aiogram 3, FSM, inline-кнопки, інтеграції з API
  3. Автоматизація: парсери, скрейпери, планувальники задач, інтеграції між сервісами, автоматичні сценарії для бізнесу
  4. AI-інтеграції: підключення LLM до будь-якого продукту (ChatGPT, Claude, Gemini та інші)
  5. Backend: Python, Go, REST API, SQLite / PostgreSQL,  інтеграції зі сторонніми сервісами

Що ви отримаєте:

  1. Результат в строки - без "майже готово" і зникнень на тиждень
  2. Чесну комунікацію - поясню що буде зроблено, які є варіанти і що краще під вашу задачу
  3. Чисту структуру проєкту - код який можна підтримувати, доробляти і передати іншому розробнику
  4. Інструкцію після здачі - як користуватись, як запускати, що робити в типових ситуаціях
  5. Підтримку після завершення - дрібні правки і питання не кидаю після оплати

Навички та вміння

Портфоліо


  • Преміальне портфоліо з 3D WebGL та скрамбл-анімацією

    Веб-програмування
    Преміальне інтерактивне портфоліо Full-Stack розрозробника, реалізоване в естетиці темного цифрового мінімалізму та натхненне сайтами-переможцями Awwwards. Головна мета проєкту - продемонструвати високий рівень володіння складною інтерактивною анімацією, 3D-графікою в реальному часі та бездоганним UX/UI.

    Що реалізовано:
    - Інтерактивна 3D WebGL-сцена: генеративна сфера з тисяч часток у Hero-блоці, яка фізично реагує (відштовхується, вигинається та деформується) на рухи миші або дотики до екрана.
    - Оптимізація ресурсів GPU/CPU: за допомогою IntersectionObserver рендер-цикл Three.js повністю зупиняється, як тільки Hero-блок зникає з екрана, що економить до 90% ресурсів пристрою.
    - Ефект цифрового скрамблінгу (Text Scramble): кастомний алгоритм випадкової заміни символів, який ефектно анімує текстові заголовки при першому появі, кліках на меню або скролі назад до початку сторінки.
    - Преміальний прелоадер: брендований екран завантаження з динамічним індикатором прогресу та ефектом фізичного розсунення екрана по вертикалі.
    - Магнітні UI-елементи: інтерактивні кнопки та пункти меню м'яко притягуються до курсору користувача, додаючи інтерфейсу тактильного відчуття фізичного об'єму.
    - Кастомний курсор з магнітним ефектом: курсор плавно слідує за мишею з легким запізненням (lerp), змінює розмір при наведенні на активні зони та має вбудовану помаранчеву крапку-фокус.
    - Ефект неонового свічення у футері: фінальний слоган при наведенні миші плавно перетікає з металевого градієнта в насичений фірмовий колір із м'яким неоновим свіченням (glow).
    - Брендований SVG Favicon: кастомна геометрична іконка-монограма "DV" з помаранчевим акцентом, вбудована безпосередньо в код для надшвидкого завантаження.
    - Повна кросбраузерна стабільність: впроваджено Critical CSS, інлайнові стилі та синхронний рендер буфера, що повністю вирішує проблему білих спалахів (F5 flash) на Windows/ANGLE GPU-контекстах.

    Технології:
    HTML5, CSS3 (Vanilla), JavaScript, Three.js (WebGL), GSAP (GreenSock), ScrollTrigger, Lenis (Smooth Scroll)
  • Іммерсивний люксовий лендинг для бренду селективної парфумерії

    Веб-програмування
    Преміальний іммерсивний лендинг для вигаданого бренду селективної парфумерії “NOIRE ATLAS”.

    Проєкт реалізований у стилі темного люксового мінімалізму, натхненного сайтами-переможцями Awwwards. Головний акцент зроблено на складній інтерактивній анімації, атмосферному візуалі та ефекті плавного занурення (storytelling).

    Що реалізовано:
    - Брендований прелоадер з відсотковим лічильником та ефектом розсувного екрана
    - Кастомний інтерактивний курсор, який змінює розмір і показує підказки при наведенні на елементи
    -Фонова Canvas-анімація диму в Hero-блоці, яка фізично реагує на рухи миші
    - Горизонтальний скрол-слайдер для лінійки ароматів із вбудованим паралаксом зображень
    - Генеративні Canvas-візуалізації ольфакторних профілів (кожен аромат має власну унікальну інтерактивну фігуру)
    - Магнітний ефект для кнопок (елементи м'яко притягуються до курсору при наближенні)
    - Повна адаптивність (на смартфонах горизонтальний скрол плавно переходить у вертикальну стрічку)
    - Оптимізований код без зайвих бібліотек - увесь інтерфейс та логіка працюють з одного файлу

    Технології: HTML5 Canvas, CSS (Vanilla), JavaScript, GSAP, ScrollTrigger
  • Motion — преміальний landing page для SaaS-продукту

    Веб-програмування
    Motion - інтерактивний SaaS landing page з анімаціями та code-diff demo

    Основний акцент зроблено на інтерактивності. Scroll-reveal анімації, fade-in ефекти та code-diff блок реалізовані на чистому JavaScript.

    Що реалізовано:
    - Статична структура HTML/CSS/JS без фреймворків
    - Локальні шрифти, зображення, CSS, аудіо та медіа
    - Header/footer правки: логотип, типографіка, посилання
    - Scroll-reveal та fade-in анімації
    - Інтерактивний code-diff блок
    - Editable right code pane
    - Green inserted-text highlighting
    - Синхронізація лівої та правої частин diff
    - Збереження syntax highlighting під час редагування
    - Responsive layout
    - Clean production/deploy folder
    - Перевірка asset-залежностей і відсутності 404

    Технічні деталі:
    - HTML5, CSS3, vanilla JavaScript
    - Без React, Next.js, Vue
    - Без Webpack/Vite/esbuild
    - Повністю статичний сайт
    - 100% локальні runtime-ассети
    - IntersectionObserver для reveal-анімацій
    - Vanilla JS-модуль для code-diff interaction

    Виклики та вирішені проблеми:
    - Відтворення складного UI без оригінального React/Next runtime
    - Перенесення інтерактивної логіки на vanilla JS
    - Збереження syntax highlighting під час live editing
    - Синхронізація diff-панелей
    - Коректна робота opacity/transform у reveal-анімаціях
    - Локалізація ассетів без CDN
    - Підготовка чистого deploy-пакета

    Стек:
    HTML5 · CSS3 · Vanilla JavaScript · IntersectionObserver · GitHub · Vercel
  • Landing Page для AI-стартапу Neura (Next.js + Tailwind CSS)

    Веб-програмування
    Сучасний адаптивний landing page для AI/wearable стартапу Neura - компанії, що розробляє нейрокомп'ютерні пристрої нового покоління.

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

    У дизайні використано мінімалістичний підхід з акцентом на великі типографічні блоки, плавні анімації при скролі та контрастну чорно-білу палітру з акцентним синім (#0071E3), що підкреслює технологічну візію бренду.

    Що реалізовано:
    - Адаптивний дизайн (mobile-first) з pixel-perfect вёрсткою
    - Компонентна архітектура на React 19 із серверними та клієнтськими компонентами
    - Hero-блок з анімованим зображенням, blur-ефектами та stagger-анімаціями тексту
    - Динамічна навігація з автоматичною зміною теми (light/dark) залежно від секції
    - Випадаючі панелі навігації (Wearable, Neural, Search) з backdrop-blur ефектом
    - Повнофункціональний мобільний меню з плавними анімаціями відкриття/закриття
    - Секція "Overview" з ротацією тексту (AnimatePresence) - циклічна зміна повідомлень
    - Секція "Mission" зі структурованим відображенням місії, візії та амбіцій компанії
    - Секція "Invisible Approach" з floating-анімацією пристрою поверх великого заголовка
    - Секція "Progress" - структуровані блоки з контентом про напрямки розвитку
    - Секція "Scientific Evidence" - акцентний CTA-блок на синьому фоні
    - Кастомні hover-ефекти на всіх інтерактивних елементах (slide-up pill кнопки, arrow links з подвійним SVG трюком)
    - Sticky Logo кнопка - з'являється при скролі для швидкого повернення нагору
    - Smooth scrolling через Lenis - нативний smooth scroll замість браузерного
    - Підтримка prefers-reduced-motion для accessibility
    - Оптимізована структура коду для масштабування

    Стек: Next.js 16, React 19, TypeScript, Tailwind CSS 4, Framer Motion, Lenis, Geist Font
  • FinanceOS Bot - AI Telegram-бот для особистих фінансів

    Розробка ботів
    Telegram-бот для обліку витрат і доходів із AI-аналітикою, розпізнаванням природної мови та автоматичним парсингом банківських виписок (Python, aiogram 3, Groq LLaMA, Supabase).

    Основна задача: Позбавити користувача ручного ведення фінансів - бот приймає повідомлення у вільній формі, автоматично класифікує транзакції, відстежує бюджет і надає AI-рекомендації на основі історії витрат.

    Що реалізовано:
    - Розпізнавання транзакцій із природної мови (intent detection через LLaMA 3.3 70B) з автоматичним визначенням суми, категорії та типу операції
    - Natural language парсер сум - підтримка форматів «25к», «пів мільйона», «двадцять тисяч грн»
    - Парсинг банківських CSV та PDF виписок із автоматичним занесенням транзакцій у базу
    - Фінансові цілі з дедлайном, відстеженням прогресу та планом накопичень
    - AI-фінансовий радник - відповіді на питання про витрати на основі контексту з бази (embeddings + semantic search)
    - Щотижневий автоматичний дайджест витрат (APScheduler, cron)
    - Онбординг нового користувача з FSM-станами
    - Кастомний Supabase FSM storage для збереження стану діалогу між перезапусками

    Технології: Python, aiogram 3, Groq API (LLaMA 3.3 70B / 3.1 8B), LangChain, Supabase (PostgreSQL), sentence-transformers, APScheduler, pydantic-settings, loguru, Railway
  • Polymarket Insider Trade Detector (Go, Telegram Bot API)

    Розробка ботів
    Автономний сервіс для виявлення підозрілих трейдів на prediction-маркеті Polymarket з автоматичною доставкою алертів у Telegram (Go, Telegram Bot API, REST polling).

    Основна задача: Моніторинг потоку угод на Polymarket у реальному часі, виявлення патернів, характерних для інсайдерської торгівлі (нові акаунти, аномальні розміри ставок, низькоцінові входи перед резолюцією), та миттєве сповіщення оператора через Telegram з деталізованим звітом по кожній підозрілій угоді.

    Що реалізовано:
    - Rule-based scoring engine з 20 умовами (C1–C20): вік акаунта, розмір ставки, ціна входу, ліквідність ринку, швидкість торгівлі, історія win-rate на low-price бетах, девіація від базової поведінки гаманця
    - Нормалізація бінарних SELL-угод у BUY-еквівалент для коректного скорингу
    - Збагачення даних: історія гаманця (до 500 записів), proxy-wallet resolution, ліквідність ринку, дата закриття - через Polymarket Data API та Gamma API
    - Anti-smurf агрегатор: виявлення розбитих на дрібні частини ставок одного гаманця та синтез агрегованого трейду при перевищенні порогу
    - Compound-алерти координованої активності: кластеризація підозрілих угод різних гаманців на одному ринку протягом 30 хв
    - Post-resolution трекер: автоматична перевірка результатів ринків після закриття, запис - - WON/LOST/CANCELLED з підрахунком точності детектора
    - Durable outbox для Telegram: персистентна черга повторної доставки невідправлених алертів з retry-логікою
    - Щоденний дайджест із агрегованою статистикою алертів та точністю прогнозів; hot-reload конфігурації без зупинки сервісу; health endpoint; graceful shutdown з коректним збереженням стану

    Технології: Go 1.21, Polymarket Data API, Gamma API, Telegram Bot API, JSONL persistence, GOB serialization, concurrent worker pool, hot-reloadable .env config
  • Telegram-бот онлайн-запису на манікюр (Python, aiogram 3)

    Python
    Telegram-бот для автоматизації запису клієнтів на манікюр з адмін-панеллю та системою нагадувань.

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

    Що реалізовано:
    - Повний FSM-флоу запису: вибір послуги → inline-календар → вибір часу → введення імені та телефону → підтвердження
    - Адмін-панель: керування робочими днями, часовими слотами, послугами та їх цінами (CRUD)
    - Inline-календар з підтримкою навігації по місяцях, блокуванням минулих та закритих дат
    - Автоматичні нагадування клієнтам за 24 год та за 2 год до візиту (APScheduler)
    - Миттєві сповіщення адміну про нові записи та скасування з можливістю дії прямо з повідомлення
    - Валідація телефону (regex, нормалізація до +380XXXXXXXXX), захист від подвійного бронювання (race condition на is_booked)
    - CRUD-операції з послугами через адмін-панель: додавання, зміна ціни, видалення з автоматичною транслітерацією ключів
    - Обробка edge cases: блокування повторного запису, сповіщення клієнта при скасуванні адміном, try/except для заблокованих ботів

    Технології: Python 3.11+, aiogram 3.25, Supabase (PostgreSQL), APScheduler, python-dotenv, FSM (Finite State Machine), Inline Keyboards, CallbackData factories
  • Landing Page для юридичної компанії (React + Tailwind)

    Веб-програмування
    Сучасний адаптивний landing page для юридичної компанії.

    Основна задача - створити стриманий, професійний та довірчий інтерфейс, який підкреслює експертність та мотивує користувача записатись на консультацію.

    У дизайні використано мінімалістичний підхід з акцентом на типографіку, простір та чітку структуру контенту, що відповідає стилю юридичної ніші.

    Що реалізовано:
    - Адаптивний дизайн (mobile-first)
    - Компонентна архітектура на React
    - Hero-блок з сильним офером і CTA
    - Секції: проблема → рішення → послуги → довіра → CTA
    - Чітка структура для підвищення конверсії
    - Мінімалістичний та професійний UI
    - Оптимізована структура коду для масштабування

    Технології:
    React, Vite, Tailwind CSS, JavaScript
  • Premium Landing Page для ремонтної компанії (React + Tailwind)

    Веб-програмування
    Сучасний premium landing page для компанії з ремонту квартир.

    Основна задача - створити стильний, мінімалістичний та “дорогий” інтерфейс, який підвищує довіру до компанії та мотивує залишити заявку.

    У дизайні використано clean UI підхід з акцентом на типографіку, простір та чітку ієрархію контенту.

    Що реалізовано:
    - Адаптивний дизайн (mobile-first)
    - Компонентна архітектура на React
    - Premium Hero-блок з сильним офером
    - Секції: проблема → рішення → процес → портфоліо → CTA
    - Чітка структура лендингу для підвищення конверсії
    - Мінімалістичний UI без перевантаження
    - Оптимізована структура коду для масштабування

    Технології:
    React, Vite, Tailwind CSS, JavaScript
  • Landing Page для онлайн школи англійської (React + Tailwind)

    Веб-програмування
    Сучасний адаптивний landing page для онлайн школи англійської мови.

    Проєкт створений з фокусом на конверсію, чистий UI та зручність для користувача. Основна задача - показати цінність курсу та мотивувати користувача почати навчання.

    Реалізовано структуру класичного продаючого лендингу: Hero → проблема → рішення → соціальний доказ → CTA.

    Що реалізовано:
    - Адаптивний дизайн (mobile-first)
    - Компонентна архітектура на React
    - Hero-блок з чіткою пропозицією та CTA
    - Секція проблем (pain points користувача)
    - Секція рішення з поясненням підходу
    - Соціальний доказ / довіра
    - Заклики до дії (CTA)
    - Чиста та масштабована структура коду

    Технології:
    React, Vite, Tailwind CSS, JavaScript
  • Frontend інтернет-магазину SweetBox (Vanilla JS)

    Веб-програмування
    Інтерактивний фронтенд інтернет-магазину “SweetBox” з каталогом товарів, сторінкою продукту та базовою логікою замовлення.

    Проєкт реалізований без фреймворків (чистий HTML, CSS, JavaScript) з фокусом на зрозумілу структуру, продуктивність і контроль над логікою.

    Що реалізовано:

    - Каталог товарів з динамічним відображенням
    - Фільтрація та пошук товарів
    - Сторінка окремого продукту
    - Кошик з використанням localStorage
    - Базова логіка оформлення замовлення
    - Повноцінна багатосторінкова структура (Home, Product, Order, About, Contacts, 404)
    - Повторно використовувані компоненти (Header, Footer, модалки)
    - Чиста структура коду з розділенням логіки (products, cart, filters)

    Технології:
    HTML, CSS, JavaScript (Vanilla JS), localStorage
  • React Landing Page для онлайн-програми MARATHON 30

    Веб-програмування
    Сучасний адаптивний лендинг для онлайн-програми “MARATHON 30”.

    Проєкт реалізований на React (Vite) з використанням Tailwind CSS. Основний фокус - чистий інтерфейс, швидке завантаження та зручність для користувача на мобільних пристроях.

    Що реалізовано:
    - Повністю адаптивна верстка (mobile-first)
    - Компонентна структура React
    - Hero-блок з ключовою пропозицією
    - Секції: проблема → рішення → соціальний доказ → CTA
    - Живий таймер зворотного відліку
    - Оптимізована структура коду для масштабування
    - Мінімалістичний UI без сторонніх бібліотек

    Технології:
    React, Vite, Tailwind CSS, JavaScript

Відгуки та компліменти про виконані проєкти 2

Якість
Професіоналізм
Вартість
Контактність
Терміни

Вся робота зроблена
Виконавець відмінний, рекомендую
Звертатися буду частіше)

Якість
Професіоналізм
Вартість
Контактність
Терміни

Все супер! Краще ніж очікував!
Оперативне виконання, постійний зв'зок та допомога з питаннями.

Все супер!

Активність

  Проєкти в роботі 1
Розробник на next js Персональний проєкт
4000 UAH

  Останні ставки 10
Розробка Telegram-бота для AI-генерації відвертого контенту з використанням зовнішності моделі.
20 000 UAH
Створити односторінковий лендінг під один товар.
999 UAH
Доопрацювати меню сайту та HTML сторінки
1772 UAH
Верстка 2 сторінок для сайта на Хорошопі
5000 UAH
Реалізувати вивід вибору нестандартного розміру
1000 UAH
Автоматизація дій на веб-сайті лише request
26 999 UAH
Телеграм бот для продажу цифрової валюти
18 000 UAH
Wordpress допрацювання сайта
8000 UAH
Адаптивна верстка преміум-лендінгу на Webflow / WordPress з готового ТЗ (7 продуктів)
12 000 UAH
Простий лендинг
4000 UAH