Semyon Orehov - Backend-Разработчик Python
Навыки
- Django
- Docker
- DRF
- FastAPI
- Flask
- Git
- Linux
- ORM
- Python
- RESTfull API
- SQL
- базы данных
Опыт работы
ООО SkyNet
Стажер-разработчик автотестов - Июнь 2023 — Июль 2023За время прохождения стажировки, мною было сделано следующее:
– Разработал 10 пакетов автотестов к системе компании
– Осуществил внедрение тестов в действующую систему при помощи Docker
– Провел тестирование REST API двух модулей системыГУП СПБ ИАЦ
Специалист по разработке интеллектуальных информационных ассистентов (чат-ботов) - Июнь 2022 — сентябрь 2022Специалист по разработке интеллектуальных информационных ассистентов (чат-ботов)
– Разработка телеграмм ботов с использованием корпоративного конструктора и использованием API сервисов компании.
– Разработка API сервисов при помощи фреймворка FastAPI с использованием СУБД PostgreSQLЗа время стажировки во время обучения, я:
– Разработал корпоративного чат-бота по поиску спортивных точек по району города
– Разработал API сервисы для фарм.компании с использованием FastAPIСанкт-Петербургский государственный университет телекоммуникаций им. проф. М.А. Бонч-Бруевича
Backend Разработчик - Сентябрь 23 - Июнь 24Была закана разработка информационной системы для управления и контроля заявками
В рамках договора на заказную разработку, была разработана информационная система по созданию тикетов на ремонт и обслуживание оборудования в заведении. Было разработано мобильное приложение для работников и пользователей для удобного создания заявок и дальнейшего из мониторинга
Используемые технологии:
Backend:
– Django
– Django DRF
– PostgreSQL
– Docker
– NginxИтог: Была разработана серверная логика для менеджмента заявками между клиентами и работниками. Данная система была спроектирована API в соответствии с методологиями REST API.
Mobile Frontend:
– Flutter
– MobX
– Bloc
– RiverpodИтог: Было разработано два мобильных приложения для работника и клиента системы. Для отслеживания и управления состоянием заявок.
Комитет по вопросам законности, правопорядка и безопасности
Backend Разработчик - Апрел 2024 - по н.в.Заказная разработка.
В рамках заказной разработки, был разработан телеграм-бот для автоматизации некоторых процессов рекрутера.
Данный бот автоматизирует процесс заполнения анкеты для соискателя, выдает информацию об трудоустройстве, позволяет выбирать тикет посещения на собес.
Данная разработка состоит из двух частей :
Телеграм бот:
– aiogram3
– redis
– requests
Итог:
Создан бот, для помощи в трудоустройстве соискателя.
Backend:
– Django DRF
– PostgreSql
– Celery
– Redis
Итог: Создана микроинформационная система, которая позволяет создавать окна времени выбора посещения на собеседование. Данная система интегрирована посредством API в телеграм-бот.
Образование
09.02.07, Информационные системы и программирование, Программист
Санкт-Петербургский государственный университет телекоммуникаций им. проф. М.А. Бонч-Бруевича, Санкт-Петербург, Колледж телекоммуникации2020/2024Django: создание Backend приложений
ООО Нетология2023/2023Изучил:
– Основы Django
– Основы ORM Django
– Основы DRF
За время курса успешно сдал:
– 2 веб-приложения с разметкой страниц
– 4 веб-приложения REST API
Обо мне
Я, Орехов Семён Сергеевич, разработчик на Python. Занимаюсь разработкой и проектированием Backend, веб-сервисами. Разрабатываю REST API сервисы. Также занимаюсь интеграцией различных сторонних сервисов. При проектировании использую монолитную архитектуру или миросервисную архитектуру (SOA архитектуру).
Пишу код по концепциям и методологиям SOLID, DRY и “Чистая Архитектура”.