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

Владислав Турус

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

Україна Ужгород, Україна
8 місяців тому
Трохи зайнятий трохи зайнятий
4 Сейфи завершені
3 роки тому
3 замовники
вік 22 роки
на сервісі 5 років
  • python sqlalchemy
  • Redis / PostgreSQL / MySQL
  • Backend development

Рейтинг

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

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

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

Резюме

Маю глибоке розуміння Python. Розробляю корисні бібліотеки, які змінюють те, як відчувається програмування на цій мові. Розширюю власне поле зору розробляючи проєкти. Обожнюю зависати на етапі оптимізації допоки все не буде вилизано до блиску. Працюю над бекендом у Paladeum.io.


Також, розробив декілька бібліотек:

  • ratelimit-fastapi - Гнучке налаштування обмежень користувачів по кількості їхніх запитів до вашого API
  • fundi - Ін'єкція залежностей для функціонального програмування
  • kat-transform - Трансформування об'єктів для подальшої серіалізації. Також підходить для написання декларативної структуризації інформації.
  • module-inject - Ін'єкція значень до ще не імпортованих модулів. Корисно для розробки гнучкої плагін системи, що надає власне api для плагінів без його імпортування.
  • addon-system - Бібліотека направлена на розробку розширюваних застосунків на мові Python шляхом додавання "аддонів".  "Аддон" - спеціально визначений модуль, який підвантажується в режимі реального часу. Також, бібліотека надає інструмент для автоматичного встановлення бібліотек, які використовуються "аддонами".
  • pybaked - Бібліотека дозволяє серіалізувати пакети Python в один файл і надає інструмент зручний інструмент для імпортування таких пакетів у код. Такі пакети мають вбудований рівень захисту від зовнішнього впливу і бібліотека видасть помилку, в разі ушкодження вмісту такого пакету.


Технології/бібліотеки які я використовую:

  • SQLAlchemy
  • AIOgram
  • Pydantic
  • FastAPI
  • AIOHttp
  • fundi
  • kat-transform
  • module-inject
  • PostgreSQL
  • Redis
  • Celery / Dramatiq
  • Docker / + Compose
  • katapi (???)

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

Програмування

Адміністрування

Портфоліо


  • 17 032 026 UAH

    fundi

    Python
    Бібліотека, що надає надзвичайно гнучку та зручну ін'єкцію залежностей для функціонального програмування на python. Бібліотека першочергово була створена, як спроба відтворити ін'єкцію залежностей вебфреймворку fastapi. Але згодом я побачив її потенціал та зручність у використанні і розвинув її. Вона має дуже хорошу та змістовну документацію(англійською). Також, доволі просто інтегрується з aiogram. Однак, інтеграція з fastapi, поки-що, в межах ідеї - намагаюсь придумати, як найкраще це реалізувати
  • 3000 UAH

    Конвертер http-request параметрів в SQLAlchemy where-clause.

    Python
    Конвертує http-request параметри в SQLAlchemy where-clause.

    Парсить, та переводить в потрібні для SQLAlchemy поля, для подальшого генерування with-clause. Парсинг реалізований без RegExp.

    Параметри приймаються в форматі:
    field_{field_name}__{comparison_operator}={value} , де:
    {field_name} - назва поля в таблиці
    {comparison_operator} - оператор порівняння(eq/gt/ge/lt/le/in/contains, а також всі їм протилежні, вказуються префіксом not_)
    {value} - значення з яким потрібно порівняти

    В результаті конвертовані параметри кріпляться до вказаного в конвертер запиту(SQLAlchemy) і він повертається.

    Використані технології:
    - SQLAlchemy
  • Бібліотека для аддонів

    Python
    Бібліотка для аддонів до проєкту. Вона вміє аналізувати потрібні бібліотеки для аддонів та встановлювати їх, автоматично імпортувати аддони, а також є фільтрація аддонів по їх статусу (ввімкнений/вимкнений), аддони можна зручним чином вмикати та вимикати викликаючи лише один метод.
  • 2700 UAH

    Бот модератор груп

    Python
    Бот з двома мовами (Українська/Англійська)

    Бот дозволяє швидко та зручно модерувати групи в телеграм (заглушувати, блокувати, давати попередження та виганяти користувачів)

    Бот працює неймовірно швидко, та має досить гнучкі налаштування.

    Технології які були використані під час розробки:
    - PostgreSQL
    - SQLAlchemy
    - Redis
    - Aiogram

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

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

На жаль, за три місяці виконавця так і не вдалося довести проект до кінця.

17 лютого 2023 3000 UAH
Створити модулі фільтрів для FastAPI Python 3.11 SQLAlchemy Core

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

Реалізували необхідні модулі з тестами, задоволений співпрацею!)

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

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

8 лютого 2023 900 UAH
Пайтон завдання

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

швидкий і швидкий, адекватний і професійний виконавця

Artyom H | Персональний | Відгук у відповідь

Активність

  Останні ставки 10
Розгорнути сайт на хостингу
20 000 UAH
Разработка защищенной системы проверки уникальных кодов для спортивного питания
25 000 UAH
Розробка софту для парсингу товарів з Rozetka
2500 UAH
Внести правки в парсер на Python + Selenium
2000 UAH
Повідомлення до ТГ Групи
1500 UAH
Конвертація файлу з товарами у форматі XLS в YML
1500 UAH
Потрібен розробник по Fast Api+Front, консультація, можливо розробка
530 UAH
Розробка проекту на FastApi
2500 UAH
Розробка чату бота ТГ
5000 UAH
Пошук досвідченого розробника Backend в чаті Gtp API
1500 UAH