Hexlet CV

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

Владение английским
Читаю профессиональную литературу
Контакт
kemallt@gmail.com

Работа


программист 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) Начинайте резюме с описания позиции, на котор...
Евгения, добрый день! 1) Сейчас неправильная структура описания, немного смешано в к...
Привет! Несколько рекомендаций: 1) По оформлению описания учебных проектов: сделать...
Привет! Что понравилось в резюме: 1) Классно, что расписали информацию "о себе" очень...
Добрый день! Я бы порекомендовала перенести описание учебных проектов в соответсвующ...
Иван,, привет) Что бы я порекомендовала: 1) В описание добавить раздел "О себе", г...
Роман, привет! Несколько рекомендаций для улучшения своего резюме: 1)Закончил курс про...
Елизавета, привет! Хорошее резюме. Очень классно, что подробно расписали, что для вас в...