PHP Junior Developer
Основное
Москва
Готов
• Ищу работу на вакансию PHP Junior разработчика.
• Открыт к любым предложениям, так как моя главная цель - получение опыта работы в IT-сфере и развитие навыков командной работы. Предпочитаю офисный формат работы, поскольку считаю, что он обеспечивает лучшие возможности для быстрого вовлечения в процесс, и обмена опытом.
• В настоящее время активно обучаюсь в школе программирования HEXLET и развиваю свои навыки в PHP.
• Моя мотивация - страсть к разработке и желание применить полученные знания на практике. В долгосрочной перспективе планирую углубить свои знания в PHP и расширить набор инструментов разработчика.
Реализованные проекты на GitHub:
Игры разума
Это набор мини-игр с математическим уклоном, которые запускаются в консоли. Проект основан на общем движке, что обеспечивает гибкость и расширяемость. Реализован интерфейс для взаимодействия с пользователем: приветствие, прием ввода, валидация ответов и вывод соответствующих сообщений.
Использовал:
- PHP 8.1
- Php-cli-tools
- Code Climate
- Make
- Composer
- PHP_CodeSniffer
Вычислитель отличий
Это консольная утилита на PHP, предназначенная для обнаружения различий между двумя файлами. Утилита работает с файлами в форматах JSON, XML и YAML, используя рекурсивное сравнение для учета типов данных и структур. Инструмент предоставляет выбор различных форматов для отображения результатов, включая Stylish, Plain и Json.
Весь процесс разработки велся с использованием методологии через тестирование (TDD) с помощью инструмента PHPUnit.
Использовал:
- PHP 8.1
- Code Climate
- Make
- Composer
- PHP_CodeSniffer
- Docopt/docopt
- Functional-php
- Symfony/yaml
- PHPUnit
Анализатор страниц
Это веб - приложение для SEO-анализа веб-страниц.
Функционал:
- Добавление URL веб-страницы для анализа.
- Анализ веб-страницы с выводом следующей информации:
- HTTP статус код.
- Содержимое HTML-тегов: h1
, title
, и description
.
- Все результаты проверок сохраняются в базе данных, что позволяет просматривать историю проверок.
Использовал:
- PHP 8.1
- Slim framework
- Code Climate
- Make
- Composer
- Carbon
- Slim\Flash\Messages
- DI\Container
Soft Skills:
• Сильные коммуникативные навыки, которые помогают мне эффективно взаимодействовать внутри команды, и внимательно относиться к деталям.
• Способность к самостоятельному обучению и быстрому освоению новых технологий и инструментов.
• Умение разбивать сложные проблемы на более мелкие, что позволяет мне эффективно находить и реализовывать решения.
• Стремлюсь к постоянному обучению и развитию своих навыков, чтобы быть готовым к любым вызовам, которые могут возникнуть в процессе разработки.
Hard Skills:
• Работа с Composer.
• Опыт работы с системами контроля версий, в частности, с Git и GitHub.
• Опыт работы с Linux, настройка и поддержка среды разработки.
• Настройка непрерывной интеграции (GitHub Actions).
• Настройка окружения разработки.
• Навыки в написании тестов с использованием фреймворка PHPUnit.
• Знаком с Docker и Xdebug.
• Разработка консольных утилит на PHP.
• Разработка веб приложений.
• Рекурсивное сравнение данных и файлов.
• Знаком с веб-сервером Nginx и управлением базами данных PostgreSQL.
Работа
Работал на позициях технолога и су-шефа в крупных производственных предприятиях и ресторанах.
• Организовывал работу кухни, включая планирование и координацию работы персонала, а также заказ и прием продукции.
• Обеспечивал качество продукции, включая контроль за соблюдением сроков годности и правильным размещением продуктов.
• Отвечал за соблюдение требований техники безопасности и санитарных норм на производстве.
• Проводил инвентаризации и контроль за использованием ресурсов.
• Организовывал и проводил мероприятия, включая планирование меню, закупку ингредиентов, подготовку и подачу блюд.
Этот опыт позволил мне развить навыки командной работы, ответственности, управления ресурсами и организации рабочих процессов, которые я планирую применить в своей карьере разработчика.
Образование
Рекомендации
Привет!
В целом, хорошее получилось резюме, но давай поправим пару моментов:
1) "В настоящее время активно обучаюсь на онлайн-платформе HEXLET и развиваю свои навыки в PHP". Тут онлайн-платформу лучше заменить на школу программирования, потому что именно школой программирования Хекслет и является.
2) " и внимательно относится к деталям" -- небольшая грамматическая ошибка, "относиться", мягкий знак пропустил=)
3) "Обладаю высокой стрессоустойчивостью" -- этот момент можно опустить, потому что про стрессоустойчивость уже всем весьма набило оскомину, и для многих рекрутеров это просто "шум", а не ценная информация о кандидате.
4) "Начальный уровень знаний Docker и Xdebug". Ты не можешь сам себя оценивать адекватно, для тебя уровень может быть начальный, а для определённой компании продвинутый, поэтому лучше не оценивать тебя по грейду, уровню знаний, достаточно написать, что знаешь Docker и Xdebug. Нюансы уже выясняются по хожу прохождения интервью.
5) "Начальный опыт работы с веб-сервером Nginx и управлением базами данных MySQL." Здесь то же самое, что в пункте 4.
Привет.
• Знаком с веб-сервером Nginx и управлением базами данных MySQL.
• Знаком с Docker и Xdebug.
Как тебе, если так оставить?
1, 2, 3 пункты исправил
Добавить комментарий
Рекомендация по улучшению:
Положительные стороны резюме:
- Указаны навыки и опыт работы с различными инструментами и технологиями, что может привлечь работодателя.
- Приведен пример учебного проекта на языке PHP, что может свидетельствовать о знании языка и умении его применять на практике.
- Указаны хорошие коммуникативные навыки и умение работать в команде.
Отрицательные стороны резюме:
- Не указан уровень знания английского языка, что может быть важным для работодателя.
- Не указаны проекты, выполненные в команде, что может быть важным для работодателя.
- Не указаны достижения в обучении или профессиональной деятельности, что может повысить привлекательность кандидата.
Сопроводительное письмо:
Уважаемый (ая) Рекрутер,
Я хотел бы подать заявление на должность PHP Junior (Стажер), которую Вы разместили на сайте. Я начинающий разработчик и прохожу обучение на онлайн-платформе HEXLET. Мой основной язык программирования - PHP. Я заинтересован в разработке и желаю развиваться в этой области.
В процессе обучения я разработал учебный проект "Игры разума", который включает в себя пять терминальных игр на языке PHP 8.1. Вы можете ознакомиться с проектом в моем репозитории на GitHub: https://github.com/eCo13rus/php-project-lvl1. В процессе создания проекта я также работал с различными библиотеками, которые помогли мне реализовать функциональность игр более эффективно и компактно.
Мои навыки включают работу с Composer и Docker, установку и настройку nginx, базы данных, таблиц MySQL в Ubuntu, а также установку и настройку Laravel (в процессе изучения). Я готов учиться и развиваться, обладаю отличными коммуникативными навыками, умею работать в команде и внимательно отношусь к деталям.
Я прикладываю мое резюме для вашего рассмотрения. Спасибо за внимание к моей кандидатуре. Я готов ответить на любые вопросы и предоставить дополнительную информацию по запросу.
С уважением,
[Ваше имя]
Редактура:
PHP Junior (Стажёр)
Краткая информация о себе:
- Я начинающий разработчик, прохожу обучение на онлайн-платформе HEXLET. Мой основной язык программирования - PHP. Я заинтересован в разработке и желаю развиваться в этой области.
Опыт работы:
- Я разработал учебный проект "Игры разума", который включает в себя пять терминальных игр на языке PHP 8.1. Вы можете ознакомиться с проектом в моем репозитории на GitHub: https://github.com/eCo13rus/php-project-lvl1.
- В процессе создания проекта я также работал с различными библиотеками, которые помогли мне реализовать функциональность игр более эффективно и компактно.
Навыки:
- Работа с Composer и Docker.
- Установка и настройка nginx, базы данных, таблиц MySQL в Ubuntu.
- Установка и настройка Laravel (Изучение).
Контакты:
- +7-985-842-49-07
- ilya.shirokov.9191@mail.ru
Я готов учиться и развиваться, обладаю отличными коммуникативными навыками, умею работать в команде и внимательно отношусь к деталям."
По сопроводительному письму:
Всегда лучше начинать с приветствия. Если знаешь имя рекрутера, обязательно обращайся по имени.
Обязательно укажи, что ты внимательно ознакомился с вакансией и понял, что можешь на неё претендовать. Далее расскажи, почему ты это понял; расскажи, какой у тебя уже есть опыт, что ты умеешь, что реализовал, чем можешь быть полезен компании.
Лучше избегать формулировать по грейдам: начинающий, миддл, сеньор. Ты рассказываешь о себе, как о кандидате, рассказываешь, какими навыками ты уже обладаешь.
Алиса Холайнен24-07-2023 13:23:53Вместо информации, что ты проходишь обучение, лучше выбирать более выигрышную формулировку.
Алиса Холайнен24-07-2023 13:24:10Например: я стою на месте и продолжаю углублять свои знания... Далее расскажи как: проходишь курсы, делаешь pet projects, участвуешь в live coding и т.д.
Не забывай, что сопроводительное письмо должно быть всегда кастомизировано, это значит, что ты внимательно изучаешь задачи и требования по вакансии и указываешь их в своём сопроводительном письме.
Алиса Холайнен24-07-2023 13:24:18Добавить комментарий