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

Успехов :)


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме имеет некоторые положительные аспекты, такие как ясное изложение ваших практ...
Это резюме выглядит достаточно информативным и хорошо структурированным. Оно содержит п...
Это резюме отражает ваше стремление к развитию в области Java-разработки и демонстрируе...
Это резюме Frontend-разработчика со знанием Vue.js содержит много полезной информации о...
Резюме выглядит впечатляюще. Оно хорошо структурировано, содержит подробное описание оп...
Это резюме представляет вас как кандидата с опытом работы в области инженерии и проекти...
Привет, Алиса! Отличное резюме получилось, ты молодец))
Резюме Junior QA инженера содержит много информации, однако есть несколько аспектов, ко...
Это резюме содержит много повторяющегося текста и не содержит достаточно информации о в...
Резюме имеет некоторые сильные стороны, такие как: Хорошо структурированная информаци...