PHP - разработчик
Контакты
Специализации: PHP-разработчик
Занятость: полная занятость
Проживаю в Севастополе
График работы: гибкий график, полный день, возможна удаленная работа
Еще в школьные годы я увлекся программированием, написал несколько программ, с которыми выступал на городских конкурсах. Проходя военную службу всегда старался применить, полученные ранее, навыки для автоматизации процесса работы с различного рода данными.
При увольнении с военной службы решил уйти в IT, так как это динамическая, современная сфера, где твоя карьера зависит от твоих навыков и умений, от твоего упорства и желания расти и развиваться.
Для меня программирование – это набор реальных задач, которые нужно решать. Меня увлекает процесс решения проблем и преобразование их в полезный продукт.
Готов к постоянному развитию и повышению своих профессиональных качеств. Не останавливаюсь перед трудностями. Обладаю опытом управленческой деятельности.
Есть желание работать в компании с дружным коллективом, где стимулируется обучение и профессиональный рост.
Умею организовывать свое рабочее время и в срок выполнять задачи.
Читаю техническую литературу.
В апреле 2022 года закончил курс профессии PHP-разработчик на Hexlet.io.
В рамках курса реализованы 4 проекта.
1. Игры разума (CLI) - набор из пяти консольных игр.
Полученные навыки:
- настройка окружения, Linux Ubuntu, PHP;
- работа с Composer, автозагрузка файлов, установка зависимостей, packagist;
- реализация стандартов кодирования PSR12 с помощью PHP_CodeSniffer, CodeClimate;
- работа с Github, непрерывная интеграция Github Actions;
- разработка архитектуры проекта — изоляция побочных эффектов, создание правильных барьеров абстракций, возможность добавлять новые игры;
2. Вычислитель отличий (CLI) - утилита командной строки для определения отличий между двумя файлами формата JSON или YAML. Возможность вывода данных в форматах json, plain и stylish.
Полученные навыки:
- работа с деревьями и древовидной рекурсией;
- библиотека docopt.php, работа с параметрами командной строки;
- практика TDD, автоматизированные тесты, PHPUnit;
3. Анализатор страниц(веб-приложение) - сайт, который анализирует указанные страницы на SEO пригодность.
Полученные навыки:
- создание сайта на базе фреймворка Laravel (маршрутизация, представление);
- работа с базой данных PostgreSQL (миграции, query builder) ;
- фронтенд (Html, CSS, Bootstrap, laravel/ui);
- использование Laravel HTTP Client для http запросов;
- деплой (PaaS, Heroku);
4. Менеджер задач (веб-приложение) - система управления задачами, позволяет ставить задачи, назначать исполнителей и менять их статусы. Требуется регистрация и аутентификация.
Полученные навыки:
- Laravel (ORM Eloquent, ресурсный роутинг, связи o2m, m2m);
- трекинг ошибок в продакшене с Rollbar;
- практика TDD, тестирование с помощью фабрик;
- PHP;
- фреймворк Laravel;
- автоматическое тестирование (PHPUnit);
- SQL;
- Composer;
- основы Docker;
- основы фронтенд-разработки (HTML, CSS, Bootstrap);
- Git, GitHub;
- Linux (Ubuntu), MacOS, Windows;
- Основы командной строки;
- пользуюсь Vim;
- Heroku;
- знаком с ООП на PHP (классы, объекты, интерфейсы).
Опыт
- межведомственное взаимодействие с федеральными органами исполнительной власти;
- организация и контроль выполнения мероприятий повседневной деятельности сил (войск).
- руководство производственно-хозяйственной деятельностью цеха, численностью 37 человек
Образование
Рекомендации
Максим, привет!
Несколько рекомендаций:
1) Можно поработать с оформлением для наглядности и читабельности текста. Выделите названия учебных проектов, зашейте ссылки на гитхаб. Навыки оформить в виде маркированного списка;
2) Не хватает мотивационной части, которая бы отвечала на вопрос, почему решили сменить сферу деятельности и как ее реализуете, помимо обучения. Возможно, есть личный топ книг по программированию, любимые подкасты или конференции. Это нужно описать в несколько предложений после учебных проектов :)
Добавить комментарий/ссылку на вакансию