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

Василь Савчук

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

Україна Суми, Україна
8 місяців 2 дні тому
Вільний для роботи вільний для роботи
1 Сейф завершений
1 рік тому
1 замовник
на сервісі 1 рік

Рейтинг

Успішних проєктів
Немає даний
Середня оцінка
Немає даний
Рейтинг
306

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

Українська Українська: носій
English English: базовий

Резюме

Python Developer

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

Портфоліо


  • Платформа аналізу тексту та тональності «SentimentScan»

    Python
    Створив сервіс для автоматичного аналізу відгуків про бренд у соцмережах та на сайтах відгуків. Система виявляє «тональність» (позитив/негатив), ключові теми та формує зведені звіти.

    Завдання та досягнення
    Збір даних: Розгорнув пайплайн на базі Scrapy, який парсить Twitter, форуми та сайти-відгуки, збираючи ~100 тис. відгуків на добу.

    Підготовка даних: За допомогою nltk та pymorphy2 здійснював токенізацію, нормалізацію та очищення від стоп-слів.

    ML-модель: Навчила модель на базі sklearn (Logistic Regression + TF-IDF) для оцінки тональності. Додатково виділяв ключові слова та фрази (RAKE).

    Мікросервіси та API: Розділив логіку на кілька сервісів (збір даних, аналіз, REST API для видачі результатів), що взаємодіють за gRPC.

    Результати:

    Розпізнавання тональності із точністю близько 88%.

    Відділ маркетингу та PR швидко реагує на негативні згадки, підвищуючи лояльність клієнтів.

    Звіти формуються автоматично та оновлюються кожні 2 години, що дало оперативну аналітику.

    Стек технологій: Python (Scrapy, nltk, sklearn), Docker, gRPC, PostgreSQL, Elasticsearch (для швидкого пошуку текстами).
  • 4000 UAH

    Автоклік-скрипт для фонової взаємодії з іграми (AHK + AHI)

    Вбудовані системи та мікроконтролери
    Розробка складного скрипта на AutoHotkey для гри Foxhole, який працює у фоновому режимі навіть при згорнутому вікні.
    Підтримка комбінацій клавіш (Shift+ЛКМ, ПКМ, клавіші дій тощо), взаємодія з вікном через PostMessage замість стандартних ControlSend/ControlClick.
    Скрипт використовує AutoHotInterception (AHI) для обробки системних натискань у фоновому режимі без перехоплення основного вводу.
    Ідеально підходить для автоматизації рутинних дій у грі.

    Також реалізовані:

    Автоматичне визначення вікна гри по заголовку

    Гнучка настройка пауз

    Мінімалістична структура з можливістю розширення

    #AHK #AutoHotInterception #GameAutomation #BackgroundScript
  • Платформа управління особистими фінансами «MoneyWise»

    Python
    Розробив настільний додаток на Python для аналізу та планування особистих фінансів. Програма дозволяє користувачам вести облік доходів і витрат, будувати діаграми за категоріями витрат, а також формувати щомісячні звіти.
    Використовував PyQt5 для створення зручного інтерфейсу, який працює на Windows, Linux та MacOS.
    Реалізував зберігання даних у SQLite, налаштував міграції, а також автоматичне бекапірування.
    За допомогою pandas та matplotlib створив блок, який візуалізує динаміку доходів/витрат і формує PDF- або Excel-звіти.
    Для конфіденційної частини даних (наприклад, паролі від банківських облікових записів) використовував бібліотеку криптографії, щоб шифрувати записи перед збереженням у БД.

    Програма дозволила користувачам у 2 рази швидше формувати щомісячні зведення, ніж традиційні Excel-шаблони.
    Простота установки (single .exe/.dmg/.AppImage) та мінімальні вимоги до заліза.

    Стек технологій: Python, PyQt5, SQLite, pandas, matplotlib, cryptography.

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

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

Дуже оперативно виконали. викотили прототип на робочих серверах. Комунікація на рівні. Технічні навички високі

Активність

  Останні ставки 10
Ми шукаємо Партнера . Персональний проєкт
22 170 UAH
Вторая ( финальна ) часть проекта TgMini app / Персональний проєкт
25 000 UAH
WhatsApp Telegram Налаштувати webhook-сервер на Node.js или Python
1000 UAH
Гра TGmini App Персональний проєкт
25 000 UAH
Автопостинг в соц.мережах
2000 UAH
Телеграм-бот для завантаження фотографій у файлову систему Персональний проєкт
7000 UAH
Телеграм-бот для завантаження фотографій у файлову систему
6000 UAH
Парсинг OLX в Google Sheets
10 000 UAH
Створення веб-сайту для обробки зображень з використанням ШІ
27 000 UAH
Інтеграція chat GPT - генерація картинок
14 000 UAH