Trainee / Junior Python разработчик

Контакты


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

Описание

Мои работы:

Telegram bot: @MikeRockinweatherbot
https://github.com/mikerockin/weather_bot

Погодный telegram-бот, по введенному городу умеет показывать погоду: на сегодня, завтра и три дня вперёд, после каждого прогноза возвращает голосовое сообщение с озвученным прогнозом погоды (удобно при вождении автомобиля)

Возвращает следующие параметры:
Погодные условия(снег, дождь, пасмурно и тд.)
Температуру воздуха.
Скорость ветра.
Атмосферное давление.
Влажность .
Рассвет.
Закат.
Часовой пояс.

Написан на чистых запросах родной библиотеки requests, с использованием погодного сервиса "OpenWeathermap", работает на Heroku.com.

Автоматический вход на сайт.
https://github.com/mikerockin/Autologin

Скрипт позволяет автоматически войти на следующие сайты:
vk.com
drom.ru
habr.com
pythonanywhere.com
facebook.com
Написан на Python с применением Selenium

"History of one instant"
Ресурс, в котором пользователь может рассказать о незабываемом событии из жизни, которое запечатлено на фото.
http://mikerockin.pythonanywhere.com/
https://github.com/mikerockin/Mysite.git
API:
https://mikerockin.pythonanywhere.com/api/Posts/
API documentation:
https://mikerockin.pythonanywhere.com/api/docs/swagger/
https://mikerockin.pythonanywhere.com/api/docs/redoc/

Список добавленных историй с фото доступен незарегистрированным пользователям. Для детального просмотра поста необходима регистрация. Зарегистрированные пользователи могут оставлять комментарии под опубликованной историей.
Доступна авторизация через Google аккаунт.
Историей можно поделиться по email со страницы поста.
Реализована система тегов, на ее основе пользователю предлагаются похожие истории.
Реализован поиск по сайту.
Реализована пагинация. Панель администратора реализована стандартными средствами Django с небольшой кастомизацией (применены фильтры и сортировка. Реализован API с документацией.

Реализован API с документацией.
БД - PostgreSQL
Контейнеризация - Docker Compose

“Тестовое задание»
https://github.com/mikerockin/Test_task-1.git
http://mikerockin88.pythonanywhere.com

Разработать веб приложение.
1) Создание и удаление подразделений предприятия.
2) Справочник должностей.
3) Создание и удаление сотрудников. Привязка сотрудников к отделам. Назначение сотрудникам должностей. У одного сотрудника в один момент времени только одна должность. Со временем сотрудник может переходить из одного отдела в другой.
4) Список пользователей со следующими колонками: Фио, текущая должность, текущий отдел, когда пришел на работу, сколько лет работает
5) Карточка сотрудника с информацией о нем.
6) Авторизация пользователя. Без авторизации не должно быть возможности, работы с приложением.
7) Добавление новых пользователей/подразделений.

БД - PostgreSQL
Контейнеризация - Docker Compose

Навыки

Языки программирования: Python
Технологии и фреймворки: Django, HTML,CSS, Django Rest Framework, Git, Docker
IDE: PyCharm
Базы данных: PostgreSQL, SQLlite


О себе
Читаю профессиональную литературу на английском языке

Комментарии


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

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

Ожидает подтверждения
0

Привет! Вот пара советов, чтобы улучшить резюме:
1) Начните свое описание со знакомства: кто вы, откуда, в какую компанию хотите (инхаус, аутсорс).Добавьте пункт "Мотивация", где расскажите о том, почему вы решили стать разработчиком, что вам интересно, почему вы выбрали именно этот язык
2) Свои проекты лучше выделить какими-то маркерами. Иначе все сливается в сплошной текст и резюме становится нечитаемое
3) "Тестовое задание" здесь неясна конкретика. Вы пишите "Разработать веб приложение", но неясно для кого это написано. Вы сами разработали приложение или это само задание? Лучше напишите "Разработка веб приложения и название" и далее расскажите что вы сделали.
4) Языки программирования, фреймворки лучше выделить, чтобы в глаза сразу бросались ваши умения
5)Можно добавить пункт "Образование"
6) Если был опыт работы, то его тоже можно указать, если учитесь или учились, то это тоже лучше расписать

Удачи)


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