Олег Ч.

Олег Ч.

Победившая ставка
14 0
  • Проекты 14
  • Оценка 5.0
  • Рейтинг 1 800

Бюджет: 1000 UAH Срок: 1 день

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

Ставки скрыты

В списке не показаны ставки, скрытые заказчиком или фрилансером c профилем Plus, а также ставки, нарушающие правила

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

12 июля
9 июля
7 июля
6 июля