PHP developer

Контакты


Контакты доступны после входа на сайт

Описание

Добрый день! Начинающий разработчик.
Ищу работу по профессии PHP разработчик.

Рассматриваю как удалённый формат (есть опыт удаленной работы), так и работу в офисе. Возможен переезд или работа на вашей территории на время испытательного срока.

Живу в Брянске. Высшее образование - экономическое.

Последние 6 лет работал специалистом в управлении по работе на оптовом рынке электроэнергии и мощности в энергосбытовой компании.
Принял решение сменить профессию и развиваться в качестве back-end разработчика. Закончил обучение в школе программирования Hexlet по профессии PHP-разработчик.
Хобби: баскетбол, сноутборд.

За время обучения сделал 4 рабочих проекта:

Игры разума (CLI)
Набор из пяти математических консольных игр, построенных по принципу мобильных приложений.

Выполненные работы:
- Разбил код на модули, общие действия всех игр вынес в игровой движок согласно принципу DRY
- Организовал файловую структуру, именование пространств имен и форматирование кода согласно стандартам PSR
- Настроил проверку кода на соответствие стандартам с помощью линтера PHP_CodeSniffer
- Автоматически отслеживал качество кода с помощью сервиса CodeClimate
Настроил непрерывную интеграцию в GitHub Actions

Вычислитель отличий (CLI)
Консольное приложение для вычисления отличий в структурах данных. На вход принимает файлы в формате JSON и YAML. Генерирует результат в форматах plain text, stylish и JSON. Может использоваться как библиотека.

Выполненные работы:
- Сбор и вывод данных реализовал через рекурсивный обход деревьев в глубину
- Подключил автоматическое тестирование PHPUnit. Разработку вел по методике TDD
- Покрытие тестами отслеживал с помощью Test Coverage от CodeClimate
Page Analizer (GitHub)

Анализатор страниц
Анализатор страниц - сайт, который анализирует указанные страницы на SEO пригодность по аналогии с PageSpeed Insights.

Выполненные работы:
- CI/CD на Railway через Github Actions
- Приложение в архитектуре MVC
- Отправка HTTP-запросов через GuzzleHTTP
- Вывод флеш-сообщений

Task Manager

Менеджер задач - онлайн-сервис, который позволяет создавать задачи, присваивать им статусы и метки, назначать ответственных из числа зарегистрированных пользователей.

Приложение развернуто на Render.

Выполненные работы:
- Аутентификация на сайте с помощью Laravel Breeze
- Авторизация через политики
- Реализованы отношения o2m, m2m между моделями
- Все тексты интерфейса и валидации вынесены в файлы локализации
- Хранение данных в PostgreSQL
- CI/CD на Render через Github Actions
- Вывод флеш-сообщений

Навыки

• PHP;
• Laravel;
• Автоматизированное тестирование (PHPUnit);
• Git, GitHub;
• HTML\CSS;
• JavaScript (Базовые знания);
• Docker
• Linux (Ubuntu) на уровне пользователя;
• Основы командной строки;
• ООП
• DRY, KISS, SOLID
• MySQL, PostgreSQL;

Описание проектов

Опыт


инженер 2 категории, ООО «Газпром энергосбыт Брянск»
Июнь 2015 - Декабрь 2023

— прогнозирование планового почасового потребления мощности;
— оперативное планирование почасового потребления электроэнергии;
— формирование и направление заявок на покупку / продажу электроэнергии;
ведение базы данных по группам точек поставки ОРЭМ;
— расчет денежных средств для оплаты электроэнергии;
— организация процесса согласования сальдо-перетоков с контрагентами;
— оформление договорной и отчетной документации с потребителями и
поставщиками ОРЭМ;
— формирование ежемесячной и ежегодной отчетности по итогам работы на
ОРЭМ.

Образование


Прикладная информатика в экономике, экономист-информатик, Брянский государственный технический университет
Сентябрь 2008 - Июль 2013

О себе
Готов к релокации
Читаю профессиональную литературу на английском языке
Проживаю в городе

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Ожидает подтверждения
0

Добрый день, Михаил!
Хорошее резюме, у меня есть несколько комментариев по содержанию:
1. Хотела уточнить: вы рассматриваете переезд только на период испытательного срока?
2. Давайте предложение о наличии высшего экономического образования отнесем к блоку "образование".
3. Михаил, как называлось управление в энергосбытовой компании, где вы работали специалистом? Немного сумбурным показалось словосочетание "...специалистом в управлении по работе на оптовом рынке электроэнергии и мощности.." . Этот опыт вы не стали указывать в разделе "Работа" по какой причине? Могут ли нам пригодится полученные здесь навыки для работы в IT?
4. В описании было бы хорошо добавить вашей мотивации к переходу на новое направление, переходу в разработку. Это можно сделать, ответив на вопрос, что вам нравится в IT, какие задачи хотели бы решать, как себя планируете развивать.
5. Учебные проекты можно выделить: названия проектов отметить жирным текстом, а ссылки на github можно зашить в названия, а также дополнить под каждым проектом технический стек.
6. Github. Было бы здорово подгрузить фото, расположить аудиторию к себе :). В дальнейшем не забывайте подгружать новые сведения о проектах, курсах, даже поиске работы. Ресурс работающий, нужно его только настроить :)

Удачи вам!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Константин! Давай улучшим твое резюме: 1. Навыки Ты очень прикольно придумал ...
Привет, Ахмед! Давай дополним твое резюме: 1. Контакты Давай добавим твой номер телеф...
Резюме Максима Анисимова представляет собой хороший обзор его навыков и опыта в области...
Это резюме содержит много полезной информации о кандидате, однако есть несколько момент...
Это резюме имеет несколько недочетов и не является оптимальным для поиска работы в обла...
Резюме Junior frontend developer имеет некоторые сильные стороны, такие как: Указание...
Резюме выглядит хорошо структурированным и содержательным. Заявленные навыки и опыт раб...
Это резюме включает в себя хороший набор навыков и опыта работы в различных проектах на...
Привет, Илья! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...
Привет, Егор! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...