Олег Ч.

Олег Ч.

Переможець
14 0
  • Проєкти 14
  • Оцінка 5.0
  • Рейтинг 1 800

Бюджет: 1000 UAH Термін: 1 день

Вітаю. Маю досвід в розробці на Python в 4 роки. Останні 3 роки займався розробкою продукта, на якому, фактично, був Lead-розробником і займався безпосередньо описаним в проекті (побудова архітектури, розробка складних мікросервісних систем, повне тестування, рефакторинг, усунення вразливостей, тощо). Буду радий долучитись до вашої команди і очолити її. Маю впевнене розуміння принципів асинхронної розробки на Python. Маючи досвід самостійного вирішення всіх наведених в описі проблем, впевнений, що зможу допомогти в контролі і запобіганні цьому від інших розробників. Також неодноразово працював з чужим кодом (проводив код-рев'ю, шукав вразливості, фіксив проблемні моменти, тощо). Зможу детальніше розказати про це особисто.
Якщо коротко, то зараз хочу спробувати себе конкретно в амплуа Tech Lead, а не лише Lead Engineer.
Стосовно питань:
1. В першу чергу шукатиму очевидні синхронні операції в коді, які будуть блокувати потоки (синхронні функції, використання синхронних бібліотек, відсутність обгортки синхронних методів в мультипоточність, тощо).
Після перевірки очевидних проблем - стрес-тести на запущеному проекті.
2. Використання в контейнері localhost хостів, відсутність окреслених network, збереження всіх даних в один volume, відсутність depends_on полів, використання критичних даних напряму в контейнері.
3. Bus-factor для мене - це те, наскільки розробники проєкту є "незамінними" в ньому. Для мінімізації цього, власне, я й буду працювати на проекті, тобто буду займатись перевіркою якості кода, правильністю побудови архітектури проекта, оцінкою якості документації та "порогу входу" для нової людини в проект. Все повинно бути зроблено так, що в разі чого проект можна було швидко передати іншому розробнику і він за лічені дні (при достатній експертизі також з його боку) міг почати працювати над проектом і розвивати його далі. Для цього серед основних вимог в мене будуть логування, чітке і постійне ведення документації, чистий код, відсутність "костилів".

Про все це хочу детальніше поспілкуватися особисто. Впевнений, що зможу допомогти покращити процеси розробки на всіх її етапах.

Ставки приховані

У списку не показані ставки, приховані замовником чи фрилансером з Plus, а також ставки, що порушують правила

Актуальні фриланс-проєкти в категорії Python

12 липня
9 липня
7 липня
6 липня