Mykhailo Kovalevskyi
Рейтинг
Рівень володіння мовами
Резюме
Привіт! Мене звати Михайло Ковалевський.
Я Python-розробник та веб-розробник із досвідом створення веб-додатків, автоматизації процесів і розробки ефективних цифрових рішень для бізнесу. Працюю як з фронтендом, так і з бекенд-логікою, створюючи повноцінні функціональні продукти.
Мій досвід включає:
• Розробку веб-сайтів та веб-додатків (UX/UI дизайн у Figma, адаптивна верстка, інтеграція функціоналу).
• Автоматизацію браузерних процесів та парсинг із використанням Python .
• Створення багатопотокових рішень і оптимізацію продуктивності на Python .
• Роботу з API, обробку даних та інтеграцію сторонніх сервісів.
• Тестування, оптимізацію та підтримку веб-проєктів.
Я орієнтуюсь на якість коду, продуктивність і масштабованість рішень. Завжди глибоко занурююсь у задачу клієнта, щоб створити стабільний, зрозумілий та ефективний продукт.
Навички та вміння
Програмування
-
HTML та CSS верстання
від 1000 UAH за проєкт
-
Python
від 1000 UAH за проєкт
-
Розробка ботів
від 5000 UAH за проєкт
-
Тестування та QA
від 500 UAH за проєкт
Дизайн та арт
-
Дизайн сайтів
від 800 UAH за проєкт
Робота з текстами
-
AI обробка текстів
від 300 UAH за проєкт
Портфоліо
-
TranslateFlow — миттєвий переклад полів вводу на будь-якому сайт
Веб-програмуванняTranslateFlow — миттєвий переклад полів вводу на будь-якому сайті
Пишеш будь-якою мовою — натискаєш «Перекласти поле» — і текст уже перекладено в реальному часі.
Це розширення для Chrome, яке працює по всьому браузеру (на всіх сайтах без винятку).
Як це працює:
…
Пишеш у будь-якому полі вводу (чат, форма, коментар, Telegram, Gmail, Notion, будь-який сайт) своєю рідною мовою.
Натискаєш кнопку «Перекласти поле» (або гарячі клавіші Ctrl + Shift + 3).
За секунду текст у полі вже перекладений на потрібну мову (англійська, німецька, польська — яку обереш).
Автоматичне визначення мови + переклад виділеного тексту теж одним кліком.
Показує рівень впевненості перекладу (наприклад 85 %) і кнопку «Копіювати».
Головні фішки:
Працює в реальному часі прямо в полях вводу (не треба копіювати-виставляти в Google Translate).
Активний на всіх сайтах Chrome (включаючи чати, соцмережі, CRM, банки, урядові сайти тощо).
Гарячі клавіші: Ctrl+Shift+3 — переклад поля / виділеного тексту.
Елегантний попап з перекладом повідомлень (як на скріні).
Налаштування: авто-визначення, цільова мова, вимкнути/увімкнути на конкретних сайтах.
Для кого:
Фрілансери та команди, які спілкуються з іноземними клієнтами.
Українці, які працюють з англомовними сервісами.
Всі, хто втомився копіювати текст туди-сюди.
-
FilmAdvisorBot
PythonFilmAdvisorBot — це інтелектуальний Telegram-бот, розроблений для допомоги плівковим фотографам у точному визначенні експозиції з використанням смартфона як цифрового експонометра.
Бот перетворює смартфон на інструмент точного аналізу освітлення. Користувач фотографує сцену телефоном та надсилає зображення боту. За допомогою алгоритмів аналізу зображення система визначає оптимальні параметри експозиції — витримку, діафрагму та експокорекцію — з урахуванням конкретної камери, об’єктива та типу плівки користувача.
… Основний функціонал
Аналіз експозиції
Оцінка яскравості сцени
Рекомендації щодо витримки та діафрагми
Розрахунок експокорекції
Урахування ISO та динамічного діапазону плівки
Адаптація до характеристик об’єктива та камери
Емуляція плівки
Імітація зерна
Симуляція кольорових профілів різних типів плівки
Налаштування контрасту та тональності
Додавання віньєтки
Попередній перегляд результату
Інтелектуальні рекомендації
Поради щодо вибору плівки відповідно до умов освітлення
Попередження про ризик змазу
Попередження про недоекспонування та переекспонування
Рекомендації для складних умов зйомки
Система профілю користувача
Збереження параметрів камери
Дані про об’єктив (фокусна відстань, діапазон діафрагми)
Обрана плівка
Швидкий перерахунок параметрів на основі збереженого профілю
Технічна реалізація
Backend на Python
Інтеграція з Telegram Bot API
Алгоритми аналізу зображення
Система збереження користувацьких даних
Модульна та масштабована архітектура
-
Telegram-бот для управління змінами та завданнями
PythonTelegram-бот для автоматизації управління робочими змінами, відстеження виконання завдань та координації команди. Підтримує автоматичні нагадування та інтерактивну систему відміток.
Основний функціонал
Управління групами
… Реєстрація робочих груп через команду /start
Система адміністрування з рівнями доступу (ROOT, MAIN, ADMIN)
Підтримка часових поясів
Управління адміністраторами та їх ролями
Управління учасниками
Додавання/видалення учасників змін
Прив'язка працівників до типів змін
Автоматичне відстеження через username
Типи змін
Створення різних типів змін з часом початку/завершення
Розподіл працівників по змінах
Підтримка паралельних змін
Шаблони завдань
Створення текстових шаблонів з динамічними змінними
Підтримка HTML та Markdown форматування
Глобальні шаблони для всіх груп
Система відвідуваності
Персоналізовані кнопки для кожного учасника
Автоматичне оновлення статусу виконання
Альтернативні способи відмітки (команда /me, текст "виконити")
Візуальна індикація виконаних завдань
Автоматизація
Автоматичні нагадування за шаблонами
Повторювані нагадування з інтервалом
Нагадування у конкретний час
Автоматична зупинка при виконанні всіма
Технічний стек
Python 3.9+
aiogram 3.x (асинхронний Telegram Bot API)
SQLAlchemy 2.x (ORM)
SQLite/PostgreSQL
asyncio
FSM (Finite State Machine)
Ключові особливості
Асинхронна архітектура для високої продуктивності
Модульна структура коду
Каскадне видалення пов'язаних записів
Перевірка прав доступу
Валідація користувацького вводу
Інтуїтивна навігація через inline-клавіатури
HTML-форматування повідомлень
Індексація таблиць для швидких запитів
Переваги
Автоматизація рутинних процесів
Прозорий контроль виконання завдань
Масштабованість для команд будь-якого розміру
Робота безпосередньо в Telegram без додаткового ПЗ
Підтримка багатьох груп одночасно
Скорочення часу на координацію команди
Можливості розширення
Експорт статистики в Excel/PDF
Інтеграція з календарями
Аналітична панель з графіками
Мультимовна підтримка
REST API для інтеграції
-
Access Bot
Розробка ботівAccess Bot — це Telegram-бот, розроблений для автоматизації процесу перевірки користувачів перед наданням доступу до закритих каналів, пов’язаних із криптовалютною тематикою. Основна функціональність полягає у верифікації особи за унікальним ідентифікатором (UID) і наданні доступу лише тим користувачам, які підтвердили свою реєстрацію в системі.
Бот побудований із урахуванням принципів безпеки, гнучкості та повної автономності. Усі дії виконуються автоматично — від перевірки UID до надсилання запрошення в канал.
… Функціональні можливості:
Перевірка користувачів за UID із локальної або віддаленої бази даних.
Автоматичне запрошення підтверджених користувачів до закритих Telegram-каналів.
Панель адміністратора з можливістю повного керування ботом:
редагування текстів усіх повідомлень;
перегляд статистики активності користувачів;
моніторинг журналів дій (логів).
Захист від несанкціонованих запитів і подвійної авторизації.
Гнучка система сповіщень для адміністраторів.
Технологічна основа:
Бот розроблений на Python із використанням бібліотеки Aiogram для асинхронної взаємодії з Telegram API. Дані користувачів і результати перевірок зберігаються в SQLite, що забезпечує швидкість і стабільність роботи.
Результат:
Access Bot забезпечує ефективний, безпечний і повністю автоматизований процес контролю доступу до приватних криптоспільнот. Рішення поєднує стабільність серверної логіки з інтуїтивним інтерфейсом і підходить для будь-яких Telegram-каналів, де потрібна перевірка користувачів перед вступом.
-
Прототип сайту клієнта
HTML та CSS верстанняСучасний чорно-білий лендінг для тату-майстра — мінімалістичний проєкт, що поєднує стиль, чистоту форми та естетику теми татуювань.
Дизайн:
Створений у Figma у монохромній палітрі з акцентом на контраст, баланс білого простору й чорних графічних елементів. Типографіка строга, лаконічна, підкреслює атмосферу професійності та індивідуальності бренду.
Реалізація:
… Pixel-perfect верстка з адаптацією під усі пристрої. Оптимізовано швидкість завантаження, збережено точність передачі стилю й пропорцій із дизайн-макету.
Технології:
HTML5, CSS3, JavaScript
Результат:
Функціональний і візуально чистий лендінг у чорно-білому стилі, що передає характер тату-культури та демонструє повний цикл розробки — від концептуального дизайну до готового вебпродукту.
-
Telegram dia bot
PythonЦе багатофункціональний Telegram-бот, створений для автоматизованого розрахунку доз інсуліну.
Бот дозволяє виконувати повний аналіз потреб користувача:
розрахунок болюсного інсуліну на їжу,
…
визначення фонової (базальної) дози,
автоматичний підрахунок по продуктах із бази даних,
ведення статистики і збереження історії,
розрахунок по хлібних одиницях (ХО).
Інтерфейс спроєктований для швидкої взаємодії — усе доступно прямо у Telegram, без додаткових програм.
Мета проєкту — спростити щоденний контроль цукру та розрахунок доз для людей, які користуються інсуліном, забезпечуючи точність, зручність і стабільність роботи.
-
Smart OLX Parser — AI-асистований парсер
PythonSmart OLX Parser — це повноцінний вебзастосунок для інтелектуального аналізу оголошень на платформі OLX, розроблений з використанням Python та інтеграцією з AI-моделями Claude від Anthropic. Проєкт створений для автоматизації процесу пошуку та валідації пропозицій на ринку б/в електроніки — зокрема, смартфонів.
Ключові функціональні можливості:
Адаптивний вебінтерфейс на базі з адмінпанеллю для запуску пошуку, перегляду прогресу та аналізу результатів;
…
Інтелектуальний аналіз оголошень:
Текстовий аналіз назви, опису, стану товару (модель, справність, наявність дефектів);
Візуальна перевірка зображень через Claude Vision (визначення відповідності моделі, стану, наявності ушкоджень);
Гнучка система фільтрації:
Пошук за моделлю, ціновим діапазоном, регіоном, категорією;
Налаштування рівня збігу за ключовими словами або строгої відповідності;
AI-модерація кожного результату з визначенням статусу: approved / rejected;
Реалізований REST API (/search, /settings, /export) для інтеграції з іншими системами;
Автоматичне збереження результатів у форматі JSON з генерацією унікальних ID на основі вмісту оголошень;
Реалізована система логування та обробки помилок на всіх етапах (запити, аналіз, AI-відповіді).
Технології:
Python (Flask, Requests, BeautifulSoup, Pillow, JSON, hashlib)
AI/ML: Claude Haiku / Sonnet via Anthropic API (NLP та Vision аналіз)
Web: HTML-шаблон admin.html, адаптивна верстка, інтеграція з браузерними User-Agent
Активність
| Останні ставки 10 | Бюджет | Додано | Терміни | Ставка | |
|---|---|---|---|---|---|
|
Зробити простий односторінковий сайт, текст, фотографії
2998 UAH
|
|||||
|
Розробник Chrome Extension / JS-скрипта для автоматизації YouTube Studio (БЕЗ API)
7000 UAH
|
|||||
|
Розробка сайту зі статистикою для гри.
3000 UAH
|
|||||
|
Зробити сайт на конструкторі
10 000 UAH
|
|||||
|
Створення двомовного сайту для ремонтно-будівельної компанії
36 068 UAH
|
|||||
|
Telegram miniApp Трекер Звичок
25 000 UAH
|
|||||
|
Система контролю розповсюдження рекламних листівок (геолокація + фото)
4000 UAH
|
|||||
|
Сайт для барбершопа
6183 UAH
|
|||||
|
Розробка Telegram-бота для прийому звернень, збереження контактів і розсилок
4000 UAH
|
|||||
|
Скрипт або клікер для копіювання з тг в вайбер або навпаки
4435 UAH
|