PHP-разработчик

Контакты


Контакты доступны после входа на сайт

Описание

Заинтересованный и целеустремленный Junior Backend-Developer. Обладаю опытом разработки высококачественных консольных приложений и инструментов для работы с данными. Реализовал проекты, развивающие навыки в создании архитектуры приложений, работе с системами контроля версий и автоматизации CI/CD процессов. Мои проекты, такие как "Игры разума" и "Вычислитель отличий", продемонстрировали умение эффективно работать с алгоритмами, древовидными структурами данных, а также написанием Unit-тестов для обеспечения стабильности кода. Стремлюсь применять свои знания для решения сложных задач в сфере backend, а также для улучшения процессов разработки и автоматизации.

Навыки
Hard Skills:
  • Разработка на PHP и JavaScript
  • Создание бинарных файлов и работа с Composer, npm
  • Системы контроля версий Git, стандартизация кода (PSR, ESLint)
  • Проектирование CLI-приложений и написание Unit-тестов
  • Настройка непрерывной интеграции с использованием Github Actions и CodeClimate
  • Работа с Linux (Ubuntu)
  • Английский - Upper-Intermediate
Soft Skills:
  • Быстрая адаптация к новой информации
  • Аналитическое мышление
  • Комфортное взаимодействие в коллективе
  • Доброжелательность
  • Усидчивость и упорство
  • Чувство юмора
Описание проектов

1) Анализатор страниц - сайт, который анализирует указанные страницы на SEO пригодность по аналогии с PageSpeed Insights. Анализатор страниц – полноценное приложение на базе фреймворка Slim. Здесь отрабатываются базовые принципы построения современных сайтов на MVC-архитектуре: работа с роутингом, обработчиками запросов и шаблонизатором, взаимодействие с базой данных.
Благодаря этому проекту я получил навыки:
- Работы с фреймворком Slim
- Работы Bootstrap
- Работы с сущностями и контроллерами
- Работы с шаблонизатором
- Работы с базой данных PostgreSQL
- Работы с библиотекой для валидации данных Valitron
- Работы с библиотекой Symfony VarDumper
- Работы с библиотекой Carbon
- Использования PHP HTTP-клиента Guzzle
- Работы с библиотекой DiDOM

Стек: PHP 8.3, Git, Composer, Slim, PostgreSQL, Bootstrap, Github Actions, CodeClimate

2) Вычислитель отличий – программа, определяющая разницу между двумя структурами данных.
Благодаря этому проекту получил навыки:
- Работы с древовидными структурами данных (рекурсии, функции высшего порядка)
- Написания Unit-тестов
- Настройки непрерывной интеграции (CI) с использования Github Actions для автоматизации процессов сборки, тестирования и развёртывания приложения
- Работы с библиотекой CLI parser (Docopt)

Стек: PHP 8.3, Git, Composer, Github Actions, CodeClimate, Docopt

Плюс мой проект Вычислитель отличий на JavaScript.
Стек: JavaScript, Node.js, Jest, commander.js, YAML, JSON, lodash, GitHub Action, Eslint, CodeClimat

3) Игры разума — Консольное приложение из 5 различных мини-игр, которые включают в себя задачи, проверяющие знания в логическом и арифметическом направлении.
Благодаря этому проекту я получил навыки:
- Работы в командной строке и использования Composer
- Создания исполняемых бинарных файлов (Bin-файлов)
- Работы с системой контроля версий Git и публикации проектов на GitHub
- Использования CodeSniffer, оформление кода согласно стандарту PSR
- Разработки архитектуры проекта
- Работы с CodeClimate, Github Actions

Стек: PHP 8.3, Git, Github Actions, Composer, Php-cli-tools, Make, CodeClimate, PHPCodeSniffer_

Плюс мой проект Игры разума на JavaScript.
Стек: JavaScript, Node.js, ESLint, Git, npm, CodeClimat

Опыт


Специалист по закупкам, Химэксперт - Альбиоген
Дистрибьюторы известных производителей оборудования и расходных материалов для секвенирования и анализа ДНК.
Июнь 2015 - по настоящее время
  • Занимаюсь закупками оборудования и расходных материалов
  • Веду реестр закупаемой продукции
  • Взаимодействую с поставщиками по вопросам цен, поставок, оплат, сроков годности
  • Рассчитываю маржинальность и целесообразность закупки и т.д.

За время работы:
- Наладил контакты с основными поставщиками
- Структурировал процесс закупок
- Ввел и поддерживаю реестр учета продукции от заказа до поступления на склад
- Ускорил процесс получения информации пи поиске товара, ценам и срокам поставки

Технолог, специалист допечатной подготовки, Типография
Полиграфическое производство
Июль 2005 - Май 2015

Имею опыт работы по специальности в сфере полиграфического производства на позициях технолога в типографии, специалиста допечатной подготовки, верстальщика, оператора ФВУ.

За время работы на этих позициях я развил/улучшил:
- коммуникативные навыки
- способность принимать самостоятельные решения и их последствия
- умение работать в команде
- критическое мышление
- дедукцию

Образование


Hexlet, php-разработчик
Май 2024 - по настоящее время
Московский государственный университет печати, технолог полиграфического и упаковочного производства
Сентябрь 2000 - Июнь 2005

О себе
Не готов релоцироваться
Могу проходить интервью на английском языке
Проживаю в городе Москва

Надежный и ответственный, что неоднократно подтверждалось словами коллег
Мне интересно все, что может принести пользу мне и людям вокруг (например, спорт, нутрициология и т.д.)
Постоянно совершенствую английский
Очень люблю путешествовать и медитировать

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

1

Привет, Роман!
У тебя получилось составить отличное резюме))
Желаю тебе удачи в освоении новой IT-профессии!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Александра! Давай улучшим твое резюме: 1. Не забудь внести сведения о дополнит...
Это резюме содержит хорошие аспекты, но есть место для улучшений. Положительные момен...
Это резюме содержит достаточно подробную информацию о вашем опыте работы, проектах, исп...
Это резюме содержит много полезной информации о ваших навыках и проектах, что хорошо. О...
Это резюме содержит некоторые полезные информации, но требует некоторых улучшений. Вот ...
Привет, Роман! Давай улучшим твое резюме: 1. Имя и фамилию резюме переведи, пожалуйста...
Это резюме выглядит впечатляющим и профессиональным. У вас есть опыт работы инженером-п...
Это хорошее начало, но есть несколько моментов, которые можно улучшить: Добавьте боль...
Это резюме имеет хороший объем информации и охватывает различные аспекты опыта работы и...
Привет, Владимир! Давай дополним твое резюме в сфере опыты: было бы здорово, если бы т...