PHP-developer

Контакты


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

Описание

Претендую на позицию PHP-разработчика в штат, полная занятость. Рассматриваю как гибридный формат работы, так и офис.

Проживаю в г. Тирасполь. Готов к переезду.

Увлечён веб-разработкой, начинал с вёрстки, контент-менеджмента, работал с популярными CMS. Есть опыт во frontend (делал учебные проекты на Vue и React), щупал Angular.
Тяготея к fullstack, решил погрузиться в backend, выбрав для изучения php, формирующий хорошее мышление в ООП стиле. В качестве учебной платформы использовал hexlet.io, где углубил знания в PHP и изучил Laravel.
Попутно изучал необходимые инструменты (git, composer, тестирование, дебаг), популярные методологии, архитектурные паттерны и паттерны проектирования.

В рамках курса PHP-разработчик на Хекслете реализовал 3 проекта.

1) Игры разума. (CLI)
Набор из пяти консольных игр.
Полученные навыки:
• настройка окружения, Linux Ubuntu, PHP, PHPStorm;
• работа с Composer, автозагрузка файлов, установка зависимостей;
• реализация стандартов кодирования PSR12 с помощью PHP_CodeSniffer, интеграция с CodeClimate;
• написание кода в соответствии со стандартами phpstan (типы аргументов и ф-ий);
• работа с Github, непрерывная интеграция Github Actions;
• разработка архитектуры проекта — изоляция побочных эффектов, создание правильных барьеров абстракций, возможность добавлять новые игры;

2) Вычислитель отличий (CLI)
Утилита командной строки для определения отличий между двумя файлами формата JSON или YAML. Возможность вывода данных в форматах json, plain и stylish.
Полученные навыки:
• работа с коллекциями в функциональном стиле;
• работа с деревьями и древовидной рекурсией;
• библиотека docopt.php, работа с параметрами командной строки;
• автоматизированные тесты, PHPUnit;
• практика TDD;

3) Анализатор страниц (веб-приложение)
Сайт, который анализирует указанные страницы на SEO пригодность.
Полученные навыки:
• создание сайта на базе фреймворка Laravel (маршрутизация, представление);
• работа с базой данных PostgreSQL (миграции, query builder) ;
• фронтенд (Html, CSS, Bootstrap, laravel/ui, флеш-сообщения laracasts/flash);
• использование Laravel HTTP Client для http запросов;
• деплой (PaaS, Heroku);

4) Менеджер задач (веб-приложение)
Система менеджмента задач, позволяющая создавать задачи, назначать исполнителей, изменять статусы. В данном проекте отработана регистрация пользователей и их авторизация.
Полученные навыки:
• создание сущностей с использованием Eloquent ORM, а также связей между ними (o2m, m2m);
• проектирование моделей и отображение их на БД ;
• практика TDD, тестирование с помощью фабрик;
• ресурсный роутинг, унификация CRUD операций;
• аутентификация и авторизация пользователей;
• создание форм фильтрации ;
• локализация интерфейсов;
• деплой на PaaS Railway;

Навыки

• PHP 7+;
• Laravel 9;
• JavaScript;
• Вёрстка (HTML5, CSS3, Bootstrap 4+);
• Знаком с фреймворком Vue.js, библеотеками стека React.
• Адаптивная, кроссбраузерная и доступная вёрстка;
• Основы SQL;
• Автоматическое тестирование (PHPUnit);
• Отладка кода (XDebug)
• Умею использовать Docker и Docker Compose;
• Git, GitHub;
• Linux (Ubuntu) на уровне пользователя;
• CLI.

Опыт


Веб-разработчик, ООО Дилекс
Апрель 2021 - Апрель 2022

Обязанности
• поддержка сайтов компании;
• написание плагинов под WordPress;
• работа с популярными CMS;
• вёрстка контента

Результатом моей работы стало улучшение конверсии за счет гибких настроек самописных плагинов с формами обратной связи на базе интерактивных взаимодействий пользователей. Был налажен постоянный поток клиентских запросов с помощью этого источника без дополнительных затрат на рекламу.

Наставник на интенсивах "HTML и CSS. Профессиональная вёрстка сайтов" и "HTML и CSS. Адаптивная вёрстка и автоматизация", HTML-academy
Сентябрь 2020 - Октябрь 2021

Обязанности
• консультации по вёрстке;
• код-ревью проектов;

Веб-разработчик/верстальщик, Частная практика / фриланс
Февраль 2020 - Сентябрь 2020

Занимался разработкой и доработкой сайтов для клиентов и наполнением их контентом

HTML-верстальщик, контент-менеджер, Веб-студия IP-Systems
Февраль 2019 - Сентябрь 2019

Обязанности
• вёрстка под разные CMS;
• подготовкой графики и контента

Автоматизация/электрика, ООО Проминдустри / МГУП Тирастеплоэнерго
Февраль 2015 - Июнь 2018

До перехода в сферу IT занимался обслуживанием электрики, а также автоматик безопасности в теплоэнергетике

Образование


Теплогазоснабнежиние и вентиляция (неоконченное высшее). БПФ ГОУ «ПГУ им. Т.Г. Шевченко»
Сентябрь 2015 - Июнь 2018
Производство и эксплуатация технологического оборудования, Автоматизация технологических процессов и производств (АТПП) (среднее техническое). Технический колледж им. Ю.А. Гагарина
Сентябрь 2009 - Июнь 2013

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

Комментарии


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

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

Изменения внесены
0

Привет, Сергей!
Предлагаю немного скорректировать резюме, чтобы не упустить важной информации:
1. Не указал имя и фамилию в резюме первым пунктом. Так работодатель сможет тебя идентифицировать среди других кандидатов.
2. В описании не хватает формата работы - удаленно либо офис, а также города проживания. Дополни, пожалуйста.
3. Дублируется информация о владении языками. Было бы здорово собрать ее в один раздел после указаний наград и сертификатов.
4. Образование. Можно оставить на том же месте, можно указать после опыта работы, но в любом случае потребуется указать годы обучения. Начинаем с более позднего образования (неоконченное высшее, затем средне-техническое).
5. Опыт работы. Хорошо было бы обозначить технический стек под каждым проектом/выполняемой задачей. Также я бы посоветовала включить учебные проекты, их у тебя достаточное количество. Их можно выделить и описать. Примером описания может послужить профиль:
https://cv.hexlet.io/resumes/865
https://cv.hexlet.io/resumes/585

Желаю успехов и отличного оффера!


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