Специалисты

Описание

Технологии:
Python Golang Postgis Fastapi SqlAlchemy Alembic Pytest Kubernetes Alembic Testcontainers Redis MongoDb ElasticSearch Docker Docker-compose Asyncio Django REST Framework Firebase gRPC AP REST API SQLALchemy Postgres/PyTest Django-Beat RabbitMQ Postgres Gorilla, GORM and Postgres Tornado

Операционные системы:
Linux MacOS Windows

Другое:
GIT-flow, Postman, Jira/Confluence

ДОПОЛНИТЕЛЬНЫЕ НАВЫКИ:
Microsoft Office: Microsoft Word, Excel, Access, Jira, Confluence, curl, git, bash
Базы данных: MySQL
Программирование: C/C++, SQL

Образование:
2007 - 2011 Техник, Математик-программист, Среднее,
Московский Техникум Космического Приборостроения, Москва
2011 - 2018 Инженер, Электронные и оптико-электронные системы специального назначения,
Высшее, Московский Государственный Технический Университет им. Н. Э. Баумана, Москва

Опыт
Проект

Приложение, принимающее видеопоток с IP камеры

Описание

Разработка приложения, принимающего видеопоток с IP камеры Xarina c использованием Qt и GStreamer framework Сборка Yocto Dizzy Linux for SOM Freescale i.MX6 (Cortex A9) Роль в проекте Разработчик

Технологии

Qt, GStreamer framework

Длительность

Март 2015 - Май 2016 месяцев

Проект

Система управления облаком

Описание

Участие в создании технического задания Участие в код ревью Разработка системы управления облаком на основе технологии Openstack с использованием Python 2.7, Tornado, SQLAlchemy, Postgres и PyTest Роль в проекте Разработчик

Технологии

Python 2.7 Tornado SQLAlchemy Postgres/PyTest

Длительность

Май 2016 - Май 2017 месяцев

Проект

Приложение удалённого запуска экземпляров различных сервисов

Описание

Участие в создании технического задания Участие в код ревью Разработка сервиса на asyncio, Python 3.6, Celery и Postgres, позволяющего запускать удаленно экземпляры различных сервисов, например, MongoDB, Nginx и т. д. Поддержка системы управления облаком с использованием Python 2.7, SQLALchemy, Celery, Redis и Postgres2.7, Поддержка окружения разработки с использованием Gitlab-CI и Jenkins Роль в проекте Разработчик

Технологии

Python 3.6/2.7 Celery/Postgres MongoDB Nginx SQLALchemy Celery Redis/Postgres

Длительность

Август 2017 Ноябрь 2018 месяцев

Проект

Банковская система агрегации и распределения данных

Описание

Участие в планировании разработки Участие в создании технического задания Участие в код ревью Разработка системы агрегации и распределения данных с использованием asyncio, Python 3.7, Flask, SQLalchemy, Oracle DB Поддержка распределенной системы деплоя приложений с использованием Python 2.7, Django Поддержка окружения разработки с использованием Gitlab-CI and Jenkins Роль в проекте Разработчик

Технологии

Python 3.7/2.7 Django Flask Asyncio SQLalchemy Oracle DB Gitlab-CI and Jenkins

Длительность

Ноября 2018 - Ноябрь 2019 месяцев

Проект

Сервис управления ресурсами облака

Описание

Участие в планировании разработки и обучение других разработчиков Участие в создании технического задания и изучение облачной технологии vSphere Участие в код ревью Создание REST API для управления ролями с использованием asyncio, Python 3.8, Flask, SQLALchemy, Postgres и PyTest Поддержка сервиса для управления ресурсами облака с использованием asyncio, Django, Celery, Django-Beat, RabbitMQ and Postgres Создание REST/gRPC API для управления ресурсами облака с использованием Golang 1.4, Gorilla, GORM and Postgres Создание окружения разработки с использованием Docker, Docker-Compose and Gitlab-CI Роль в проекте Старший разработчик

Технологии

Python 3.8 Golang 1.4 Asyncio Flask SQLALchemy Postgres/PyTest Django Celery Django-Beat RabbitMQ and Postgres Gorilla, GORM and Postgres Docker, Docker-Compose and Gitlab-CI

Длительность

Сентябрь 2019 - Март 2020 месяцев

Проект

Система удалённого вызова процедур для агрегации статистики

Описание

Участие в планировании разработки Участие в создании технического задания Участие в код ревью Создание gRPC API для агрегации статистики по мобильным играм с использованием MongoDB, Golang 1.10 и микро сервисной архитектуры Создание REST API для доступа к уже агрегированным данным с использованием Django REST Framework и Postgres Написание тестов для указанных сервисов с использованием testcontainers Создание окружения разработки с использованием Docker, Docker-Compose and Gitlab-CI Роль в проекте Старший разработчик

Технологии

Golang 1.10 MongoDB gRPC AP REST API Django REST Framework Postgres Testcontainers Docker Docker-Compose and Gitlab-CI

Длительность

Апрель 2020 - Октябрь 2020 месяцев

Проект

Бэкенд мобильного приложения

Описание

Участие в планировании разработки бэкенда мобильного приложения Участие в создании технического задания Участие в код ревью Выбор и управление хостингом и хранилищем данных (Heroku и AWS S3 соответственно) Создание бэкенда для мобильного приложения с использованием asyncio, Python 3.6, Postgres и Django REST Framework Интеграция с Firebase, сервисами авторизации Google и Apple Hаписание тестов к бэкенду с использованием unit test и testcontainers Создание окружения разработки и continuous delivery pipelines с использованием Docker, Docker-Compose and Gitlab-CI Роль в проекте Старший разработчик/DevOps

Технологии

Python 3.6 Asyncio Django REST Framework Postgres Docker Docker-Compose and Gitlab-CI Firebase

Длительность

Ноябрь 2020 - Февраль 2021 месяц

Проект

Инфраструктурная платформа для технологий искусственного интеллекта

Описание

Разработка инфраструктурной платформы для технологий искусственного интеллекта Участие в создании технического задания и декомпозиции задач Участие в разработке микро сервисной архитектуры Участие в код ревью Разработка микросервисов c использованием таких языков программирования и технологий, как Python 3.8-3.10, Fastapi, SqlAlchemy, Alembic, pytest, testcontainers, Go 1.16, Postgres, Redis, MongoDb, ElasticSearch, Docker, docker-compose, Kubernetes

Технологии

Python 3.8-3.10 Go 1.16 Fastapi SqlAlchemy Alembic Pytest Testcontainers Redis MongoDb ElasticSearch Docker Docker-compose Kubernetes

Длительность

Февраль 2021 - Сентябрь 2022 месяца

Проект

Система мониторинга конкурентов на основе машинного обучения

Описание

Разработка архитектуры приложения и инфраструктуры для его работы Участие в создании технического задания и декомпозиции задач Участие в формировании команды Участие в код ревью Разработка элементов искусственного интеллекта дронов Разработка MVP real-time платформы управления дронами Роль в проекте Тимлид/старший разработчик

Технологии

Python 3.10 Postgis Fastapi SqlAlchemy Alembic Pytest Testcontainers Docker docker-compose Kubernetes

Длительность

Сентябрь 2022 - Январь 2023 месяца