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

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме содержит много информации о предыдущем опыте работы и образовании, но есть н...
The resume provides a detailed overview of the candidate's experience, skills, project...
Это резюме содержит подробную информацию о навыках, проектах и опыте работы кандидата. ...
Это резюме выглядит впечатляющим и информативным. Здесь есть много полезной информации ...
Это резюме содержит много информации, но есть несколько моментов, которые можно улучшит...
Пока не совсем понимаю, чего не хватает
Это резюме содержит много информации о вашем опыте работы, проектах и образовании, что ...
Это содержание вашего резюме не является оптимальным для роли QA Engineer. Ваш текущий ...
Это резюме имеет много положительных моментов, но есть и некоторые улучшения, которые м...
Резюме Виктора имеет ряд сильных сторон: Опыт инженерной деятельности и работа в кома...