Python-разработчик

Контакты


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

Описание

Со студенческих времен увлекался программированием, писал для личного использования небольшие приложения на Python. Три года занимался обслуживанием и поддержкой инфраструктуры лицея. В свободное время стараюсь изучать новые технологии, компенсирую недостаток рабочей практики в определенных направлениях на домашних виртуальных серверах. В сложных ситуациях способен быстро разобраться в чем-то новом самостоятельно или с минимальной внешней поддержкой.

Навыки

Технический стек:

Сеть и интернет: TCP/IP, UDP, HTTP, DNS
OC: Windows, Linux
Языки программирования: Python
Система управления версиями: Git
Прикладное ПО: Docker, Nginx, Gunicorn
Базы данных: PostgreSQL

Библиотеки и фреймворки:

Web: Django, Flask, SQLAlchemy
Тестирование: Pytest, Postman
Управление данными: Celery, Redis

Описание проектов

Учебные:

Brain games - набор из пяти консольных игр, построенных по принципу популярных мобильных приложений.

Difference calculator - консольная утилита, которая которая определяет разницу между двумя структурами данных.

Личные:

AlienInvasion game - простая игра на фреймворке PyGame. Разрабатывая данную игру, я познакомился с парадигмой ООП и её основными принципами.

Social app - готовый backend простенькой социальной сети. Для разработки использовал: DRF, базу данных Postgres. Тестировал API через Postman. Функциональные тесты написаны с помощью Pytest. Сборка производится с помощью Docker'a. Это базовое CRUD-приложение.

Mash - Репозиторий-солянка, где я пробовал использовать различные веб-технологии с помощью фреймворка Django: регистрация, аутентификация через другие сайты, вывод контента из базы данных на страницу пользователей, создание admin панели и т.д.

Todo app on PHP и Express.js backend - Было довольно интересно посмотреть на реализацию backend-технологий на других языках программирования.

Опыт


Ведущий инженер, Губернаторский лицей №100
Июль 2020 - Февраль 2023

• Обеспечение работоспособности и безопасности сети, рабочих станций и серверов на основе Windows и unix-систем
• Настройка и коммутация узлов сети
• Сервисное обслуживание рабочих станций, серверов и оргтехники
• Обучение пользователей

Образование


Ульяновский государственный университет. Факультет математики физики информатики и авиационных технологий, прикладная математика
Сентябрь 2017 - Июль 2021

О себе
Готов к релокации
Проживаю в городе Ульяновск

Комментарии


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

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

Изменения внесены
0

Евгений, привет!
1. Твой опыт на Python помогут продемонстрировать учебные проекты. Их следует внести и коротко описать суть проекта, полученные навыки и стек. Кроме них, будет здорово презентовать приложения, которые ты писал для личного использования. Можно взять самые показательные с точки зрения инструментов. Все эти вещи привлекут внимание рекрутера и помогут ему сформировать свое представление о твоих умениях и применении навыков, которые ты указал в соответствующем разделе.
2. Попробуй проанализировать свой опыт с точки зрения результатов работы, задач, которые тебе удалось решить, своего вклада в техническое обеспечение работы лицея.
3. Также будет здорово выделить навыки, полученные в лицее, и перевести их в преимущества для будущей профессии.

Успехов тебе в IT!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме содержит информацию о ваших навыках и проектах, что хорошо. Однако, есть нес...
Это резюме демонстрирует разносторонний опыт и навыки кандидата. Он имеет как техническ...
Резюме имеет следующие плюсы: Хорошо структурировано и содержит подробное описание пр...
Данное резюме Frontend-разработчика выглядит довольно информативным и хорошо структурир...
Данное резюме содержит много информации о вашем опыте работы и навыках в области тестир...
Это резюме Junior QA Engineer имеет несколько сильных сторон: Опыт работы и учебы в с...
Это резюме содержит много информации, однако следует уделить внимание оптимизации и стр...
Это резюме имеет некоторые положительные и отрицательные моменты. Положительные сторон...
Это резюме имеет некоторые сильные стороны, такие как опыт самообучения Python и CS, а ...
Это резюме содержит некоторые полезные сведения о навыках и опыте кандидата, но есть не...