Python-разработчик
Основное
Место жительства г. Москва
Готов
Ищу работу в роли Python-разработчика с целью получения опыта командной разработки. Формат работы удалённый или гибридный.
Начинал свою деятельность с аналитика. Через 5 лет постепенно вырос до руководителя проектов. В какой-то момент осознал, что испытываю дефицит технических знаний и решил освоить профессию бэкенд-разработчика.
Моя главная цель - получить реальный опыт в коммерческой разработке в роли бэкенд-разработчика. Взамен готов делиться многолетним опытом формирования и управления команд по разработке ПО.
О себе: с мая 2022 прохожу курс Python-разработчика на Hexlet, прошёл 3 модуля из 4-х.
Выполненные учебные проекты:
- ИГРЫ РАЗУМА
- описание проекта
- реализация
- полученные навыки: функциональная декомпозиция, архитектура, настройка окружения, именование, соблюдение принципа простоты организации кода
ВЫЧИСЛИТЕЛЬ ОТЛИЧИЙ
- описание проекта
- реализация
- полученные навыки: рекурсивный алгоритм обхода деревьев, использование структур данных (словари и списки), автотесты с использованием pytest, работа с форматом json и yaml - загрузка данных и сохранение данных. Рефакторинг кода, в рамках которого было переписано более 75% кода - изначально неверно выбрал структуру хранения данных.
АНАЛИЗАТОР СТРАНИЦ
- описание проекта
- реализация
- полученные навыки: развертывание, настройка и использование микрофреймворка Flask; для запуска web приложения применял gunicorn; GUI на базе Bootstrap; СУБД Posgresql + драйвер psycopg2; управление шаблонами html-страниц с помощью jinja2; парсинг страниц реализован на beautifulsoup
Любимые книги: М. Лутц "Изучаем Python"; Б. Эккель "Философия Java"; Дж. Блох "Эффективное программирование на Java"
Знания и навыки разработки на языке Python 3.
Имею начальные знания языков программирования: C, C++, Java 8 core, SQL, СУБД FoxPro. А также есть навыки использования регулярных выражений.
Владею технологиями: Windows API, Git
Среды разработки: Visual Studio .NET, Visual FoxPro
Концептуальные знания: РСУБД, ООП
2013 Методология Scrum для управления проектами по разработке ПО
PM Expert, Коробцев Максим, Проектный менеджмент
2014 Управленческая борьба. Владимир Тарасов
Работа
Участвовал в реализации более 25 проектов. Среди них (наиболее крупные):
1. pgu.mos.ru. Внедрение новых и поддержка существующих услуг.
Ежедневно портал посещают до 1 млн. пользователей.
Услуги оказываются как физическим (оплата ЖКХ, запись в детсад и другие 30 услуг), так и юридическим лицам (пропуск на въезд в Москву, установка рекламных конструкций и другие 25 услуг)
2. портал наш.дом.рф
3. expert.ras.ru - система оценки, отбора экспертов и включения в реестров экспертов РАН.
Ежедневная посещаемость - 4000 уникальных пользователей.
4. ЛК (личный кабинет) арбитражного управляющего
5. ЛК Регионального фонда. Организация и контроль работы регионального
фонда-застройщика
6. stoloto.ru
Достижения
* Управлял коммерческими проектами с месячным доходом 20 млн.руб.
* Управлял государственными проектами, с годовым бюджетом более 30 млн.руб.
* Систематизировал процессы управления проектами: разработал шаблон плана проекта, шаблон оценки бюджета проекта;
* За 1.5 года сформировал 5 команд. Совместно с коллегами из рекрутмента наняли 20 человек (за 1.5 года из 20 нанятых уволился лишь один человек). Активно участвовал в организации процесса найма
* Инициировал и активно участвовал во внедрении и реализации SCRUM в 4-х командах.
* Совместно с командами внедрил DevOps-культуру. Команда самостоятельно занимается технической поддержкой и обслуживанием ИТ-решений
* Активно применяю навыки Servant Leader'а и добиться эффективной и слаженной работы команд, решал конфликтные ситуации как внутри команды, так и со смежными департаментами
* Удалось запустить и закрепить процесс T-shape'а участников команды в смежные роли. Аналитик участвует в разработке м тестировании, разработчик в аналитике/тестировании, тестировщик разрабатывает требования и пишет программный код.
* Одновременно управлял четырьмя dev-командами, суммарной численностью 34 человека.
участвовал в создании продуктов: sstp.ru и konkurs.fcpir.ru
sstp.ru - информационная система по управлению федеральными целевыми программами и национальными проектами.
konkurs.fcpir.ru - система по проведению конкурсов среди участников научно-технической деятельности.
ОБЯЗАННОСТИ:
* Сбор, анализ, верификация и систематизация информации;
* Разработка технических заданий или частных технических заданий;
* Формализация требований в виде диаграмм по нотациям IDEF0, UML и BPMN.2.0;
* Участие в проектировании информационной архитектуры системы и проектирование интерфейса (UI и UX);
* Прототипирование страниц с помощью специализированных CASE-средств: Axure, Moqups, MarvelApp;
* Организация и контроль работы группы бизнес-аналитиков;
* Декомпозиция задач разработчикам через jira и confluence;
* Формирование проектной команды: поиск аналитиков, разработчиков, тестировщиков и тех.писателей
* Участие в подготовке проектной документации
Образование
Рекомендации
Резюме содержит достаточно подробную информацию о профессиональном опыте и выполненных проектах. Однако, не хватает описания технических задач, решенных в проектах и конкретных технологий, использованных при их выполнении. Кроме того, стоит уточнить, какие именно задачи и проекты хотелось бы решать в роли Python-разработчика. Также, необходимо проверить наличие ошибок и опечаток в тексте и корректность оформления документа. В целом, резюме дает представление о кандидате и его опыте, но требует доработки и дополнения.
Сопроводительное письмо
Уважаемый рекрутер,
Представляю Вам своё резюме на вакансию Python-разработчика. Меня зовут [Ваше имя], и я ищу стажировку в качестве Python-разработчика с целью получения опыта командной разработки. Я готов работать в удалённом или гибридном формате.
Я начинал свою деятельность с аналитика и через 5 лет постепенно вырос до руководителя проектов. В какой-то момент осознал, что испытываю дефицит технических знаний и решил освоить профессию бэкенд-разработчика. Теперь моя главная цель - получить реальный опыт в коммерческой разработке в роли бэкенд-разработчика. Взамен я готов делиться многолетним опытом формирования и управления команд по разработке ПО.
На данный момент я прохожу курс Python-разработчика на Hexlet и уже успел реализовать несколько учебных проектов, которые являются частью этого курса. В процессе их выполнения я получил практический опыт функциональной декомпозиции, архитектуры, настройки окружения, именования, соблюдения принципа простоты организации кода, рекурсивного алгоритма обхода деревьев, использования структур данных (словари и списки), автотестов с использованием pytest, работы с форматом json и yaml - загрузки и сохранения данных, а также с использованием библиотеки beautifulsoup для парсинга HTML-страниц.
У меня есть начальные знания языков программирования: C, C++, Java 8 core, SQL, СУБД FoxPro. А также есть навыки использования регулярных выражений. Я владею технологиями Windows API и Git, средами разработки Visual Studio .NET и Visual FoxPro, концептуальными знаниями РСУБД и ООП.
В моём опыте работы есть участие в создании информационной системы по управлению федеральными целевыми программами и национальными проектами, а также системы по проведению конкурсов среди участников научно-технической деятельности. Я участвовал в реализации более 25 проектов, среди которых такие крупные, как pgu.mos.ru, портал наш.дом.рф, expert.ras.ru, ЛК (личный кабинет) арбитражного управляющего, ЛК Регионального фонда, stoloto.ru.
Я управлял коммерческими проектами с месячным доходом 20 млн. руб. и государственными проектами с годовым бюджетом более 30 млн. руб. Я систематизировал процессы управления проектами, разработал шаблон плана проекта и шаблон оценки бюджета проекта, участвовал в организации процесса найма, внедрил SCRUM в 4-х командах, внедрил DevOps-культуру, запустил и закрепил процесс T-shape'а участников команды в смежные роли.
Я готов применять свой опыт управления проектами для достижения эффективной и слаженной работы команды, решения конфликтных ситуаций как внутри команды, так и со смежными департаментами.
Буду рад ответить на любые вопросы и обсудить возможности сотрудничества.
С уважением,
[Ваше имя]
Улучшенное резюме
Python-разработчик ищет стажировку с целью получения опыта командной разработки. Имеет опыт работы как аналитик и руководитель проектов, но осознал, что ему необходима техническая подготовка в области бэкенд-разработки. Заканчивает курс Python-разработчика на Hexlet и имеет опыт выполнения учебных проектов, которые включают в себя функциональную декомпозицию, архитектуру, настройку окружения, работу с базой данных, парсинг страниц, реализованных с помощью микрофреймворка Flask и различных технологий и инструментов. Кроме того, имеет начальные знания языков программирования C, C++, Java 8 core, SQL, СУБД FoxPro и умеет использовать регулярные выражения.
Кандидат также имеет опыт управления проектами и командами, включая государственные и коммерческие проекты, а также опыт внедрения SCRUM и DevOps-культуры. Он занимался сбором, анализом и систематизацией информации, разработкой технических заданий и формализацией требований в виде диаграмм по нотациям IDEF0, UML и BPMN.2.0. Он также участвовал в проектировании информационной архитектуры системы и проектировании интерфейса (UI и UX), прототипировании страниц с помощью специализированных CASE-средств и управлении проектной командой. Кроме того, у него есть опыт найма и управления персоналом.
Кандидат также владеет технологиями Windows API и Git и имеет концептуальные знания в области РСУБД и ООП. Он закончил инженерный факультет и имеет степень бакалавра по специальности "Вычислительные машины, комплексы, системы и сети".
Резюме нуждается в улучшении структуры и ясности изложения информации. Рекомендуется разделить информацию об образовании и опыте работы, а также выделить ключевые достижения и навыки. Также рекомендуется добавить информацию о желаемой зарплате и доступности для работы в определенных географических регионах.
Добавить комментарий