Владислав Турус
Рейтинг
Рівень володіння мовами
Резюме
Маю глибоке розуміння 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 (???)
Навички та вміння
Програмування
- Java
-
Python
від 200 UAH за годину
-
Бази даних та SQL
від 250 UAH за годину
- Веб-програмування
- Десктопні додатки
-
Парсинг даних
від 100 UAH за добу
Адміністрування
-
Linux та Unix
від 100 UAH за добу
-
Windows
від 200 UAH за добу
- Адміністрування систем та мереж
Портфоліо
-
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
1500 UAH
Бот у телеграмі з підключеними до нього юзерботами
На жаль, за три місяці виконавця так і не вдалося довести проект до кінця.
17 лютого 2023
3000 UAH
Створити модулі фільтрів для FastAPI Python 3.11 SQLAlchemy Core
Реалізували необхідні модулі з тестами, задоволений співпрацею!)
![]()
| Персональний | Відгук у відповідь
14 лютого 2023
3000 UAH
Створити модуль фільтрів для FastAPI Python 3.11 SQLAlchemy Core
Дуже задоволений результатом, проєкт виконано швидко включаючи тести. Внесені необхіді коррективи в дизайн класів. Виконавець також гарно розділює все на підзадачі, задачі при необхідності також актуалізує статуси. Рекомендую до співпраці!
8 лютого 2023
900 UAH
Пайтон завдання
швидкий і швидкий, адекватний і професійний виконавця
![]()
Активність
| Останні ставки 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
|