Евгений М. Python разработчик, Middle
ID 4691
ЕМ
Евгений М.
Мужчина
Россия, Москва, UTC+3
Ставка
3,750 Р/час
НДС не облагается
Специалист доступен с 4 декабря 2023 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Python разработчик
Грейд
Middle
Навыки
Python
PyQT5
FastAPI
Docker
Flask
PostgreSQL
Asyncio
MySQL
SQLAlchemy
Raspberry Pie
Redis
RabbitMQ
SQS
Web
Gunicorn
Patterns
Ubuntu
Pytest
Знание языков
Английский — B1
Главное о специалисте
Разработка и поддержка программ и приложений.
- Языки программирования: Python;
- Фреймворки: FastApi, Flask;
- Базы данных: PostgreSQL, Mysql;
- Очереди: Redis, SQS, RabbitMQ;
- Создание масштабируемых сервисов Highload;
- Микросервисная арка, Clean-arch;
- Тестирование с помощью Pytest, Unittest.
Проекты
(6 лет 9 месяцев)
Книги и записи
Роль
Python-разработчик
Обязанности
Разработка REST API на Flask/SqlAlchemy
Использование базы данных Mysql, хранилища данных в памяти Redis, очереди AWS SQS
Тестирование в среде разработки с использованием Docker, Locust
CI/CD в Github Actions
Развертывание в AWS: ESC, EC2
Достижения:
Высоконагруженный масштабируемый сервис для совершения криптовалютных транзакций: 1500 запросов в секунду. Автоматическая транзакция для подписанного документа.
Среда: Flask, Mysql, SqlAlchemy, Redis, SQS, ECS, EC2, Docker, Github Actions.
Период работы
Сентябрь 2021 - По настоящее время
(2 года 4 месяца)
Разведывательное поле
Роль
Python-разработчик
Обязанности
Разработка программного обеспечения:
1. Разработка клиент-серверных приложений на FastApi/AsyncIO.
2. Разработка Desktop приложений для Windows, Linux на PyQt5 (Qt Designer, CS).
3. Использует базу данных PostgreSQL.
4. Управление устройством с помощью RabbitMQ.
5. Тестирование в среде разработки с помощью Docker, py test
6. Контроль версий в Git.
Наука о данных:
1. Создание Proxy моделей месторождений на основе технологий глубокого машинного обучения (Pwtorch, Sklearn)
2. Кластеризация объектов классическими алгоритмами.
Достижения:
Служба «Разведывательное поле»: анализ данных, планирование ремонта и управление оборудованием газовых месторождений.
Среда: Flask / Flask-Socket IO, Asyncio, PyQt5, Mysql, PostgreSQL SqlAlchemy, Docker.
Период работы
Сентябрь 2021 - Апрель 2022
(8 месяцев)
Разработка программного обеспечения
Роль
Научный сотрудник Центра перспективных исследований и инновационных разработок
Обязанности
Обязанности:
1. Разработка Desktop-приложений для Windows, Linux на PyQt5 (QtDesigner, QSS).
2. Разработка клиент-серверных приложений на Flask, асинхронное программирование.
3. Использование базы данных MariaDB.
4. Разработка приложений для Raspberry Pi3.
5. Интеграция различного ПО (Pipesim, Hysys) через Com-объекты.
6. Ускорение кода на Cython.
7. Контроль версий в Git.
Окружающая среда:
PyQt5, MariaDB, Cython, малина Pi3
Период работы
Апрель 2017 - Сентябрь 2021
(4 года 6 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Тюменский индустриальный университет
Специальность
Институт транспорта, кандидатская диссертация
Завершение учебы
2019 г.
Высшее
Учебное заведение
Тюменский государственный нефтегазовый университет
Специальность
Институт транспорта, Проектирование, строительство и эксплуатация газонефтепроводов и газонефтехранилищ
Завершение учебы
2014 г.
Высшее
Учебное заведение
Тюменский государственный нефтегазовый университет
Специальность
Институт дополнительного образования, перевода и переводоведения
Завершение учебы
2012 г.