junior backend developer
Контакты
Начинающий Python-разработчик с базовыми знаниями фреймворков Flask и Django. В настоящее время прохожу обучение по веб-разработке и стремлюсь применить свои навыки для создания современных веб-приложений. Обладаю хорошими аналитическими способностями и желанием учиться и развиваться в области программирования.
Языки программирования: Python (включая ООП)
Веб-разработка: Flask (разработка веб-приложений), HTML/CSS (верстка и стилизация)
Базы данных: PostgreSQL (работа с реляционными базами данных)
Операционные системы: Linux (администрирование и работа в командной строке)
Протоколы и технологии: HTTP (основы работы с веб-протоколами)
Инструменты обеспечения качества кода: Code Climate (анализ качества кода), Flake8
(стилизация и проверка кода на ошибки)
Системы контроля версий: Git (управление версиями, CI/CD)
Опыт
Игры разума:
- Разработал консольное приложение с пятью мини-играми, проверяющими логические и арифметические навыки пользователей;
- Использовал Python 3.12 для реализации игрового процесса и логики;
- Применял инструменты Code Climate и Flake8 для обеспечения качества кода;
- Создал систему сборки с использованием Make;
Вычислитель отличий:
- Создал утилиту для определения различий между двумя структурами данных с поддержкой форматов JSON и YAML;
- Реализовал тестирование с использованием Pytest для повышения надежности приложения;
- Применял Pyyaml для работы с YAML-форматом и обеспечивал чистоту кода с помощью Flake8;
Анализатор страниц:
- Разработал веб-приложение на базе Flask, следуя принципам MVC-архитектуры;
- Использовал библиотеки bs4 для парсинга HTML и psycopg2 для взаимодействия с PostgreSQL;
- Настроил окружение с помощью python-dotenv и обеспечил развертывание приложения с использованием gunicorn;
Работаю инженером - конструктором в отделе баллистического обеспечения.
В обязанности входит:
- расчет активного участка ракеты - носителя;
- анализ районов падения отделяющихся частей;
- расчет аварийной трассы, анализ траектории;
-разработка и дальнейшее согласование технической документации.
Так же принимаю участие в разработке перспективных РН.
Образование
Начальные знания английского языка
Проживаю в городе Самара
Рекомендации
Привет, Антон!
Давай улучшим твое резюме:
1. Опыт
- Давай опишем задачи и достижения тезисно/ через буллиты, чтобы было легче читать информацию.
- Основной принцип, которого мы придерживаемся при описании опыта работы - это выделить 2-3 ключевые задачи, которые продемонстрируют твои навыки, а также 2-3 достижения, которые будут больше всего соотноситься с искомой вакансией.
2. Образование
Не забудь внести сведения о дополнительном профильном образовании, в частности обучение в школе программирования Hexlet
Желаю тебе удачи в освоении IT-профессии!
Добавить комментарий/ссылку на вакансию