🤠 Бэкендеры, найдите себе команду по вайбам! Проверить мэтч → в вайб-квизе
Борис Костенков (bllagden), 26 лет, Россия, АстраханьБорис Костенков (bllagden), 26 лет, Россия, Астрахань

Борис Костенков

Бэкенд разработчикМладший (Junior)
Не ищу работу

Контакты

Войти
Возраст: 26 лет
Опыт работы: 3 месяца
Регистрация: 19.02.2024
Последний визит: 4 месяца назад
Гражданство:
Местоположение: Россия, Астрахань
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

Параллельно обучению в АГУ 4 года работал в компании Арт-Ривер инженером 3D-печати. Занимался разработкой и печатью художественных и технических 3D-моделей, поддержкой и настройкой 3D-принтеров (FDM, DLP).

Применил эти навыки в рамках дипломного проекта на основе Arduino, разработав и напечатав 3D-модели для корпуса программно-аппаратного комплекса.

Активно использую ChatGPT для ускорения процесса обучения и улучшения своих навыков разработки.

Дополнительные навыки:
Pydantic, SQLite, MongoDB, CustomTkinter, PyQt, PDM, Ruff, Black, isort

ПЕТ-ПРОЕКТЫ:
----------------------------------------------------------------------------------------------------------------
Referral-FastAPI — https://github.com/Bllagden/Referral-FastAPI

Сервис реферальной системы.

Стек:
- Python 3.11, FastAPI, Pydantic, JWT, Pytest, SQLAdmin
- SQLAlchemy, Alembic, PostgreSQL, Redis
- Celery, Flower, Docker, Nginx
- PDM, Ruff, Black, isort

Во время разработки:
- Асинхронно использовал SQLAlchemy для быстрой обработки запросов;
- Настроил Celery для отправки писем на почту рефереру после регистрации пользователя по реферальному коду;
- Применил Docker-Compose для связи нескольких сервисов (Nginx, API, Postgres-DB, Redis, Celery, Flower).

----------------------------------------------------------------------------------------------------------------
UtilityServicesCalculator-CTk — https://github.com/Bllagden/UtilityServicesCalculator-CTk

Калькулятор коммунальных услуг с Desktop GUI, основанный на показаниях счетчиков. Позволяет создавать "дома" и рассчитывать для них платежи по месяцам выбранного года.

Стек: Python 3.7, SQLite, CustomTkinter

Во время разработки:
- Отделил логику от интерфейса, применив паттерн MVC;
- Реализовал фронтенд с помощью CustomTkinter и разработал виджет таблиц на основе виджета из Tkinter (из-за отсутствия такого в CustomTkinter);
- Создал систему локализации интерфейса на русском и английском языках с возможностью внедрения других языков.

Навыки

Python
FastAPI
PostgreSQL
SQLalchemy
Bash
Git
Docker
Redis
SQLite
PyQT

Опыт работы

  • АГУ, Арт-Ривер
    Астрахань
    Стажер
    Ноябрь 2021 — Январь 2022 (3 месяца)

    Производственная практика

    Разработка Desktop GUI для изменения части настроек в прошивке 3D-принтера (Marlin) для оптимизации процесса настройки 3D-принтеров

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

  • АГУ

    Астраханский государственный университет
    Астрахань345 выпускников
    Математики и информационных технологий
    Сентябрь 2018 — Январь 2023 (4 года и 4 месяца)

    Направление: Информатика и вычислительная техника

    Во время обучения я был старостой группы. В рамках этого: организовывал внутривузовские мероприятия и администрировал взаимодействие в учебной части

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

  • Stepik

    Образовательная платформа и конструктор онлайн-курсов
    Санкт-Петербург7547 выпускников
    FastAPI — погружение в backend разработку на Python
    Сентябрь 2023 — Январь 2024 (4 месяца)
  • Яндекс Практикум

    Обучаем разработчиков, тестировщиков, аналитиков, дизайнеров, интернет-маркетологов
    Основы работы с Git
    Июль 2023 — Август 2023 (1 месяц)
  • Спецкурс видеолекций МГУ от Георгия Курячего

    Язык программирования Python
    Февраль 2023 — Июль 2023 (5 месяцев)