Python3: Оптимизация, рефакторинг Threading/Multiprocessing кода
Ищу Senior-Python разработчика с глубокими знаниями threading, multiprocessing, ООП, с пониманием того, как работает GIL, умениями находить Race Condition, отлаживать сложный код, писать код красиво и правильно. Суть: у меня есть код, ~1к строк (писал сам, так что любые вопросы и обсуждения по коду приветствуются и обговариваются), необходимо его оптимизировать по трём параметрам: стабильность, скорость и потребление ресурсов + отрефакторить, возможно сможете предложить какие-то более эффективные методы реализации определенных функций в коде, все это приветствуется. Суть кода: в нём реализованы своего рода пулы процессов и потоков, то бишь комбайны, контроллеры (называйте как хотите), которые управляют процессами/потоками. Всё это реализовано в стиле ООП. Огромным плюсом будет создание документации в стиле Python к каждому классу и функции и создание юнит-тестов, за каждый из этих пунктов прибавлю к цене. К выбору кандидата отнесусь щепетильно, так как нужен серьёзный специалист в этой области, долго работавший в этой сфере. Также плюсом будет опыт разработки многопоточных/процессных приложений на более низкоуровневых языках (C++, к примеру). В конце работы желателен контакт через видеосвязь, можно просто аудио, где Вы расскажете о правках в коде, ваших наработках, укажите на мои ошибки. Возможно дальнейшее сотрудничество. Рассмотрю все предложения по цене.
Applications 1
-
277 1 0 Из описания не совсем понятно в чем проблема. Если нужно менторство - обращайтесь.
Комментарии в коде есть? (ну кроме первой копипасты) - документация генерится обычно с них
Current freelance projects in the category Python
Creation of a Human AI Assistant for Telegram groups### 1.1. Key Concept of the System The system must perform two main functions: #### 1. Client Communication Analysis The AI assistant must automatically analyze all communication in Telegram groups and understand the context of the conversation. In particular, the system… AI & Machine Learning, Python ∙ 17 hours 49 minutes back ∙ 34 proposals |
Black Ukraine (RP-project on base MTA)
1162 USD
|
Telegram automation of message distribution in chatsNeed to send messages to Telegram chats. To avoid bans. There are several hundred chats. To configure the frequency and variability of texts. Python, Bot Development ∙ 18 hours 42 minutes back ∙ 28 proposals |
Development of software with AIIt is necessary to develop software for automatic detection, capturing, and tracking of an object using a video camera and a rotating mechanism.Output data: Video camera with optics. Rotating device on two axes (azimuth/elevation angle). Servomotors controlled via Modbus… AI & Machine Learning, Python ∙ 2 days 1 hour back ∙ 17 proposals |
Automation of processes through API and PythonBelow I described the current process and the result I would like to achieve. I also attach files of the real process to better understand how it looks in reality Current process Currently, the entire process is performed manually: uploading/downloading files, transferring… AI & Machine Learning, Python ∙ 2 days 6 hours back ∙ 44 proposals |