Junior-Python-developer
Основное
Москва
Не готов
Ищу возможность присоединиться к команде в качестве Junior Python-разработчика - будь то офис, удаленная работа или гибридный формат. Принятие решения о смене профессионального направления связано с нахождением истинного интереса и увлечения чем-то, что действительно привлекает меня.
Мое знакомство с программированием началось еще в далеком 1986 году, когда я написал свои первые программы на BASIC, будучи еще школьником. Уже тогда я чувствовал радость и удовлетворение, когда программа, созданная мною, успешно функционировала. Несколько лет назад я случайно наткнулся на бесплатный курс "Основы программирования" и приступил к обучению. В этот момент что-то во мне щелкнуло, и я вспомнил о своем давнем опыте, осознав, что программирование и разработка - это то, что искренне увлекает меня. С тех пор я продолжаю активно развиваться в этой области. Однако, только с началом курса Python-разработчика на платформе Хекслет в конце 2022 года у меня появилась систематизированная и углубленная перспектива.
Мое стремление заключается в выполнении работы, которая одновременно способствует прогрессу человечества и развитию моих собственных навыков в области разработки. Я готов внести свою энергию, творчество и профессиональную добросовестность, чтобы быть полезной частью команды и достичь совместных целей.
На данный момент реализовал следующие проекты:
Page-Analyzer
Page-Analyzer - это веб-сервис, который предоставляет минимальный SEO анализ веб-сайтов.
Полученные навыки и используемые технологии:
- Веб-разработка на Flask, используя шаблонизатор Jinja2
- Работа с базой данных PostgreSQL, используя библиотеку Psycopg
- Использование библиотеки python-dotenv для хранения переменных окружения
- Парсинг и извлечение данных из веб-ресурсов, используя библиотеки Requests, BeautifulSoup и Re
- Деплой проекта с помощью сервиса render
Detection of Differences
Консольная утилита сравнивает два JSON или YAML файла, и показывает разницу
Полученные навыки и используемые технологии:
- Использование модуля argparse, упрощающего создание интерфейсов консольных утилит
- Применение рекурсивного обхода древовидной структуры данных
- Автоматическое тестирование и CI используя GitHub Actions
Brain Games
Набор консольных игр для развития мозговой активности и улучшения навыков устного счета
Полученные навыки и используемые технологии:
- Построение архитектуры легко расширяемого приложения
- Работа с Poetry: настройка окружения, сборка, публикация и установка пакета
- Правильное оформление README (в том числе, используя asciinema для видео демонстрации примеров работы приложения)
- Автоматическая проверка качества кода, используя CodeClimate
- Проверка кода на соответствие стандартам, используя линтер flake8
Oriono's Black Jack
Игра в карты Black Jack с GUI интерфейсом
Полученные навыки и используемые технологии:
- Использование библиотеки Tkinter для создания GUI интерфейса
- Самостоятельно разработал интерфейс взаимодействия с пользователем: создание аккаунта и авторизация, запись результатов, сохранение лучших результатов в файлы
- Применение модуля datetime
- Практика полноценного использования Git и GitHub в процессе разработки
Hard skills:
- Python
- Git
- GitHub
- HTML/CSS
- Django
- Flask
- SQL
- Pytest
- Poetry
- Tkinter
пользуюсь VS Code, PyCharm
Soft skills:
Своими сильными сторонами считаю:
- Способность полностью погрузится в проект
- Достижение решения на интуитивном уровне
- Спокойно воспринимать конструктивную критику
- Готовность найти компромиссное решение
- Неконфликтность
Помимо программы Python-разработчик, которую почти закончил, прошел много курсов по Python, HTML/CSS, SQL, Git, Go на разных ресурсах: Netology, GeekBrains, Sololearn.
Имеются сертификаты.
Работа
Предпринимательская деятельность: продажа и прошивка на автомобиль пультов автосигнализаций.
За все время не получил ни одного негативного отзыва, все оценки, в частности, на Авито - 5 баллов.
Оптовые и розничные продажи автосигнализаций
Совместно с партнером был реализован проект интернет-магазина по продаже пультов для автосигнализаций. Проект прошел развитие от сайта до небольшой компании с офисом и несколькими сотрудниками.
Оптовые продажи автоэлектроники
Продажа продукции клиентам компании
Деловая переписка с зарубежными поставщиками
Изготовление и размещение рекламы в СМИ
Организация выставок
Организация работы склада и доставки
Профессиональный спорт. Бейсбол. Член сборной России. Мастер спорта международного класса.
Образование
Рекомендации
Рекомендация по улучшению:
Резюме выглядит достаточно информативным и содержательным. Оно позволяет работодателю получить представление о кандидате, его опыте и навыках, а также проектах, над которыми он работал. В резюме хорошо описан опыт и интерес к программированию, а также приведены конкретные примеры проектов, на которых кандидат работал. Кроме того, указаны используемые технологии и инструменты, что также является важным для работодателя. В целом, резюме выглядит хорошо структурированным и легко читаемым. Однако, можно добавить информацию о своих достижениях и целях, чтобы привлечь больше внимания работодателя.
Сопроводительное письмо:
Уважаемый работодатель,
Я представляю Вам свое резюме на позицию Junior Python Developer. В данный момент я ищу работу в офисе, удаленно или на гибридной основе.
С программированием я знаком уже давно - первые программы я написал еще в 1986 году на BASIC. Но некоторое время я отошел от этой сферы и занимался другими делами. Но пару лет назад я случайно наткнулся на бесплатный курс Основы программирования и понял, что это именно то, что мне нравится. С тех пор я продолжаю учиться и совершенствовать свои навыки.
Я работал над несколькими проектами, в том числе игрой Alien Invasion с использованием библиотеки PyGame, карточной игрой Black Jack с графическим интерфейсом с использованием библиотеки Tkinter, а также CLI приложениями Brain Games и Вычислитель отличий. Я также изучал алгоритмы сортировки по книге "Грокаем алгоритмы" Адитья Бхаргава.
Я владею Python, Git, GitHub, Pytest, Poetry, Tkinter, SQL, HTML/CSS и использую VS Code и PyCharm для разработки. Кроме того, я прошел много курсов по Python, HTML/CSS, SQL, Git, Go на разных ресурсах помимо Hexlet и имею соответствующие сертификаты.
Я уверен, что мои навыки и опыт могут быть полезны для Вашей компании. Буду рад ответить на любые вопросы и обсудить возможность сотрудничества.
С уважением,
Богатырев Андрей
Редактура:
Junior Python Developer
Богатырев Андрей, Москва
Ищу работу на позицию Junior Python Developer в офисе, удаленно или гибридно.
Я знаком с программированием давно - первые программы на BASIC я написал еще в 1986 году, будучи школьником. Тогда дома появился самодельный компьютер, где в качестве монитора подключался черно-белый телевизор, а программы и сам BASIC или Assembler загружались с магнитофона на аудиокассетах. Я получал удовольствие от того, что написанная мной программа работала. Однако, в какой-то момент компьютер сломался и я надолго отошел от программирования. Я учился, занимался спортом, работал в других сферах, был обычным пользователем ПК.
Пару лет назад, случайно наткнулся на ссылку на бесплатный курс "Основы программирования". Начав обучение, во мне сработал какой-то триггер - я вспомнил свой опыт из далекой молодости и понял, что это мне нравится. С тех пор продолжаю учится. Однако, только начав курс на Hexlet, я начал понимать все более упорядочено. Появилось понимание того, зачем все это нужно изучать.
В данный момент я работаю над следующими проектами:
- Игра "Alien Invasion" с использованием библиотеки PyGame (в процессе обучения по книге Эрика Мэтиза "Изучаем Python")
- Карточная игра "Black Jack" с графическим интерфейсом с использованием библиотеки Tkinter (самостоятельная идея, прошу прощения за код, на тот момент я еще не учился на Hexlet, поэтому там просто все в одном файле около 700 строк - делал, чтобы просто работало, когда будет время, постараюсь рефакторить)
- CLI приложение "Brain Games": 5 консольных игр для тренировки мозга
- CLI приложение "Вычислитель отличий": сравнивает 2 JSON или YAML файла
- "Algos" - алгоритмы сортировки по книге "Грокаем алгоритмы" Адитья Бхаргава
Я владею следующими технологиями и инструментами: Python, Git, GitHub, Pytest, Poetry, Tkinter, SQL, HTML/CSS. Я использую VS Code и PyCharm.
Я прошел множество курсов по Python, HTML/CSS, SQL, Git, Go на разных ресурсах, помимо Hexlet: Netology, GeekBrains, Sololearn. У меня имеются соответствующие сертификаты.
Телефон: +7 903 625 96 66
Email: t2way@yandex.ru"
Добавить комментарий