PHP-программист
Контакты
Интересуюсь веб-разработкой с 2008 года с момента появления интернета в месте моего проживания. Осознание того, что наличие личного сайта предоставит возможность дополнительного заработка, подтолкнуло меня к изучению веб-технологий и, в частности, языка программирования PHP.
В 2009 году написал свой первый полностью динамический веб-сайт, который приносил небольшой доход от продажи ссылок и контекстной рекламы. Знания для возможности написания сайта черпал из книг Котерова, Костарева - PHP5, Дюбуа - MySQL, Флэнагана - Javascript и др. С тех пор интересовался различными Web-технологиями, CMS и с переменным успехом реализовывал свои идеи. На данный момент задался целью сделать хобби полноценной профессией. Хочу изучать современные технологии веб разработки, улучшать свои навыки, развиваться в этой сфере, участвовать в интересных проектах, приносить реальную пользу компании в которой буду работать.
- PHP
- SQL
- Composer
- PHPUnit
- HTML
- CSS
- Git
- Make
Инструменты: VS Code, Unix (Ubuntu).
Начальные знания английского языка.
В настоящее время прохожу обучение на образовательной платформе Hexlet по программе PHP — разработчик. За время своего обучения успешно выполнил следующие проекты:
Игры разума. Консольное приложение из 5 различных мини-игр, которые включают в себя задачи, проверяющие знания в логическом и арифметическом направлении.
Полученные навыки:
- Composer, подключение дополнительных библиотек
- оформление кода согласно стандарту PSR
- работа с Git и Github
Технологический стек:
- PHP 8.1
- Php-cli-tools
- Code Climate
- Make
- Composer
- PHP_CodeSniffer
Вычислитель отличий. Утилита командной строки для определения отличий между двумя структурами данных (файлами формата JSON или YAML).
Полученные навыки:
- написание unit-тестов;
- практика TDD;
- непрерывная интеграция (CI) через Github Actions.
- Функциональное программирование;
- Работа с древовидными структурами данных;
Технологический стек:
- PHP
- Composer
- CodeClimate
- Github Actions
- Make
Анализатор страниц. Веб-приложение позволяющее проанализировать URL. Его доступность, код ответа, h1, title, description, и сохраняющее эти данные в БД.
Полученные навыки:
- разработка сайта на MVC архитектуре (микрофреймворк Slim)
- использование Bootstrap, GuzzleHttp, DiDOM
- работа с БД PostgreSQL через PDO
- деплой приложения на Render.com
Технологический стек:
- PHP
- Git
- Slim
- PostgreSQL
Опыт
Обязанности:
- Проектирование сварных силовых конструкций и механизмов;
- Разработка 3D моделей, разработка и согласование конструкторской документации в КОМПАС-3D ;
- проверка чертежей;
Результаты:
За время работы инженером-конструктором разработал и спроектировал отдельные узлы и агрегаты для:
- Современных образцов военной техники, флота ГРП (полного комплекса оборудования, необходимого для проведения полноценного гидроразрыва пласта) разрабатываемых и производимых на предприятии АО «ФНПЦ «Титан-Баррикады»;
- Гидротехнических сооружений и подъемно-транспортного оборудования производимых на предприятии ООО "Специальные Сварные Металлоконструкции".
Достижения:
Занял 2-е место в конкурсе "Асы компьютерного 3D-моделирования", проходившем в АО «ФНПЦ «Титан-Баррикады» в 2016 году.
Образование
Проживаю в городе Волгоград (Волгоградская область)
Ищу работу на должность Junior PHP - разработчик. Готов пройти стажировку. Рассматриваю различные форматы работы.