vitomed123vitomed123

Виктор Медянкин

Backend developer (python) · Бэкенд · Приложения
Не ищу работу
Возраст: 26 лет
Опыт работы: 1 год и 10 месяцев
Регистрация: 19.11.2018
Последний визит: 7 дней назад
Местоположение: Россия, Санкт-Петербург
Профессиональные навыки: Python · Django · Flask · Git · Sqlalchemy · Linux · PostgreSQL · Docker · Celery · Redis
Войдите, чтобы посмотреть контакты пользователя

Обо мне

IT активность:
•  https://github.com/Vitomed

• Являюсь призером Selectel Hackathon 2019 (12 - 13 октября 2019). С командой реализовали прототип web-cервиса для получения книг в бумажной библиотеке с использованием QR кодов.
✓Реализовал алгоритм получения и сдачи книг в библиотеку путем сканирования QR кода.
✓Создал базу данных для хранение информации о книгах и пользователях библиотеки.
✓Информация о пользователях появляется благодаря использованию корпоративной.
Slack-почты.
✓В качестве образа для удаленного сервера использовался Ubuntu 14.04 LTS 64-bit.
✓Для обслуживания запросов использовался HTTP-сервер Nginx.
✓Для обработки HTTP запросов использовался фреймворк Flask.
✓В качестве хранилища использовалась SQlite (ORM SQLAlchemy)
(Работа заняла 3 место).

• EPAM training center программа (Python Advanced) стажер в учебном центре (ноября 2019 - январь 2020).

• Посещаю мероприятия проводимые сообществом PiterPy Meetup, EPAM Events, YandexTalks.

• Прохожу курсы на образовательных online площадках: Stepic, Cursera, Открытое образование.


Процессы и взаимодействие:

• Много читаю профессиональной литературы, постоянно учусь и сам могу обучать (есть опыт педагогической деятельности более 1года "Преподаватель по робототехнике").

• Предпочитаю читать литературу в оригинале (сейчас читаю Luciano Ramalho "Fluent Python").

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

Участие в профессиональных сообществах

Опыт работы

  • Распознание речи, телеком-решения, внедрение продуктов на основе всех существующих мобильных и интернет- технологий
    Москва · От 10 до 100 сотрудников
    Python/Go developer
    Сентябрь 2020 — По настоящее время (5 месяцев)

    ✓ Настроил Deploying с помощью gitlab-ci на production и dev server.
    ✓Реализовал обработку CPU задачь c применением очередей Celery. Мониторинг Celery-Flower, broker/backend - Redis
    ✓Разработал микросервис на FastAPI для задач по NLU (обработка естественной речи)
    ✓ Решал задачи I/O bound с вызовом стороннего API с использованием сопрограмм и функционала aiohttp.
    ✓ Реализовал интеграцию api с ML моделями, написание сервисов использующих функционал multiprocessing и aiohttp.
    ✓Реализовал упаковывание библиотеки в PyPi и размещение в Gitlab package registry.
    ✓Разработал cli-utilities для действующих продуктов компани (автогенерация данных, обработка и распознавание текста NLU).
    ✓ Внес вклад в разработку gRPS-сервера на Go, который извлекает сущности и намерения из текста в соответствии с выбранной грамматикой (написал unit-тесты).

  • АО НИК
    Санкт-Петербург
    Backend developer (Python)
    Март 2020 — Сентябрь 2020 (7 месяцев)

    ✓ Разработал REST-API (DRF) информационной системы (ИС) для документооборота.

    ✓Написал BDD сценарии для системы документооборота.

    ✓Реализовал функционал восстановления пароля через email пользователя.

    ✓ Разработал систему авторизации пользователей.

    ✓ Подготовил и перенес данных из MS Access в SQL БД

    ✓ Резработал сервис, занимающийся подготовкой данных, для работы систем компании, при работе со сторонним API (Elma WebApi)

  • Российская государственная компания, оператор российской государственной почтовой сети
    Пушкин · Более 5000 сотрудников
    full-stack developer (конракт)
    Май 2019 — Сентябрь 2019 (5 месяцев)

    Реализовал Web сервис, который дает возможность увидеть и изменить конфигурационные настройки служб доступных с ПК сотрудников Почты России.
    ✓На фронтенде задачи были связаны с версткой и валидацией форм (HTML, CSS, Javascript, JQuery, Materialize CSS).
    ✓На бекенде - валидация входных данных и сохранение в .json (Python3, Flask).
    ✓Документировал API помощью Swagger. Собирал проект с помощью PyInstaller.
    ✓Разработка под Windows

    JavaScript · Git · Python · HTML · CSS · Flask · HTTP · JQuery
  • Нефтяная компания
    Санкт-Петербург · Более 5000 сотрудников
    Python developer trainee
    Ноябрь 2018 — Май 2019 (7 месяцев)

    Визуализация процесса гидродинамического исследования скважины, при закачке воды в пласт (Python3, Tkinter, Numpy, Pandas, Matplotlib)
    ✓Анализ данных
    ✓Разработка физико-математических моделей и алгоритмов моделирования процессов нефтегазодобычи.
    ✓Решение задач по разработке месторождений связанных с системами поддержания пластового давления (ППД) и увеличения нефтеотдачи
    ✓Разработка GUI интерфейсов для работы с данными

Высшее образование

  • СПбПУ Петра Великого

    Санкт-Петербургский политехнический университет Петра Великого
    Санкт-Петербург · 1795 выпускников
    Физико-механический; ФМехФ
    Сентябрь 2018 — По настоящее время (2 года и 4 месяца)

    Математическое моделирование процессов нефтегазодобычи

  • РГУ нефти и газа им. И. М. Губкина (НИУ)

    Российский государственный университет нефти и газа имени И.М. Губкина
    Москва · 262 выпускника
    Автоматики и вычислительной техники
    Сентябрь 2012 — Июнь 2016 (3 года и 9 месяцев)

    Автоматизированные системы обработки информации и управления

    (При подготовке особое внимание уделялось следующим технологиям: программирование Web приложение,  параллельные алгоритмы, математической логике, теории графов, решению оптимизационных задач, математическому моделированию объектов нефтегазовой отрасли, сетевым технологиям, базам данных и технологиям работы с Big Data, построению систем автоматизированного управления САУ и АСДУ)  

Дополнительное образование