Олег Ч.
Переможець- Проєкти 14
- Оцінка 5.0
- Рейтинг 1 723
Бюджет: 1000 UAH Термін: 1 день
Вітаю. Маю досвід в розробці на Python в 4 роки. Останні 3 роки займався розробкою продукта, на якому, фактично, був Lead-розробником і займався безпосередньо описаним в проекті (побудова архітектури, розробка складних мікросервісних систем, повне тестування, рефакторинг, усунення вразливостей, тощо). Буду радий долучитись до вашої команди і очолити її. Маю впевнене розуміння принципів асинхронної розробки на Python. Маючи досвід самостійного вирішення всіх наведених в описі проблем, впевнений, що зможу допомогти в контролі і запобіганні цьому від інших розробників. Також неодноразово працював з чужим кодом (проводив код-рев'ю, шукав вразливості, фіксив проблемні моменти, тощо). Зможу детальніше розказати про це особисто.
Якщо коротко, то зараз хочу спробувати себе конкретно в амплуа Tech Lead, а не лише Lead Engineer.
Стосовно питань:
1. В першу чергу шукатиму очевидні синхронні операції в коді, які будуть блокувати потоки (синхронні функції, використання синхронних бібліотек, відсутність обгортки синхронних методів в мультипоточність, тощо).
Після перевірки очевидних проблем - стрес-тести на запущеному проекті.
2. Використання в контейнері localhost хостів, відсутність окреслених network, збереження всіх даних в один volume, відсутність depends_on полів, використання критичних даних напряму в контейнері.
3. Bus-factor для мене - це те, наскільки розробники проєкту є "незамінними" в ньому. Для мінімізації цього, власне, я й буду працювати на проекті, тобто буду займатись перевіркою якості кода, правильністю побудови архітектури проекта, оцінкою якості документації та "порогу входу" для нової людини в проект. Все повинно бути зроблено так, що в разі чого проект можна було швидко передати іншому розробнику і він за лічені дні (при достатній експертизі також з його боку) міг почати працювати над проектом і розвивати його далі. Для цього серед основних вимог в мене будуть логування, чітке і постійне ведення документації, чистий код, відсутність "костилів".
Про все це хочу детальніше поспілкуватися особисто. Впевнений, що зможу допомогти покращити процеси розробки на всіх її етапах.
Ставки поки відсутні
Актуальні фриланс-проєкти в категорії Python
-
Не вказано
Інтеграція ChoiceQR→ KeyCRM через API
PHP 69 ставок 13:25
-
Не вказано
Продаж покупка цільового трафіку Пуш уведомления, ин-пейдж пуш, онклик (поп ап), баннер. Модели опла
15 ставок 11:59
-
3000 UAH
Сигнальний бот для трейдингу
Розробка ботів 71 ставка 31 липня
-
Не вказано
Парсинг сайту, обхід захисту Akami
Парсинг даних 47 ставок 30 липня
-
20 000 UAH
Розробка ІІ-бота для прийому та обробки замовлень від ресторанів у Telegram з інтеграцією в 1С
84 ставки 29 липня