PHP-программист

Контакты


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

Описание

Хочу работать web-программистом, по возможности в разработке сложных приложений. Имею большой опыт самостоятельной работы, умею организовывать свое рабочее время и в срок выполнять задачи. Уровень английского - письменный - C1(свободно читаю профессиональную и художественную литературу), устный - B1.

Могу разобраться как работают и как подключить и использовать сторонние библиотеки (использовал Twig, Dockopt и др), имею опыт работы со сторонними API (Тинькофф, Мое Дело), базовые навыки работы с СУБД (Mysql, Postgresql), умею работать со сложными запросами SQL. Есть опыт деплоя на Heroku, работы с GitActions.

Прохожу обучение профессии php разработчик на Hexlet с июня 2021

За время обучения реализовал три проекта:

Первый проект - Brain games
Представляет собой набор из пяти консольных игр для мозговой разминки.
В данном проекте:
- контроль качества кода осуществлялся с помощью линтера PHP Code Sniffer;
- CI реализован с помощью GitActions;
- создан единый движок для консольных игр, что позволяет без проблем добавлять новые игры при необходимости.

Второй проект - Difference Generator
Это утилита командной строки для определения отличий между двумя файлами формата JSON или YAML. Поддерживает три формата вывода.
В данном проекте:
- использован TDD подход к разработке;
- тестирование с помощью PHPUnit;
- использован рекурсивный обход дерева для сравнения файлов.

Третий проект - Page analyzer
Это утилита командной строки, которая запрашивает по введенному адресу страницу, ищет в ней заданные теги (h1, title, description) и сохраняет в базе код ответа сервера и содержимое тегов.
Ключевые особенности проекта:
- использован фреймворк Laravel для организации кода;
- http запросы используют фасад Http;
- работа с базой данной реализована с помощью Query Builder;

На данный момент в работе финальный проект - менеджер задач с использованием Laravel.

Так же участвовал в групповом решении тестового задания на Hexlet - https://github.com/kemallt/firstTestTask
Простейшее приложение задачник, с возможностью создавать новые задачи и просматривать для всех пользователей без регистрации, редактировать задачи только администратору.
В данном проекте:
- реализована простая MVC модель на чистом PHP без использования библиотек и фреймворков;
- создана простая же ORM для взаимодействия с СУБД mysql;
- для шаблонов использована библиотека twig;

Навыки

PHP, Laravel, PHPUnit, MySQL, Postgresql, GitHub

Опыт


программист 1с, системный администратор, Big Creative Company
Февраль 2014 - по настоящее время
  1. Разработка дополнительного функционала для 1с Управление торговлей, в том числе:
    • по взаимодействию с драйверами торгового оборудования
    • по обмену данными с внешним API - собственного сайта компании, приложения для продаж Тинькофф, ОФД, API банка Открытие, бухгалтерской системы Мое дело
    • по обмену данными с системой видеонаблюдения Трассир в локальной сети
    • по изменению схемы формирования документов продажи, настроек пользователей в системе, системы скидок в розничных продажах
  2. Разработка и внедрение системы контроля доступа клиентов в детском развлекательном парке на базе 1с, СУБД Maria и турникетов под управлением СКД Sphinx
  3. Администрирование сервера 1с, настройка и поддержка баз 1с Управление торговлей и бухгалтерия, настройка и поддержка обменов между базами, создание мини-приложения (bat) для автоматических бэкапов postgresql баз
  4. Настройка торгового и офисного оборудования, установка офисного ПО, установка и поддержка видеонаблюдения, прокладка и настройка локальных сетей, поддержка пользователей
программист 1с, ИП Куликов Ф.Р.
Май 2012 - Февраль 2014
  1. Разработка и внедрение дополнительного функционала для типовых конфигураций 1С.
  2. Участие в разработке конфигурации Сервис:Восстановление данных.
программист 1с, Фриланс
Март 2012 - Апрель 2012

внедрение системы 1С в организации, настройка обмена между конфигурациями, настройка работы с торговым оборудованием (Фронтол).

продавец, менеджер, управляющий магазина, ООО "Северные стрелы", ООО "Мегафон-Ритейл" и др
Январь 2004 - Февраль 2012

разнообразная торговая деятельность

Образование


Информатик-аналитик, Санкт-Петербургский Государственный университет сервиса и экономики
Сентябрь 2003 - Июнь 2008

О себе
Читаю профессиональную литературу на английском языке

Комментарии


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

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

Изменения внесены
0

Привет!

Рекомендации по улучшению резюме:
1) Начинайте с того, какую работу вы ищете (название позиции, занятость, формат и тд), а только потом переходите к описанию процесса обучения. Эта информация - первое, что видит рекрутер при ревью резюме;
2) Укажите, когда начали обучение. Для людей, незнакомых с проектами Хекслета, не понятно, сколько времени занимает их выполнение;
3) Описание проектов хорошее. Советую поработать с оформлением - сделать гиперссылки на гитхаб от названия + выделить текст названия жирным, чтобы разграничить описания;
4) Раздел навыки не должен быть описательным. С помощью маркеров укажите только названия технологий/инструментов, которыми владеете. Всю остальную описательную часть, если она важна - перенести в соотвествующий раздел. То же относится к навыкам, которым только обучаетесь;
5) Опыт работы описан хорошо. Если возможно, выделите достижения и укажите их отдельной строкой. Желательно выражать их через факты - например, цифры.

Успехов :)


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме имеет несколько проблем: Необходимо убрать информацию о работе официантом-...
Это резюме Junior QA Manual Engineer содержит много полезной информации о вашем образов...
Это резюме имеет много положительных аспектов, но также есть место для улучшений. Поло...
Это резюме содержит обширную информацию о вашем опыте работы и навыках в области fronte...
Этот профиль Frontend Developer выглядит достаточно привлекательным. У вас хорошие навы...
Это резюме имеет некоторые положительные и отрицательные аспекты. Вот мои оценки: Поло...
Привет! Не плохое вышло резюме, уже есть вся необходимая информация, но это резюме можн...
Это резюме имеет свои сильные стороны и некоторые области, в которых можно улучшиться: ...
Это резюме имеет некоторые положительные моменты, но есть и недостатки, которые следует...
Данное резюме имеет хороший объем информации о ваших навыках и опыте работы. Однако, ес...