Python разработчик
Контакты
Python Backend Developer с опытом работы с Flask и Django для создания веб-приложений и API. Владею навыками работы с PostgreSQL и Docker для контейнеризации. Имею опыт разработки адаптивного веб-дизайна с использованием Bootstrap, а также работы с Pandas и NumPy для анализа данных. В проектах применяю тестирование с pytest, слежу за качеством кода с помощью flake8 и poetry. Хорошо владею Git и GitHub для контроля версий, а также работаю в средах разработки PyCharm и MacOS. Постоянно стремлюсь развивать свои навыки и осваивать новые технологии.
- Знание Python 3.x, HTML, CSS;
- Умение работать с Django и Flask для создания веб-приложений и API;
- Использование PostgreSQL для работы с базами данных;
- Применение Docker для контейнеризации проектов;
- Опыт работы с Bootstrap для адаптивного веб-дизайна;
- Опыт использования Git и GitHub для управления версиями;
- Знание и применение стандартов Pep8, проверка линтера (flake8), менеджера зависимостей poetry;
- Тестирование с помощью pytest;
- Навыки обработки изображений с помощью OpenCV;
- Умение работать с Pandas и NumPy для анализа данных;
- Работа в средах разработки, таких как PyCharm и MacOS.
Игры разума
Набор из пяти консольных игр, построенных по принципу популярных мобильных приложений для тренировки мозга.
Полученные навыки:
- Настройка окружения для Python (интерпретатор, терминал).
- Работа с Git и GitHub.
- Управление зависимостями через Poetry.
- Автоматическая проверка кода с Flake8.
Stack:
- Python 3.x
- Poetry
- Flake8
- Git/GitHub
Вычислитель отличий
Программа, которая определяет разницу между двумя структурами данных. Поддерживает форматы json и yaml, а так же генерирует отчет в виде plain text, stylish и json.
Полученные навыки:
- Автоматизированное тестирование с Pytest и настройка CI процессов.
- Функциональное программирование, работа с деревьями и рекурсией.
- Использование GitHub и линтера Flake8.
- Разработка чистого и поддерживаемого кода.
Stack:
- Python 3.x
- Pytest
- Flake8
- Git/GitHub
Анализатор страниц
Сайт для анализа страницы на SEO-пригодность.
Полученные навыки:
- Разработка веб-приложений с использованием Flask, PostgreSQL и MVC-архитектуры.
- Работа с роутингом, обработчиками HTTP-запросов и шаблонизатором.
- Взаимодействие с базами данных через SQL-запросы с библиотекой psycopg.
- Использование HTML и Bootstrap для фронтенда, настройка Docker для локальной разработки.
- Настройка деплоя на платформу PaaS (render.com) и работа с веб-серверами.
Stack:
- Python 3.x
- Flask 3.x
- PostgreSQL
- HTML/Bootstrap
- Docker
Менеджер задач
Система управления задачами.
Полученные навыки:
- Создание сайтов на Django с использованием ORM и PostgreSQL.
- Проектирование моделей и связей (o2m, m2m), настройка форм и CRUD-операций.
- Настройка авторизации и прав доступа пользователей.
- Работа с Docker для разворачивания окружения.
Stack:
- Python 3.x
- Django 3.x
- PostgreSQL
- HTML/Bootstrap
- Docker
Опыт
Задачи:
-Управление самолетом на различных этапах полета (взлет, набор высоты, крейсерский режим, посадка).
- Мониторинг и управление системами авионики и двигателей, обеспечение их исправной работы.
- Коммуникация с диспетчерами и экипажем для согласования действий и оперативного реагирования на изменения условий полета.
Достижения:
- Успешно выполнил более 1000 международных рейсов без происшествий.
- В течении 5 лет совершенствовал свой уровень английского и CRM
- Многократно обеспечивал безопасность посадки в сложных метеоусловиях.
Образование
Свободно владею английским языком
Проживаю в городе
Рекомендации
Привет, Егор!
Давай улучшим твое резюме:
1. Навыки
Давай оставим либо вариант, где ты перечисляешь все свои навыки в строчку, либо более развернутый с буллитами, не дублируя при этом одну и ту же информацию.
2. Описание проектов
В каждом проекте должны быть указаны описание, тех. стек, а также полученные навыки/результаты проектов. Дополни, пожалуйста, недостающую информацию.
3. Опыт
Основной принцип, которого мы придерживаемся при описании нерелевантного опыта работы - это выделить 2-3 ключевые задачи, которые продемонстрируют твои навыки, а также 2-3 основных достижения.
Было бы отлично, если бы ты смог описать достижения через вклад/пользу, которую они принесли компании, как повлияли на ее развитие и имидж.
4. Образование
Не забудь внести сведения о дополнительном профильном образовании, в частности обучение в школе программирования Hexlet.
Укажи, пожалуйста, полное наименование учебных заведений.
Удачи тебе на пути к новой профессии!
Добавить комментарий/ссылку на вакансию