PHP-разработчик
Основное
Оренбург
Не готов
Я PHP-разработчик, хочу влиться в Backend. Ищу работу в офисе в Оренбурге или удаленно. Хочу заниматься разработкой информационных систем, веб-приложений и сервисов.
С детства интересуюсь программированием. На данный момент постигаю тонкости профессии в школе программирования Хекслет, а чтобы получить дополнительные навыки и знания, еще погружаюсь в веб-технологии с помощью онлайн-самоучителя code.mu, читаю книги "Идеальный программист", "Чистый код", "Разработка через тестирование".
Выполненные проекты
1. Brain Games (GitHub)
Игры разума - набор из пяти математических консольных игр, построенных по принципу мобильных приложений для прокачки мозга.
Выполненные работы:
- Разбил код на модули, общие действия всех игр вынес в игровой движок согласно принципу DRY.
- Организовал файловую структуру, именование пространств имен и форматирование кода согласно стандартам PSR. Настроил проверку кода на соответствие стандартам с помощью линтера PHP_CodeSniffer.
- Автоматически отслеживал качество кода с помощью сервиса CodeClimate. Настроил непрерывную интеграцию в GitHub Actions.
Стек:
- PHP
- Git / GitHub / GitHub Actions
- PHP_CodeSniffer
- CodeClimate
- VS Code
- Linux / WSL
2. Difference Generator (GitHub)
Вычислитель отличий - консольное приложение для вычисления отличий в структурах данных. На вход принимает файлы в формате JSON и YAML. Генерирует результат в форматах plain text, stylish и JSON. Может использоваться как библиотека.
Выполненные работы:
- Код построил в иммутабельном стиле.
- Подключил автоматическое тестирование PHPUnit. Разработку вел по методике TDD.
- Покрытие тестами отслеживал с помощью Test Coverage от CodeClimate
- Сбор и вывод данных реализовал через рекурсивный обход деревьев в глубину.
Стек:
- PHP
- Git / GitHub / GitHub Actions
- PHP_CodeSniffer
- PHPUnit / CodeClimate / Test Coverage
- VS Code
- Linux / WSL
- HTML / CSS
- PHP
- Базовое знание Laravel
- Базовое знание JavaScript
- ООП
- Git и GitHub
- Composer
- Написание автотестов в PHPUnit
- Знание языка запросов SQL (MySQL, PostgreSQL, MS SQL)
Инструменты: VS Code, Linux
Три красных диплома Оренбургского государственного университета
Участник и призер олимпиад по программированию, физике, химии
Работа
- Разработал дорожную карту внедрения и интеграции цифровых систем компании: PLM, ERP, ЭДО
- Составил описание бизнес-процессов производства, закупок, казначейства, технологии в виде BPMN-схем
- Разработал и внедрил систему управления производственными процессами на заводе металлоконструкций.
- Разработал дорожную карту цифровой трансформации завода, внедрил проекты по цифровизации производства, приводил стек цифровых технологий завода к корпоративному стандарту.
- Создал и лидировал сообщество практиков бизнес-аналитики (изучали подключение к данным, автоматизацию рутинных задач: Power BI, Power Automate, RPA, SAP Hana, SQL, VBA).
- Вел разработку цифровой экосистемы завода. Координировал команду разработчиков (де-факто совмещал роли Product Manager, Solution Architect, Team Lead).
- Руководил проектом по переносу производства тракторов и комбайнов из Домодедово в Оренбург. Проект успешно реализован в поставленные сроки и в рамках бюджета.
- Координировал работу международной команды (Россия, США, Индия).
- Внедрил систему управления тестированием на основе NI TestStand: закупил, настроил и прошил оборудование, адаптировал и отладил алгоритмы тестирования, обучил операторов и инженеров работе в системе.
- Осуществлял поддержку производственной линии, контроль за технологическим процессом.
- Разрабатывал и внедрял проекты по улучшению техпроцесса. Совмещал обязанности инженера АСУ ТП. За 8 лет внес около 200 правок в код для ПЛК на языках LAD / FBD.
- Разработал пакет программ на Delphi для автоматизации квантово-химических расчетов в лаборатории вычислительной химии ОГУ. Пакет программ активно используется как в исследованиях лаборатории, так и в учебном процессе.
- Разработал bash-скрипт для запуска программы GAMESS под Linux. Установил и настроил рабочюю станцию на базе SUSE Linux Enterprise Desktop.
Образование
Рекомендации
Резюме выглядит достаточно хорошо. У вас есть опыт работы над учебными проектами, изучение веб-технологий и чтение релевантных книг. Ваши навыки включают знание HTML/CSS, PHP, базовое знание Laravel и JavaScript, а также навыки работы с Git и GitHub, Composer, написание автотестов в PHPUnit и язык запросов SQL. У вас также есть опыт участия и призовых мест на олимпиадах и три красных диплома.
Однако, резюме может быть более информативным. Например, вы можете указать больше деталей о своих проектах и достижениях, добавить информацию о своем опыте работы и образовании. Также, стоит указать свои контактные данные (телефон и электронную почту) в более выделенном формате.
В целом, резюме обладает хорошим потенциалом, но требует дополнительной информации и форматирования.
Сопроводительное письмо
Уважаемый руководитель,
Я хочу подать заявление на вакансию PHP-разработчика в вашей компании. Я учусь в Хекслете по профессии "PHP-разработчик" и уже реализовал два учебных проекта. Кроме того, я активно изучаю веб-технологии в онлайн-самоучителе code.mu и читаю книги "Идеальный программист", "Чистый код" и "Разработка через тестирование".
Я ищу работу в офисе в Оренбурге или готов работать удаленно. У меня есть опыт работы с HTML/CSS, PHP, базовым знанием Laravel, JavaScript, ООП, Git и GitHub, Composer, написанием автотестов в PHPUnit и знанием языка запросов SQL (MySQL, PostgreSQL, MS SQL). Я также уверенно владею инструментами VS Code и Linux.
Я имею дипломы ОГУ и являлся участником и призером олимпиад по программированию, физике и химии. У меня есть опыт преподавания в Оренбургском государственном университете.
Я прилагаю свое резюме для вашего ознакомления. Буду рад ответить на любые вопросы или предоставить дополнительную информацию. Вы можете связаться со мной по телефону +79068444488 или по электронной почте davydovks@mail.ru.
С уважением,
[Ваше имя]
Улучшенное резюме
PHP-разработчик
Желаю найти работу в области бэкенда в сфере IT. Я обучаюсь на курсе "PHP-разработчик" в Хекслете. В ходе обучения я разработал два учебных проекта. Кроме Хекслета, я также изучаю веб-технологии в онлайн-самоучителе code.mu и читаю книги "Идеальный программист", "Чистый код" и "Разработка через тестирование".
Я ищу работу в офисе в городе Оренбург или возможность удаленной работы.
Навыки:
- HTML / CSS
- PHP
- Базовые знания Laravel
- Базовые знания JavaScript
- ООП
- Git и GitHub
- Composer
- Написание автотестов в PHPUnit
- Знание языка запросов SQL (MySQL, PostgreSQL, MS SQL)
Инструменты:
- VS Code
- Linux
Образование:
- Томский государственный университет
- Факультет: Web-программист
- Начало обучения: 2022-08-01
- Конец обучения: 2022-10-01
- Оренбургский государственный университет
- Факультет: Преподаватель
- Начало обучения: 2002-09-01
Конец обучения: 2007-06-01
Оренбургский государственный университет
Факультет: Химия
Начало обучения: 2002-09-01
Конец обучения: 2007-06-01
Хекслет
Факультет: PHP-разработчик
Начало обучения: 2022-12-01
Конец обучения: 2023-10-01
Дополнительная информация:
- Три красных диплома ОГУ
- Участник и призер олимпиад по программированию, физике, химии
Контакты:
- Телефон: +79068444488
- Email: davydovks@mail.ru
Добавить комментарий
Костя, привет!
В целом, резюме получилось довольно таки информативным, но есть моменты, которые можно улучшить, и сделать твоё резюме ещё более интересным.
1) Лучше начинать с того, как ты себя позиционируешь, например: привет, я PHP-разработчик, хочу влиться в Backend. С детства интересуюсь программированием. На данный момент постигаю тонкости профессии в школе программирования Хекслет, а чтобы получить дополнительные навыки и знания, ещё погружаюсь в веб технологии...
Не обязательно указывать в описании, сколько проектов ты имеешь сейчас, потому что число будет меняться по факту завершённых проектов в Хекслете (не забывай их, кстати, добавлять).
2) Что есть ОГУ? Ты указываешь: Три красных диплома ОГУ. Но вот я, например, не знаю, и наверняка будут ещё работодатели, кто не знает. Зачем им давать информацию, которую они должны погуглить? Возможно, можно сделать какое короткое пояснение.
3) По последнему месту работу, есть ли ещё достижения, помимо: Разработал и внедрил систему управления производственными процессами на заводе металлоконструкций.
4) Обучение на Хекслете можно оставить в разделе "Образование"!
Добавить комментарий