PHP-программист
Контакты
PHP-программист с начальным уровнем подготовки и владением PHP, Git, HTML, CSS, Bootstrap, SQL, Laravel. Активно обучаюсь и применяю на практике инструменты разработки. Обладаю большим опытом аналитической работы. Умею работать как в команде, так и индивидуально. Четко следую дедлайнам в режиме многозадачности.
- Основы командной строки
- Git, GitHub
- HTML, CSS, Bootstrap
- SQL (PostgreSQL)
- Автоматическое тестирование (PHPUnit)
- Laravel
- Инструменты: Ubuntu, VS Code
- B2 уровень английского языка
Имею опыт:
- консолидации данных и аналитической работы;
- руководства отделом численностью 10 человек;
- командной и индивидуальной работы;
- работы в удаленном и гибридном режиме;
- работы в условиях многозадачности с соблюдением установленных дедлайнов.
С апреля 2023г. изучаю с нуля профессию "PHP-разработчик" в школе программирования Хекслет.
В процессе обучения реализовано четыре учебных проекта:
- «Игры разума» — набор из пяти консольных игр, каждая из которых задает рандомные математические вопросы, на которые нужно дать правильные ответы.
Получила опыт/навыки:
- настройки рабочего окружения;
- работы с дистрибутивом Ubuntu;
- использования анализатора качества кода - линтера - CodeSniffer;
- использования менеджера зависимостей - Composer;
- взаимодействия с внешними репозиториями - GitHub;
- построения архитектуры полноценного приложения;
- написания чистого кода, соответствующего стандартам кодирования (PSR-12).
- «Вычислитель отличий» – программа, определяющая разницу между двумя структурами данных. Программа принимает на вход форматы yaml и json и генерирует отчет в виде plain, stylish и json.
Получила опыт/навыки:
- работы с древовидными структурами данных и рекурсивными алгоритмами;
- автоматизированного тестирования с использованием фреймворка PHPUnit;
- применения функций высшего порядка;
- использования библиотеки docopt.php.
- «Анализатор страниц» – полноценное веб-приложение на базе фреймворка Slim, которое анализирует указанные страницы на SEO пригодность и сохраняет данные в базу данных.
Получила опыт/навыки:
- работы с роутингом, обработчиками запросов и шаблонизатором;
- использования компонентов Bootstrap для визуального оформления сайта;
- взаимодействия с базой данных с помощью PostgreSQL;
- деплоя проекта на Render.com.
- «Менеджер задач» – система управления задачами, которая позволяет ставить задачи, назначать исполнителей и менять их статусы. Для работы с системой требуется регистрация и аутентификация.
Получила опыт/навыки:
- разработки на базе веб-фреймворка Laravel;
- создания сущностей с помощью ORM и описания связей между ними (o2m, m2m);
- создания тестовых данных с помощью механизма фабрик;
- использования ресурсного роутинга;
- использования механизма авторизации;
- создания форм для фильтрации данных;
- интегрирования сервиса для трекинга ошибок в продакшене.
Опыт
Осуществляла комплексные проверки кадровой документации, составляла заключения с перечнем выявленных нарушений и рекомендациями по их устранению.
Занималась восстановлением кадрового учета, составлением проектов локальных нормативных актов и организационно-распорядительных документов.
Вела кадровое делопроизводство (8 компаний общей численностью порядка 150 человек) в формате аутсорсинга.
Привела в соответствие действующему законодательству кадровую документацию в обслуживаемых компаниях.
Занималась анализом финансово-хозяйственной деятельности общества, составлением и представлением аналитических справок для руководства общества и отчетов государственным органам.
Автоматизировала формирование отчетности по итогам деятельности общества, что обеспечило высокое качество предоставляемой внешним и внутренним пользователям информации.
Образование
Проживаю в городе Санкт-Петербург
Заинтересована в прохождении стажировки или получении работы на позиции PHP-программиста для полноценного погружения в профессию.
Рассматриваю любой формат коммуникации - офис/гибрид/удаленный.