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) Опыт работы описан хорошо. Если возможно, выделите достижения и укажите их отдельной строкой. Желательно выражать их через факты - например, цифры.

Успехов :)


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