Junior PHP Developer
Контакты
- Активно изучаю современные технологии и совершенствую уже имеющиеся навыки
- Понимаю современные архитектурные подходы к построению веб-приложений
- Коммуникабельный, всегда открыт к конструктивной критике и советам со стороны более квалифицированных специалистов своей сферы
- Небольшой опыт в области коммерческой веб-разработки компенсирую быстрой обучаемостью и целеустремленностью
- Стараюсь развиваться как специалист, регулярно прослушивая онлайн лекции и читая новые статьи и книги, такие как:
- "PHP Objects, Patterns and Practice" Мэтта Зандстры
- "Clean Code" Роберта Мартина
- "Grokking Algorithms" Адитьи Бхаргавы
- PHP
- Symfony
- Laravel
- Composer
- Верстка
- HTML
- CSS
- jQuery
- Bootstrap
- HTTP
- СУБД
- MySQL
- MariaDB
- PostgreSQL
- MongoDB
- Redis
- Тестирование и отладка
- PHP Unit
- XDebug
- Codeception
- Postman
- CI
- GitHub Actions
- Git
- PHPStorm
- ОС
- Linux
- Windows
- Чтение профессиональной литературы на английском языке
Игры разума
Небольшое консольное приложение, проверяющие знания в логическом и арифметическом направлении, состоящее из 5 игр
Стек проекта:
* PHP 8.1
* Composer
* PHP Command Line Tools
* PHP Codesniffer
* Codeclimate
* Asciinema
Вычислитель отличий
Программа, определяющая разницу между двумя структурами данных (наподобие http://www.jsondiff.com/)
Возможности утилиты:
* Поддержка разных входных форматов: json и yaml
* Генерация отчета в трех форматах:
* stylish
* plain text
* json
Стек проекта:
* PHP 8.1
* Composer
* PHP Docopt
* PHP Unit
* PHP Codesniffer
* GitHub Actions
* Codeclimate
* Asciinema
Анализатор страниц
Сайт, который анализирует указанные страницы на SEO пригодность по аналогии с PageSpeed Insights
Стек проекта:
* PHP 8.1
* Composer
* Slim
* PDO
* PostgreSQL
* Bootstrap
* PHP-DI
* Guzzle, PHP HTTP client
* Render.com
* PHP Unit
* PHP Codesniffer
* GitHub Actions
* Codeclimate
Опыт
За время своей работы на проекте я успел:
• Добавить валидацию в нескольких модулях сервиса (регистрация пользователей, загрузка пользовательских картинок)
• Написать несколько команд, корректирующих консистентность данных БД, не соответствовавших бизнес-логике
• Написать значительную часть документации к API сервиса в Swagger
Последней масштабной задачей, которой я занимался - был рефакторинг сервиса по работе с бизнес-лидами, в рамках которой я:
• Поправил и улучшил фильтры для выборки данных и добавил пагинацию на нескольких страницах
• Исправил функционал не соответствовавший бизнес-логике сервиса
• Оптимизировал UX путем добавления различных всплывающих подсказок, модальных окон и другой информации, помогающей пользователям сервиса лучше ориентироваться в его функционале
В процессе работы я использую эти технологии:
• Symfony
• MongoDB, MariaDB, Redis
• Composer
• Docker и docker-compose
• Для отладки я использую:
• XDebug - для анализа кода и дебаггинга
• Postman - для тестирования запросов к API
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Москва
GitHub: https://github.com/MrShimson
Telegram: https://t.me/mr_shimson
What'sApp: https://wa.me/+79150027987
Я коммуникабельный, трудолюбивый и целеустремленный человек с ярко выраженной мечтой - стать экспертом в своей профессии
Помимо своей основной работы, я начал собственный пет-проект, в процессе разработки которого активно изучаю современные технологии и совершенствую уже имеющиеся навыки
В свободное время предпочитаю проводить много времени вне дома, узнавать и пробовать что-то новое для себя. Я считаю, что это важно - расширять свои горизонты, получать новые знания и уникальный опыт
Рекомендации
Семен, привет!
Есть несколько моментов к улучшению:
- В описание давай добавим ключевых hard навыков, релевантных искомой позиции Junior PHP Developer. Должен получиться самостоятельный абзац, в котором ты позиционируешь себя - свои технические и мягкие навыки, свою мотивацию.
- Учебные проекты В проекте "Игры разума" нет необходимости перечислять все 5 игр. Гораздо важнее описать суть проект и тех стек, их ты уже представил.
Успехов тебе в достижении своей цели!
Добавить комментарий/ссылку на вакансию