PHP developer
Основное
Ищу работу PHP программиста удаленно, на полный рабочий день.
Нахожусь в Новосибирске.
Прохожу стажировку в open source проекте на Laravel Hexlet SICP
Есть опыт работы в коммерческом проекте Yii2 на фрилансе - 6 месяцев.
Изучаю английский для IT в Skyeng, текущий уровень Intermediate.
Немецкий - начальный уровень (A2).
Закончила курс профессии PHP программист на Hexlet в январе 2022.
В рамках курса реализованы 4 проекта.
Игры разума (CLI) - набор из пяти консольных игр.
Полученные навыки:
- настройка окружения, Linux Ubuntu, PHP;
- работа с Composer, автозагрузка файлов, установка зависимостей, packagist;
- реализация стандартов кодирования PSR12 с помощью PHP_CodeSniffer, CodeClimate;
- работа с Github, непрерывная интеграция Github Actions;
- разработка архитектуры проекта — изоляция побочных эффектов, создание правильных барьеров абстракций, возможность добавлять новые игры;Вычислитель отличий (CLI) - утилита командной строки для определения отличий между двумя файлами формата JSON или YAML. Возможность вывода данных в форматах json, plain и stylish.
Полученные навыки:
- работа с деревьями и древовидной рекурсией;
- библиотека docopt.php, работа с параметрами командной строки;
- практика TDD, автоматизированные тесты, PHPUnit;Анализатор страниц(веб-приложение) - сайт, который анализирует указанные страницы на SEO пригодность.
Полученные навыки:
- создание сайта на базе фреймворка Laravel (маршрутизация, представление);
- работа с базой данных PostgreSQL (миграции, query builder) ;
- фронтенд (Html, CSS, Bootstrap, laravel/ui);
- использование Laravel HTTP Client для http запросов;
- деплой (PaaS, Heroku);Менеджер задач (веб-приложение) - система управления задачами, позволяет ставить задачи, назначать исполнителей и менять их статусы. Требуется регистрация и аутентификация.
Полученные навыки:
- Laravel (ORM Eloquent, ресурсный роутинг, связи o2m, m2m);
- трекинг ошибок в продакшене с Rollbar;
- практика TDD, тестирование с помощью фабрик;
Дополнительно в феврале 2022 прошла курс "Docker. Основы" и начала проходить курс JS на образовательной платформе Hexlet.
Изучаю техническую литературу.
Прочитала:
- "Грокаем алгоритмы" Адитья Бхаргава.
- "Код. Тайный язык информатики" (Чарльз Петцольд)
В настоящее время в процессе изучения книги
"Структура и интерпретация компьютерных программ" (Харольд Абельсон, Джеральд Джей Сассман)
- PHP 7+;
- Фреймворк Laravel 8;
- Фреймворк Yii2;
- Автоматическое тестирование (PHPUnit);
- Основы SQL;
- Основы Docker;
- Основы фронтенд-разработки (HTML5, CSS3, Bootstrap 4+);
- Основы Git, GitHub;
- Linux (Ubuntu) на уровне пользователя;
- Основы командной строки;
- Atlassian Jira, Confluence;
- Heroku.
Сертификат о прохождении курса "PHP программист" (Hexlet)
2021 - 2022, продолжительность 8 месяцев
Курс "Основы WEB программирования"
HTML Academy
2018, продолжительность 3 месяца
Работа
Стажировка part-time.
Проект реализован на фреймворке Yii2, получила опыт разворачивания, настройки проекта, работы с ментором и решения простых задач.
Примеры выполненных задач:
- Информационные оповещения учеников (email, pop-up) при определенных событиях и в определенные числа;
- Правка верстки отдельных страниц;
- Оптимизация формы отмены уроков (корректировка формата времени);
- Изменение логики расчета скидки для наглядности выгоды;
- Отображение сроков действия пакетов уроков.
2020 - совместный проект с отделом IT с целью осуществить перевод процессов ценообразования и формирования товарной базы из программы SAP-Retail в 1С.
В рамках проекта оптимизировала все рабочие процессы отдела, описала сущности и взаимосвязи для реализации в 1С.
Результат: ускорение процессов на 30%, снижение числа ошибок.
Основные обязанности:
* Формирование и исполнение ассортиментной и ценовой политики компании;
* Контроль выполнения плана по доходу (результат: 108% LFL);
* Участие в проекте по развитию собственных торговых марок компании, оптимизация ассортиментного предложения (результат: увеличение доли СТМ в товарообороте на 80%);
* Формирование ассортимента новых магазинов;
* Мониторинг рынка, взаимодействие с поставщиками с целью создания лучшего предложения для покупателей;
* Участие в проектах учредителя компании по закупке товаров в Италии, Франции, Турции, Узбекистане (переговоры, выбор ассортимента, отслеживание поставок);
* Отбор, найм и обучение специалистов.
Образование
Анастасия, привет! Все отлично :)
Единственное, добавила бы в название "Junior".
Добавить комментарий