Python - разработчик

Контакты


Контакты доступны после входа на сайт

Описание

Я студент с глубоким интересом к программированию и IT-технологиям. В ходе своего образования, я успешно освоил базовые принципы Python и Linux. Более того, я приобрел опыт работы с Bash и системами контроля версий, включая GitHub. В настоящее время, я активно ищу возможность начать свою карьеру в сфере разработки программного обеспечения.

Технические навыки

  • Знание Python 3+ и уверенное владение его основами.
  • Опыт написания Bash-скриптов для автоматизации задач.
  • Глубокое знание и опыт работы с ОС Linux, что позволяет эффективно управлять окружением разработки.
  • Умение работать с системами контроля версий, особенно GitHub, обеспечивая коллаборацию и контроль над кодовой базой.
  • Достижение высокого уровня покрытия кода тестами, демонстрируя глубокое понимание тестирования.
  • Интеграция инструмента Snyk для обеспечения безопасности кода и выявления потенциальных уязвимостей в зависимостях.
  • Интеграция проекта с платформой Code Climate для анализа качества кода и обнаружения потенциальных улучшений.
  • Создание автоматизированных рабочих процессов с помощью GitHub Workflow, обеспечивая непрерывную интеграцию и развертывание.

Тестирование и Отладка

  • Профессиональное использование фреймворка pytest для автоматизированного тестирования кода на Python.
  • Создание сложных тестовых сценариев
  • Применение принципов модульного и интеграционного тестирования для обеспечения надежности кодовой базы.
  • Опыт работы с фикстурами для эффективной настройки и очистки состояния тестовых сред.
  • Интеграция тестовых сценариев в непрерывную интеграцию и разработку (CI/CD) для автоматической проверки кода.

Прочие навыки

  • Хорошее понимание структур данных, что способствует эффективному решению задач.
  • Глубокое понимание принципов построения API, обеспечивая разработку современных веб-приложений.
  • Опыт работы с Bash и Vim дополняет мои инструментальные навыки.

Я стремлюсь к созданию надежного и качественного программного обеспечения, а также к постоянному развитию и изучению новых технологий. Готов к новым вызовам и с нетерпением жду возможности внести свой вклад в вашу команду.

Навыки

Знание основ Python 3+
Bash scripting
Опыт работы с ОС Linux
Опыт работы с системами контроля версий (GitHub)
Тестирование и Отладка с использованием pytest
Глубокое понимание структур данных
Принципы построения API
Nano и Vim
Регулярные выражения (Regexp)
Протокол HTTP
Emmet
Объектно-ориентированный дизайн
SQL

Опыт


Специалист по обработке данных , Фриланс
Октябрь 2019 - по настоящее время
  • Сфера деятельности: Услуги для бизнеса → Контроль качества: экспертиза, испытания и сертификация
  • Обязанности: Оказание услуг по контролю качества работы программного обеспечения заказчика, включая: Контроль и обеспечение заданного уровня значений таких параметров как стабильность и скорость работы. Мониторинг частоты ложноположительных и ложноотрицательных результатов обработки данных.
  • Примечание: В связи с обязательствами в рамках соглашения о неразглашении (NDA), я не могу предоставить подробности о моих обязанностях и проектах на предыдущем месте работы.

Образование


Специальность: Инженер инфокоммуникационных технологий и систем специальной связи. Факультет: Инфокоммуникационные сети и системы. Учебное заведение: Санкт-Петербургский государственный университет телекоммуникаций им. проф. М.А. Бонч-Бруевича
Сентябрь 2017 - Июнь 2022

О себе
Готов к релокации
Начальные знания английского языка
Проживаю в городе Тбилиси

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Отличный тестировщик! Рекомендую!
Это тестовая рекомендация не воспринимай всерьёз
Это резюме выглядит впечатляюще и информативно. Кандидат умеет описывать свой опыт и пр...
Кандидат имеет некоторый опыт в области тестирования и обладает базовыми навыками работ...
Извините, но ваше резюме содержит только ссылку на профиль GitHub и адрес электронной п...
Это резюме содержит множество детальной информации о вашем образовании, опыте работы и ...
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...
Это резюме Java-разработчика выглядит очень профессиональным и информативным. Очень хор...