Обо мне

Привет, друг. Давай познакомимся.

Я студент 3 курса Московского политехнического университета, факультета информационных технологий.
Учусь по направлению "Корпоративные информационные системы".

Меня всегда привлекала работа на серверной стороне приложений, где решаются множество бизнес процессов, разрабатывается логика приложения и обработка данных. На серверной стороне происходит много интересностей, скрытых от глаз пользователей, когда по запуску одной функции начинается большой процесс, решающий задачу бизнеса.

На данный момент разрабатываю сервисы API для различных сайтов и
являюсть куратором одной из команды в веб-студии AboutWeb.

Мой стэк технологий

  • Backend

    Python Django Django Rest Framework FastAPI Java
  • Frontend

    HTML5 CSS3 JavaScript

  • Базы данных

    Postgresql MySQL Redis Git Elasticsearch sqlalchemy
  • Брокеры

    RabbitMQ
  • Деплой

    Nginx Docker Docker-compose
  • Другое

    Aiogram PyGame PyQt5 Pytest
  • Инструменты

    Linux Vim GitHub Postman

Резюме

Опыт

  1. SK WebStudio

    Сайт студии Апрель 2023 — По настоящее время
    4 месяца

    Python Backend-разработчик.
    Создание чат ботов: ограничение запросов, подписки, aiogram-dialog, админка, деплой.
    Стек: Aiogram, PostgreSQL, Sqlalchemy, RabbitMQ, Redis, Docker-compose.
    Разработка API: авторизация, работа с облачными хранилищами, деплой, работа с изображениями.
    Стек: FastAPI, PostgreSQL, Sqlalchemy, RabbitMQ, Redis, Docker-compose, Nginx.

  2. Веб-студия AboutWeb

    Сентябрь 2021 — Январь 2023
    1 года 5 месяцев

    Python Backend-разработчик.
    Работал в команде из 8 человек. Использовали: SCRUM, Jira, Git.
    Задачи:
    - Разработка REST API (выбор структуры, архитектуры проекта, стека технологий)
    - Авторизация при помощи сессий и токенов.
    - Работа с файлами, обработкой фото.
    - Деплой проектов (при помощи docker, nginx).
    - Проектирование базы данных (нормализация, индексы)
    - Курирование работы смежной команды.
    Стэк проектов: DjangoRestFramework, FastAPI, Go, PosrgreSQL, Sqlalchemy, Docker, Docker-compose.
    Архитектура: монолит

  3. Обучение

    Сентябрь 2022 — ноябрь 2022
    3 месяца

    Практика разделения проекта на слои и применение паттернов проектирования.
    Ссылки на github проектов лежат во вкладке "Портфолио"

    Проект Black jack
    1. Бот с полноценным геймплеем и защитой от спама (троттлингом).
    2. Отдельный сервис для пуллинга Telegram-API с RabbitMQ.
    3. Авто-деплой на удаленный сервер и загрузка образа в registry с помощью Github-Actions.
    Стэк: Aiohttp, PostgreSQL, Sqlalshemy, Redis, RabbitMQ, Docker-compose.
    Архитектура: монолит.

    - Проект Pool search assistant, поиск подходящих бассейнов.
    Интеграция с API открытых данных, авторизация пользователей через сессии, анализ данных. Стек: PostgreSQL, Redis, FastAPI, Sqlalshemy, Alembic.
    Архитектура: монолит.

    - Проект для работы с документами.
    Стек: FastAPI, PostgreSQL, Sqlalshemy, Alembic, ElasticSearch.
    Архитектура: монолит

  4. Преподаватель в компании Geekz (ЕГЭ информатика)

    Сентябрь 2022 — Май 2023
    9 месяцев

    - Проведение уроков по 1.5 - 2 часа (1 раз в две недели в группе)
    - Курирование 2-ух групп учеников по 10 человек.
    - Проведение личных бесед с учениками (по 30 мин, раз в месяц).

Образование

  1. Московский политехнический университет

    2021 — По настоящее время

    Факультет информационных технологий, специальность "Корпоративные информационные системы"

  2. Яндекс лицей

    2019 — 2021

    На 1-м курсе преподавали программирование на python, изучение его синтаксиса.
    На 2-м курсе обучали библиотекам python для создания приложений, игр и веб-сайтов.

Скачать файл резюме

Резюме на hh.ru

Портфолио