Aleksandr Shpak

Python Developer at Университет ИТМО
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
St Petersburg, St Petersburg City, Russia, RU
Languages
  • Русский Native or bilingual proficiency
  • Английский -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Russian Federation
    • Higher Education
    • 300 - 400 Employee
    • Python Developer
      • May 2020 - Present

      - Планирование и развитие архитектуры проекта; - Написание backend-сервисов на асинхронном фреимворке FastAPI (+ MongoDB и RMQ), актуализация legacy сервисов (преимущественно Flask + SQAlchemy) и разбиение монолита; - Написание тестов (unittest и pytest); - Написание различных паиплайнов для GitHub Actions: статический анализ кода (flake8/pylint/mypy/yamllint), построение и выгрузка контейнеров, деплой и пр.; - Внедрение Ansible и написание различных ролей для работы с окружением; - Организация работы с продуктом развернутым на различных стендах, а также организация деплоя кода; - Внедрение и деплой вспомогательных инструментов и средств мониторинга (приватный pypi, rocketchat, sentry и т.д.) как для орагнизации работы команды, так и для нужд разработки; - Участие в орагнизации процессов разработки (спринты, планирование, код-ревью, нормальная работа с гитом, тикеты и т.д.); - Работа по обслуживанию ML-сервисов (контейнеризация, деплой). Show less

    • United Kingdom
    • Automotive
    • 700 & Above Employee
    • Software Development Engineer In Test
      • Jun 2019 - Jun 2020

      - участие в разработке облачного решения используемого в компании для сбора телеметрических данных; - тестирование микросервисов, задействованных в продукте (pytest, allure, hamcrest); - формирование релизов и взаимодействие с командой E2E тестирования; - участие в кодревью команды backend разработки; - участие в разработке backend компонент (tornado, aiohttp); - разработка вспомогательных инструментов. - участие в разработке облачного решения используемого в компании для сбора телеметрических данных; - тестирование микросервисов, задействованных в продукте (pytest, allure, hamcrest); - формирование релизов и взаимодействие с командой E2E тестирования; - участие в кодревью команды backend разработки; - участие в разработке backend компонент (tornado, aiohttp); - разработка вспомогательных инструментов.

    • Russian Federation
    • Computer & Network Security
    • 200 - 300 Employee
    • QA Automation Engineer
      • Oct 2018 - Jun 2019

      - тестирование Web Application Firewall https://www.ptsecurity.com/ru-ru/products/af/ ; - разработка автотестов на python-фреймворке написанном внутри компании; - разработка вспомогательных инструментов; - работа с TeamCity; - работа с системой баг-трекинга; - Работа с тестовой документацией. - тестирование Web Application Firewall https://www.ptsecurity.com/ru-ru/products/af/ ; - разработка автотестов на python-фреймворке написанном внутри компании; - разработка вспомогательных инструментов; - работа с TeamCity; - работа с системой баг-трекинга; - Работа с тестовой документацией.

    • Russian Federation
    • Computer and Network Security
    • 200 - 300 Employee
    • QA Engineer
      • Mar 2016 - Jun 2018

      - участие в тестировании компонентов основной линейки продуктов компании для рабочих станции (Dr.Web Antivirus и Dr.Web Security Space https://products.drweb.ru/win/security_space ); - разработка автотестов и библиотек на Python (Robot Framework), анализ и разбор результатов работы автотестирования; - разработка на Python скриптов и сервисов для разворачивания окружения необходимого автотестам; - работы по разворачиванию и поддержке окружения необходимого для тестирования (преимущественно посредством Docker); - написание и поддержка документации для отдела тестирования; - работа с системой баг-трекинга; - взаимодействие с командой разработки, активное участие в жизни отдела; - работа с системами виртуализации (VMware, VirtualBox). Show less

Education

  • Алтайский Государственный Технический Университет
    Диплом специалиста по инженерной специальности, Информационно-измерительная техника и технологии
    2009 - 2015

Community

You need to have a working account to view this content. Click here to join now