Стажер/Junior Python-разработчик

Контакты


Контакты доступны после входа на сайт

Описание

Впервые познакомился с разработкой еще в 2021 году, изучая HTML, CSS и верстая простые сайты. В процессе изучения всегда было интересно узнать логику работы приложения, что находится внутри, в сердце, как это работает и как взаимосвязано друг с другом. Собственно по этой причине выбрал бэкенд разработку и все, что с ней связано. Для меня, как для новичка более читабельным, понятным и привлекательным показался язык Python.
Изучение языка начинал с книги "Изучаем Python", автор Эрик Мэтиз, далее курсы Сергея Балакирева на платформе stepik (его же курсы ООП, DRF, Django) и парралельно книги "Изучаем Python" автор Марк Лутц.
В итоге все вышеизученное решил закрепить и систематизировать окончанием курсов по разработке на платформе Яндекс Практикум.
На текущий момент продолжаю прокачивать свои навыки. Изучаю документацию, читаю книги, прохожу курсы + изучаю английский.

Рассматриваю как офисный, так и удаленный формат работы. Мечтаю попасть в хорошую компанию, участвовать в разработке интересных проектов, решать поставленные задачи, учиться новому и совершенствовать полученные навыки.
Telegram - @timrmn

Навыки
  • Python
  • Django
  • Git
  • SQLite
  • PostgreSQL
  • REST API
  • GitHub
  • Bash
  • HTML
  • Docker
  • Linux
  • Backend
  • API
  • Unittest
  • Pytest
  • DevOps
  • CI/CD
  • GitHub Actions
  • Gunicorn
  • Django Rest Framework
  • Nginx
  • JWT
  • Telegram Bot
  • Djoser
  • Notion
  • Agile
  • CSS
  • Умение работать в команде
  • Docker-compose
  • HTTP
Описание проектов

С проектами можно ознакомиться по ссылке - https://github.com/romatimon

  • социальная сеть для публикации личных дневников, с авторизацией и комментариями.
    Настроил работу с запросами, подключил верстку к фреймворку Django. Создал базу данных и организовал работу с ней. Подключил и настроил административный интерфейс для Django-проекта.
    Инструменты и стек: Python, HTML, CSS, Django, Bootstrap, Unittest, Pythonanywhere.

  • проект новостного сайта и электронная записная книжка, и написанные к ним тесты.
    Использовал стандартную библиотеку Python Unittest и тестовый фреймворк на Python — Pytest.
    Инструменты и стек: Python, Django, Unittest, Pytest.

  • Telegram-бот, программа на Python, которая взаимодействовует с Telegram и другими веб-сервисами через API.
    В работе применена одна из самых популярных библиотек — python-telegram-bot.

  • проект-платформа для блогов, имеющая возможность зарегистрироваться, создать, отредактировать или удалить собственный пост, прокомментировать пост другого автора и подписаться на него.
    Для разработки REST API использовал библиотеку Django REST Framework. В проекте написана и настроена аутентификацию по JWT-токену. Для отладки и проверки работы использовал Postman.
    Инструменты и стек: Python, Django, DRF, Djoser, Postman.

  • командный проект, который собирает отзывы пользователей на различные произведения.
    Общая задача - написать бэкенд проекта и API для него так, чтобы они полностью соответствовали документации.
    Для координации работ и отслеживания статуса выполнения задач использовали таск-трекер Notion.
    Моя задача - написать модели, view и эндпойнты для произведений и реализовать импорт данных из csv файлов.
    Инструменты и стек: Python, Django, DRF, Simple JWT, Postman.

  • проект (социальная сеть) для обмена фотографиями питомцев, в котором доступна регистрация. Можно добавить нового котика на сайт или изменить существующего, а также просмотреть записи других пользователей.
    Разместил и настроил проект на удаленном сервере (Ubuntu) с помощью платформы контейнеризации Docker и далее автоматизировал (CI/CD) процесс его развертывания. Произвел настройку WSGI-сервера Gunicorn, веб-сервера Nginx для перенаправления запросов и работы со статикой проекта, а также настроил шифрование по протоколу HTTPS, устрановив SSL-сертификат. Для мониторинга ошибок использовал сервис UptimeRobot.
    Инструменты и стек: Python, Django, DRF, PostgreSQL, Djoser, Gunicorn, Nginx, Linux, CI/CD, GitHub Actions, Docker, DockerHub.

  • проект, на котором пользователи публикуют рецепты, добавляют чужие рецепты в избранное и подписываться на публикации других авторов.
    Настроил запуск проекта в контейнерах, настроил автоматическое тестирование и деплой проекта на удалённый сервер. Автоматизация настроена с помощью сервиса GitHub Actions.
    Инструменты и стек: Python, Django, DRF, PostgreSQL, Djoser, Gunicorn, Nginx, Linux, CI/CD, GitHub Actions, Docker, DockerHub.

Опыт


Python-разработчик, Проектная деятельность
Май 2023 - по настоящее время

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

Образование


РГАЗУ
Сентябрь 2012 - Июль 2016

О себе
Готов к релокации в рамках страны проживания
Начальные знания английского языка
Проживаю в городе Москва

Мое хобби с детства — волейбол.

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Дмитрий! Давай улучшим твое резюме: 1. Представление отсюда убираем, так как т...
Привет, Константин! Давай улучшим твое резюме: 1. Навыки Ты очень прикольно придумал ...
Привет, Ахмед! Давай дополним твое резюме: 1. Контакты Давай добавим твой номер телеф...
Резюме Максима Анисимова представляет собой хороший обзор его навыков и опыта в области...
Это резюме содержит много полезной информации о кандидате, однако есть несколько момент...
Это резюме имеет несколько недочетов и не является оптимальным для поиска работы в обла...
Резюме Junior frontend developer имеет некоторые сильные стороны, такие как: Указание...
Резюме выглядит хорошо структурированным и содержательным. Заявленные навыки и опыт раб...
Это резюме включает в себя хороший набор навыков и опыта работы в различных проектах на...
Привет, Илья! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...