Python разработчик (junior)
Контакты
О себе:
Я ищу стажировку или работу на вакансию junior Python разработчик. Предпочтительный формат - удалённая работа.
Программирование всегда привлекало меня широтой возможностей для творчества и наглядным результатом. Основным мотивом к переходу в новую сферу является невозможность раскрыть свой потенциал в сфере разработки на текущем месте работы. На позиции разработчика хотел бы расширить свой стек технологий и перенять опыт более опытных программистов в части разработки архитектуры больших проектов.
Опыт:
Курс Hexlet "Python-разработчик" (с октября 2022 года по настоящее время) и 3 учебных проекта:
Игры разума
Небольшой тренировочный проект, предлагающий пользователю сыграть в несколько игр на простые вычисления в уме.
Освоены навыки работы в ОС Ubuntu и редакторе Nano, настройки виртуального окружения, работы с менеджером Poetry, импорта модулей, разработки в соответствии с требованиями PEP8 и линтера Flake8, контроля версий Git, язык разметки Markdown.
Вычислитель отличий
Консольное приложение, позволяющее в нескольких форматах по выбору пользователя вывести разницу (внесённые изменения) между двумя файлами формата JSON или YAML.
Освоены навыки разработки в PyCharm, тестирования кода pytest, анализа покрытия кода тестами pytest-cov, непрерывной интеграции CI/CD посредством GitHub Actions, контроля качества кода в CodeClimate, работы с форматами данных YAML, JSON.
Анализатор страниц
Веб-приложение, позволяющее проверять страницы на SEO пригодность.
Освоены навыки работы с протоколом HTTP, вёрстки HTML и CSS, разработки на Flask, составления SQL запросов, работы с PostgreSQL через psycopg2, работа с переменными окружения через python-dotenv, деплоя на Railway.
Менеджер задач
Веб-приложение на фреймворке Django для постановки задач, назначения исполнителей и смены статусов.
Освоена работа с Django ORM, интернационализация через i18n, получены навыки работы с формами и шаблонами, трекинг ошибок в Rollbar, деплой на Render.
Hard skills:
- Python 3 (уровень Junior developer)
- Git
- GitHub Actions CI/CD
- HTML, CSS
- pytest, poetry, flake8
- SQL, PostgreSQL, psycopg2
- Flask, gunicorn
- Django, i18n
Soft skills:
- Усидчив;
- Внимателен к деталям;
- Аналитический склад мышления;
- Развитая многозадачность;
- Умение самостоятельно находить ответы и решать проблемы;
- Грамотная речь (устная и письменная);
- Хорошее знание английского языка.
Опыт
Направления:
- разработка электронно-оптических схем приборов в среде моделирования Simion;
- ревью конструкторских моделей на предмет возможных ошибок в части измерительной схемы;
- согласование и корректировка технической и эксплуатационной документации;
- участие в наземных испытаниях;
- поиск поставщиков оборудования и комплектующих;
- согласование договорной документации.
Разработал и довёл до состояния опытного образца компактный анализатор плазмы солнечного ветра для наноспутников. Разработал и курирую изготовление детектора нейтральных частиц для плазменного прибора из состава научной аппаратуры Луна-26. Имею опыт анализа и обработки данных измерений приборов на космических аппаратах Интербол, CLUSTER. Имею ряд публикаций в рецензируемых журналах.
Образование
Свободно владею английским языком
Проживаю в городе Москва