Дмитрий Черванев (pulivilizator), 24 года, Россия, КимрыДмитрий Черванев (pulivilizator), 24 года, Россия, Кимры

Дмитрий Черванев

Разработка качественных веб сервисов, сайтов, различного рода приложенийБэкенд разработчикФулстек разработчикМладший (Junior)
От 90 000 ₽Рассмотрю предложения

Контакты

Войти
Возраст: 24 года
Опыт работы: 2 года и 8 месяцев
Регистрация: 26.11.2023
Последний визит: 4 месяца назад
Гражданство:
Местоположение: Россия, Кимры
Дополнительно: готов к переезду и к удаленной работе
Знание языков:

Обо мне

Я - практикующий python разработчик, имею опыт работы на фриланс биржах по написанию парсеров, телеграм ботов и бэкенда для них около года с использованием различных библиотек и фреймворков вроде: FastAPI, Django/DRF, aiogram и др. Изучаю язык Python и разработку на нем около 2х лет. Развиваюсь в области backend программирования, при этом имею базовое представление о работе Frontend части приложений, и небольшой опыт написания таковых на стеке React + JS/TS, достаточный для понимания взаимодействия различных частей системы.


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


github - https://github.com/pulivilizator


Контакты:


tg - https://t.me/telejkatupa
gmail - dmitriydmgora@gmail.com


Навыки

Внутри навыка можно посмотреть пройденные и доступные тесты
Python
PostgreSQL
Linux
ООП
Django
Redis
Git
Docker
FastAPI
SQLalchemy

Опыт работы

  • Размещаем сайты клиентов на виртуальных и выделенных серверах в дата-центре в Москве
    ИркутскОт 100 до 1000 сотрудников
    Фулстек разработчик (Младший)Младший фуллстек-разработчик
    Ноябрь 2024 — По настоящее время (7 месяцев)

    Разработка компонентов внутренней платформы и инструментов

  • Фриланс/Самостоятельное обучение
    Бэкенд разработчик (Младший)Python разработчик
    Октябрь 2022 — По настоящее время (2 года и 8 месяцев)

    Опыт работы на фрилансе: Разработка и доработка телеграм-ботов, парсеров для различных сайтов и соцсетей на python, интеграция с внешними сервисами через API (Telegram, Bipium, Google, биржи и др.), работа с базами данных PostgreSQL и Redis, брокерами сообщений RabbitMQ, NATS, с асинхронностью, с контейнеризацией, реализацией бэкенда на FastAPI и DRF и другими технологиями.

    Реализованные пет-проекты:
    Телеграм бот - таск менеджер с бэкендом состоящим из 2х сервисов: основное api на Django/DRF и сервис работы с комментариями на FastAPI с Redis в качестве хранилища для быстрого доступа. В качестве основной БД используется PostgreSQL, для реализации телеграм бота используется aiogram.

    Онлайн-магазин на Django: Полный функционал интернет-магазина, включая фронтенд на HTML, CSS, JS, интеграцию платежной системы, систему скидок и купонов, личный кабинет и корзину товаров.

    Сайт больницы: Реализация авторизации по JWT, хранение данных на S3, функционал записи на прием, поиск, и управление ролями (доктора, менеджеры, пациенты) на React + Django REST Framework.

    Телеграм-бот для подсчета калорий: Использование Redis для кэширования, NATS для хранения состояний, PostgreSQL + SQLAlchemy для базы данных, Docker и Docker Compose, aiogram.

    API для аренды велосипедов: Реализовано на Django REST Framework с JWT авторизацией, автоматическим тестированием и деплоем через GitLab CI/CD, Docker Compose, тестирование с PyTest и асинхронные задачи с Celery, базой данных PostgreSQL.

    Телеграм-бот-магазин с админ панелью Django: Inline режим для FAQ, рассылка через Celery, тестовая оплата Юкасса, реализованный на aiogram.

    Телеграм-бот для игры в шахматы: Игра против бота и других пользователей.

    Парсеры данных: Разработка программ для сбора данных с сайтов судов РФ, интеграция с сервисами Бипиум, Капмонстр, РуКаптча.

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

  • Stepik

    Образовательная платформа и конструктор онлайн-курсов
    Санкт-Петербург8422 выпускника
    Асинхронный Python
    Август 2023 — Октябрь 2023 (2 месяца)

    Углубленные навыки работы с модулем asyncio: задачи, конструкции, примитивы.

    Основы SQL
    Июнь 2023 — Июль 2023 (1 месяц)

    Получение навыков работы с языком SQL на базе MySQL.

    Веб разработка для начинающих: HTML и CSS
    Май 2023 — Июнь 2023 (1 месяц)

    Умение работать с HTML и CSS файлами, написание современных страниц.

    CSSHTML
    Поколение Python: ООП
    Апрель 2023 — Июнь 2023 (2 месяца)

    Понимание принципов ООП, работа с протоколами, контекстными менеджерами и объектами, написание мини игр(сапёр, морской бой и тп).

    Регулярные выражения в Python
    Март 2023 — Апрель 2023 (1 месяц)

    Укрепление навыков работы с регулярными выражениями и применение их в большом количестве разнообразных задач.

    Поколение Python: курс для профессионалов
    Февраль 2023 — Апрель 2023 (2 месяца)

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

    Поколение Python: курс для продвинутых
    Декабрь 2022 — Февраль 2023 (2 месяца)

    Укрепление навыков владения Python, умение работать с матрицами, кортежами, словарями, множествами, функциями, файлами.

    Web парсинг на Python
    Октябрь 2022 — Декабрь 2022 (2 месяца)

    Навыки работы с HTML страницами, запросами, инструментами разработчика, API, и внешними библиотеками. Получение знаний о парсинге данных и работе с текстом. Первый опыт работы на фриланс бирже.

    Поколение Python: курс для начинающих
    Июль 2022 — Сентябрь 2022 (2 месяца)

    Базовые знания языка программирования Python. Умение работать с различными типами данных, циклами, условиями, написание первых программ (магический шар, калькулятор, шифр цезаря и тп)