Стажер/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

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

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Отличный тестировщик! Рекомендую!
Это тестовая рекомендация не воспринимай всерьёз
Это резюме выглядит впечатляюще и информативно. Кандидат умеет описывать свой опыт и пр...
Кандидат имеет некоторый опыт в области тестирования и обладает базовыми навыками работ...
Извините, но ваше резюме содержит только ссылку на профиль GitHub и адрес электронной п...
Это резюме содержит множество детальной информации о вашем образовании, опыте работы и ...
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...
Это резюме Java-разработчика выглядит очень профессиональным и информативным. Очень хор...