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

Основное


Описание

Активно изучаю Laravel. Разрабатываю через тесты, умею настраивать и использовать непрерывную интеграцию (travis-ci.com).

Сделал три учебных проекта на php:
Вычислитель отличий - работа с АСД, библиотека wp-cli/php-cli-tools для разработки CLI приложений.
Анализатор страниц на Lumen - инеграционное тестирование, MVC, Eloquent ORM, работа с библиотекой Guzzle, деплой на Heroku.

На данный момент разрабатываю Task manager на Laravel.

Есть опыт в проектировании баз данных и написании сложных SQL запросов.

Когда выдается свободная минута - читаю книги. Последнее из прочитанного - "Цель. Процесс непрерывного совершенствования". На данный момент знакомлюсь с Большим O в "Грокаем Алгоритмы").

Навыки

PHP (TDD), Lumen, Laravel, SQL, HTML + CSS + Bootstrap, Linux, VS code

Владение английским
Читаю профессиональную литературу

Работа


php-разработчик, Hexlet.io
янв. 2019 - окт. 2019

Закончил профессию "PHP-программист" (заканчиваю последний 4-й проект). После завершения 4-го проекта начну изучение профессии "Фронтенд JavaScript".

Руководитель разработки, Военная служба в ВС РФ
июля 2004 - окт. 2019

Занимался ведением учета персонала и статистикой.
В 2015 году спроектировал и руководил разработкой программы учета персонала на базе MS Access и VBA. Штат отдела - 3 разработчика.

Разработал и внедрил систему аналитики и докладов на основе программы учета.

За время своей работы в разы увеличил эффективность работы отделов управления за счет внедрения программы учета и автоматизации всевозможных процессов.

Руководитель направления проекта, Интернет-портал ВНовостройке - vnovostroike.ru
авг. 2012 - нояб. 2015

ВНовостройке.ру - это контентная площадка о новостройках России и Украины. Руководил Украинским направлением. Контентная группа собирала и актуализировала крупные базы данных о строящемся жилье. Привлекался органический и PPC трафик. Медийная реклама продавалась агентствам и застройщикам.

Проект смог выйти на самоокупаемость через 9 месяцев и активно рос первые 3 года. Было реализовано 4 версии, я лично в разное время совместно с основателем проекта погружался в каждое из направлений работы: seo/ppc, проектирование/дизайн, программирование, продажи.

Максимальный штат подразделения составил 5 человек.
Проект был продан.

Образование


Автоматизированные системы обработки информации и управления, Академия военно-морских сил им. П. С. Нахимова, г. Севастополь
июля 1999 - июля 2004

Когда уже Hexlet будет выдавать сертификаты?)

вроде выдают за 4 проекта, может в саппорт написать надо.

Anonymous07 окт., 12:15

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

Последнее из прочитанного - "Цель. Процесс непрерывного совершенствования". На данный момент знакомлюсь с Большим O в "Грокаем Алгоритмы").

Если вы постоянно читаете, то информация о прочитанных книгах будет очень быстро устаревать. Можно обозначить список тех тем, которые вы изучаете.

Вы взаимодействовали с другими разработчиками в команде и занимались организацией их работы. Этот момент можно отметить отдельно в описании. Такие навыки могут заинтересовать работодателя.


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

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

Ответственен, всегда прилагаю максимум усилий для выполнения поставленных задач в установленные сроки.

Эта фраза не добавит вам плюсов, лучше ее вообще не писать.

PGSQL

Такой базы данных нет. Для тех кто смотрит резюме это звоночек. Что идет просто перечисление тех вещей, о которых вы слышали, но толком не работали.

PGSQL, MySQL, SQL

Особенно когда вот такое перечисление. Если вы пишите что работаете с какой-то базой данных, то отдельно писать SQL это масло масляное.

Инструменты: VS code, bash, composer, git, travis, Linux

Перечисление работает плохо, особенно такое. Если знаете Linux, то баш явно писать не надо. Да и в целом, bash в резюме программиста выглядит как "опытный пользователь компьютера". Тоже самое composer. Это слишком базовая штука, типа как "умею пользоваться мышкой".

Не стоит писать travis. Это всего лишь инструмент. А вот написать что "умею настраивать и использовать непрерывную интеграцию (travis-ci.com), вот это совсем другое дело.

Профессионально владею MS Exel, MS Access, VBA.

В резюме разработчика ни в коем случае)

Отлично разбираюсь в проектировании баз данных

Ох не стал бы я такое писать, это триггер для собеседующих. По резюме видно что опыта мало и говорить "отлично" это не просто опасно, но и точно неправда.

На данный момент работаю с фреймворком Laravel.

Рекомендую прочитать пиши/сокращай. А то получилось много канцеляризмов. Можно написать проще, живее и привлекательнее. Активно изучаю Laravel, завершил учебный проект (тут ссылка) в котором было сделано вот это и вот это. Исходный код доступен на github (ссылка, и не надо писать про знание git, оно вытекает из этого). Вот ссылка на потыкать в браузере. К проекту прикручен ci, написаны тесты и т.д. и т.п. Примерно в этом духе.

p.s. Рекомендую прочитать наши гайды по трудоустройству.


Вроде поправил все) Кстати: composer, bash и Linux я дописал в резюме после того как неоднократно их увидел в требованиях на hh.ru

Валентин Иванов07 окт., 19:43

которая доставила немало хлопот

Вот эти эмоциональные штуки мало помогают. В этом проекте была тьма ништяков, но ни о чем из этого не сказано.

Kirill Mokevnin07 окт., 20:20

В работе с Lumen, в отличие от предыдущего проекта, было сложнее разобраться с написанием кода через тесты.

Тоже самое. Это не должно быть частью резюме.

Kirill Mokevnin07 окт., 20:21

Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы

QA Ingeneer
Никто не знает что такое EnglishFirst и чт...
1 Ответ

Junior JS разработчик
Привет, Алексей! Как-то все немного ско...
1 Ответ

Python - Junior разработчик
Привет! А почему о себе в 3 лице? Нужно...
1 Ответ

Junior (Intern) Python Developer
Добрый день! Единственное что, я бы, мо...
1 Ответ

Python разработчик
Добрый день! 1. Начнем с названия должнос...
1 Ответ

Junior PHP-разработчик
> С мая 2019 года изучаю программирование ...
1 Ответ

Junior Frontend Developer/Тестировщик ПО
Добрый день! 1. Я бы разделила резюме н...
1 Ответ

Junior node.js developer
Привет! Прочитала ваше описание. На само...
1 Ответ

JavaScript - Junior разработчик
Что за награды и сертификаты? Нужно указат...
1 Ответ

Junior Frontend Developer
> "В той или иной мере изучил " Лучше ...
1 Ответ