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

Олександр Ю.

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

Україна Київ, Україна
20 годин 56 секунд тому
Трохи зайнятий трохи зайнятий
1 Сейф завершений
12 днів 5 годин тому
1 замовник
зроблено 2 ставки
на сервісі 2 місяці 11 днів

Рейтинг

Успішних проєктів
Немає даний
Середня оцінка
Немає даний
Рейтинг
870
Python
Створення сайту під ключ

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

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

Резюме

Python Back-End розробник із досвідом роботи понад 3 роки. Наразі працюю на повну ставку на платформі електронного маркетингу, тут шукаю додаткові фріланс-проєкти для розширення свого портфоліо.

Останні роботи включають масштабні бекенд-сервіси (Django, Celery, PostgreSQL, інтеграції сторонніх сервісів), два роки розробки gRPC та WebRTC-мокап-сервісів для великого набору інструментів автоматизації тестування якості, а також попередню роботу над системою парсингу з налаштованою оркестрацією та моніторингом процесів.

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

Мої сильні сторони:

  • Бекенд-сервіси на Django, DRF, Django-Ninja, FastAPI
  • Асинхронна обробка задач за допомогою Celery + Redis
  • Проектування API, аутентифікація (JWT, OAuth) та системи ролей
  • Інтеграція зі сторонніми сервісами (як на стороні клієнта, так і сервера)
  • PostgreSQL з ORM (Django ORM, SQLAlchemy + Alembic)
  • Автоматизоване тестування за допомогою pytest, factory-boy та CI-конвеєрів (GitHub Actions)
  • Інструменти для контролю якості коду: ruff, mypy/pyright, pre-commit

Також добре володію: Docker + docker-compose, nginx, fail2ban, скрейпінгом даних (Selenium, Playwright, undetected-chromedriver), можу виконувати деякі Front-End задачі (HTML/CSS/JavaScript) за потреби.

Я пишу чистий, протестований код та приділяю увагу деталям. Можу співпрацювати як ФОП.

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

Портфоліо


  • 179 692 UAH

    Система управління будівельними бригадами (Python)

    Створення сайту під ключ
    Цю систему було реалізовано з 0 під замовлення будівельної компанії, якій потрібен був засіб для обліку робіт та фінансів різних бригад та об'єктів. Складається із 2 частин:
    * веб-версії для бригад та адміністраторів
    * мобільних застосунків під IOS та Android для бригад

    Головні можливості:
    * внесення інформації про типи робіт (назви, одиниці виміру, вартість, імпорт із Excel)
    * внесення інформації про об'єкти та бригади (їх керівників, належність до об'єктів тощо, із можливістю імпорту з Excel)
    * можливість подачі виконаних робіт бригадами та перегляд і підтвердження цих робіт керівниками
    * автоматичний облік фінансів: розрахунок вартості робіт бригад, авансів, можливість додати окремі платежі бригадам чи помітити роботи/аванси виплаченими, показ загального боргу перед бригадами
    * детальний експорт в Excel відомостей про роботи із врахуванням фінансів за будь-який період

    Технічний стек:
    * Фреймворки: FastAPI, pre-commit
    * Бібліотеки: SQLAlchemy, python-jose, pytest, openpyxl та xlrd
    * Інші інструменти: Postgres, uv, ruff, pyright, Docker and docker-compose, Celery, Redis
    * CI: GitHub Actions
  • 35 644 UAH

    Парсер для бронювання на сайті послуг (Python + Playwright)

    Парсинг даних
    Замовник поставив наступну задачу: реалізувати парсер, який дозволив би автоматично бронювати бажані послуги на конкретну дату та час.

    Головні можливості:
    * на основі переданих параметрів, парсер проходить шлях від входу на головну сторінку до моменту вибору дати і часу і чекає подальших інструкцій
    * ротація проксі для обходу гео-блокування
    * симуляція натурального ходу курсора для зменшення ризику блокування
    * після отримання інформації від користувача про дату і час - додаткове сповіщення про бронювання по email

    Технічний стек:
    * Фреймворки: playwright
    * Бібліотеки: BeautifulSoup, email, smtplib
  • Сайт для керування парсерами (Python + Selenium)

    Веб-програмування
    Цю просту в користуванні, але дуже ефективну в роботі, систему для керування парсерами було реалізовано для наповнення контентом сайтів для лістингу бізнесів в США та Великій Британії. Складається із 2 логічних компонентів:
    * модуля запуску і керування парсерами
    * веб-сайту в якості користувацького інтерфейсу.

    Головні можливості:
    * більше 450 реалізованих парсерів різної складності
    * забзепечення високої продуктивності парсерів за рахунок паралелізації їх роботи
    * вбудована система захисту від детекції: ротація проксі, відсутність headless флагу завдяки віртуальному дисплею, анти-детект засоби для браузерів під керуванням Selenium
    * контроль роботи парсерів: запуск парсера із параметрами (виключення або включення інтервалів штатів, провінцій, сторінок тощо), запуск всіх парсерів в категорії, передчасна зупинка парсингу
    * моніторниг роботи парсерів: кількість успішно опрацьованих точок, кількість заблокованих проксі, загальний статус роботи
    * можливість скачування лог-файлів для аналізу проблем
    * можливість оновити перелік парсерів, без необхідності повної зупинки всіх

    Технічний стек:
    * Фреймворки: FastAPI
    * Бібліотеки: Bootstrap, pymysql, Pillow (бували задачі із парсингу зображень)
    * Парсинг-інфраструктура: multiprocessing, requests, BeautifulSoup, Selenium, undetected-chromedriver, xvfb
    * Інші інструменти: Docker та docker-compose, Sentry

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

16 червня 10 000 UAH
Виправлення багів у Python-автоматизації для завантаження відео на YouTube

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

Дякуємо за виконану роботу. Олександр класний спеціаліст. З самого початку один з небагатьох, хто дійсно якісно проаналізував задачу та відразу заявив про причини нестабільної роботи. В процесі виконання роботи було усунено помилки, тому наша автоматизація уже працює так, як і ми це уявляли. Окремо вдячні за те, що додав декілька покращень від себе, а також за те, що завжди був на зв'язку та коригував код/збої миттєво. Робота виконана якісно, всі домовленості дотримані, комунікація була швидкою та зрозумілою. Рекомендуємо до співпраці!

Активність

  Останні ставки 10
Парсинг номерів на сайті
5000 UAH
Технічна підтримка веб-платформи (Python/Django)
700 UAH
Виправлення багів у Python-автоматизації для завантаження відео на YouTube Персональний проєкт
10 000 UAH
Скрипт сбору даних (виконання JS)
2000 UAH
Розробка парсера товарів з Інтернет-магазину у Google Sheets за готовою структурою імпорту товарів
15 000 UAH
Виправлення багів у Python-автоматизації для завантаження відео на YouTube
10 000 UAH
Наповнення інтернет магазину
10 000 UAH
Розробка CRM системи для товарного бізнесу
27 000 UAH
Парсинг сайтів по наявності асортименту нашого бренду.
5000 UAH
Розібратися в чужому коді на Django та перенести сайт з GitHub на виділений сервер (VPS)
1188 UAH