PHP-программист

Контакты


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

Описание

Прошел обучение по профессии PHP-программист на образовательном портале Хекслет (https://ru.hexlet.io/).
За время обучения сделал 4 учебных проекта:

  1. Консольное приложение “Игры разума” (https://github.com/AlexeyShobanov/php-project-lvl1)
  2. Консольное приложение “Вычислитель отличий” (https://github.com/AlexeyShobanov/php-project-lvl2)
  3. Веб-приложение “Анализатор страниц” (https://github.com/AlexeyShobanov/php-project-lvl3)
  4. Веб-приложение “Менежер задач” (https://github.com/AlexeyShobanov/php-project-lvl4)

В ходе обучения и выполнения проектов получил уверенные навыки работы с командной строкой в Linux при написании консольных приложений. Могу настроить рабочее окружение для полноценной разработки на PHP. Изучил базовые концепции ООП. Могу писать код в разных стилях, включая функциональный.
Пишу тесты на свой код, практикую TDD, использую непрерывную интеграцию (GitHub Actions, Travis CI). Использую систему контроля версий Git.
Освоил фреймворк Laravel, работу с базами данных посредством Eloquent ORM. При разработке проектов использовал базы данных Sqlite (для тестирования) и Postgresql (для тестирования и деплоя). Имею опыт развертывания веб-приложений на PaaS платформе Heroku.
Немного умею верстать, знаком с Bootstrap.
В настоящее время прохожу стажировку в opensource-проекте Hexlet SICP (https://sicp.hexlet.io), изучаю курсы профессии “Верстальщик”.
Готов выполнить тестовое задание.
Профиль на портале Хекслет: https://ru.hexlet.io/u/alshad

Навыки

PHP, Git, ООП, Функциональное программирование, PostgreSQL, Sqlite, PHPUnit, Bootstrap, ORM, Laravel, Heroku.

Опыт


инженер, OOO "Компас-Р"
Август 2017 - по настоящее время

• создание сайтов на CMS Joomla;
• настройка и тестирование сетей LoRaWAN (серверной и клиентской части);
• создание сценариев на платформе Node-RED (JS);
• установка и настройка ПО для систем связи PoC.

Достижения:
• сделал 4 сайта интернет-магазинов на CMS Joomla
• протестировал (включая написание дашбордов на основе Node-RED) более полусотни устройств и базовых станций LoRaWAN
• участвую в развертывании первых в России сетей связи PoC

менеджер по развитию бизнеса, ООО "Деловые технологии"
Июнь 2011 - Август 2017

Обязанности:
• создание товарных матриц;
• информационное наполнение сайта;
• анализ рынка, конкурентной среды.

Достижения:
• за время работы (совместно с партнером) вдвое увеличил объем продаж
• ассортимент интернет-магазина увеличился более чем в 10 раз

товарный эксперт, Ютинет.Ру
Февраль 2010 - Июнь 2011

Обязанности:
• анализ подходов к описанию товаров крупнейшими
торговыми площадками и производителями;
• создание матриц характеристик для описания товарных
категорий;
• взаимодействие с командой программистов по созданию
системы "умного поиска" и оценки потребительских
качеств различных товаров;
• анализ качества товарного каталога, контроль
корректности данных.

Достижения:
• создал несколько десятков торговых матриц для основных наименований компьютерной и бытовой техники;
• совместно с командой программистов работал над созданием "Умного поиска на человеческом языке" для новой платформы одного из крупнейших на тот момент интернет-магазина компьютерной техники. Отвечал за выбор и расчет численных критериев для фильтрации товаров.

Образование


Информатика и вычислительная техника, Бакалавр, МГТУ им. Н.Э. Баумана
Сентябрь 1999 - Июнь 2001
Радиоинженер, Минское высшее военное инженерное училище
Июнь 1988 - Июнь 1993

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

Комментарии


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

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

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

Алексей, добрый день.
Компания ООО НКУ ищет сильного разработчика JavaScript для постоянного сотрудничества, для реализации программ для автоматизации на платформе Node RED.
Необходимо разработать программу управления складом ГСМ с использованием JavaScript на платформе Node RED.
Для автоматизации используются 2 одноплатных компьютера Raspberry Pi3 и два ПК для мониторинга.
Всю работу можно сделать полностью удаленно, для этого настроен удаленный доступ.
ТЗ есть
Также есть работа по созданию сайта, онлайн калькулятора электрощитов и внутренней ERP-системы и множество других интересных задач.
natalya@nku.su


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Ожидает подтверждения
1

При написании проектов освоил основы верстки с использованием фреймворка Bootstrap.

Раза 4 проскакивал такой сложный стиль описания простых вещей. Лучше писать проще: "Немного умею верстать, знаком с Bootstrap". И так же в других местах.

Про SOLID я бы все же по другому написал. Любому опытному разработчику понятно что начинающие серьезно говорить о SOLID не могут. Лучше просто пояснить что "знаком с SOLID". Тогда будет понятно что есть трезвая оценка своих сил.

Пишу автоматизированные тесты на phpunit, веду разработку на основе подхода TDD

Пишу тесты на свой код, практикую TDD.

Ориентируюсь на использование функционального стиля программирования, по возможности реализуя код с использованием чистых функций и избегая мутаций.

Это прямо слишком большая специфика, которую мало кто поймет. Лучше писать: могу писать код в разных стилях включая функциональный.

Кроме того не вижу в описании ничего про непрерывную интеграцию, хотя она была через github actions и travis.

Unit Testing

Не стал бы так писать. В том же ларавеле мы не писали юнитов, это были исключительно функциональные тесты. Более того, зацикливаться на юнитах не надо.


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Изменения внесены
1

Алексей, привет!
1. Я бы рекомендовала добавить цель поиска работы, кроме должности. В цели можно кратко описать, что вы ищите: какие проекты, какие задачи было бы интересно решать.
2. >>С 2019 года изучал язык программирования PHP на образовательном портале Хекслет. В июне 2020 года закончил обучение на образовательном портале Хекслет (https://ru.hexlet.io/) по профессии PHP-программист.
Мне кажется многабукв. Прошел обучение по профессии PHP на https://ru.hexlet.io.
3. Опыт работы
А что такое ИП ... Скорее всего, у компании есть какое-то название? Лучше написать его, если есть и в скобках немного о профиле деятельности компании.
4. Добавьте в опыт работы не просто описание функций, но и достижения, всем интересен не только процесс, но и результат.
5. Есть непонятный перерыв с 2016 по 2018 год.
6. Описание своих обязанностей, не связанных с вашей основной целью, сократите.
7. Принято описывать опыт за последние 8-10 лет, так что первое место работы можно совсем убрать. Я бы начала описывать с Ютинет.

Будут вопросы, пишите.


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме имеет некоторые положительные аспекты, такие как: Имеется опыт работы в об...
Резюме содержит полезную информацию о вашем опыте работы, навыках и образовании, что хо...
Данное резюме вызывает недопонимание и может быть непривлекательным для потенциального ...
Это резюме обладает большим объемом информации, что хорошо, но стоит обратить внимание ...
Это резюме Fullstack разработчика содержит много полезной информации о вашем опыте рабо...
Это резюме frontend разработчика имеет некоторые сильные стороны, но также требует неко...
Андрей, привет! Давай дополним резюме информацией: 1. Реализованные проекты. - здесь б...
Это резюме Junior PHP-разработчика содержит много полезной информации о навыках и опыте...
Этот кандидат имеет стремление развиваться в сфере IT, обладает базовыми знаниями и опы...
Привет, Александра! Давай усилим резюме за счет следующих моментов: 1. Для персонализа...