Обо мне

Крутой талантливый разработчик \m/

Профессиональные навыки
Опыт работы
Мы занимаемся разработкой и развитием проектов в области лидогенерации. IT, Development, Advertising, Mobile.
Программист PHP (Symfony backend)
Июнь 2018 — По настоящее время (1 год и 1 месяц)
PHPSymfonyDockerDoctrine2BashLinuxNginxGitООП
Автоматизация бизнеса и разработка ПО
Программист PHP (Symfony 2/3)
Май 2017 — Июнь 2018 (1 год и 2 месяца)

Работал удаленно. Задачи ставились в Jira взаимодействовал я большую часть времени только с менеджером проекта. 

В мои задачи входило поддержка проекта:

  • Исправление ошибок
  • Создание нового функционала

Пару раз переключался на другие проекты с аналогичными задачами. Фреймворк использовался Symfony 2 и 3. Из интересных задач была настройка связка docker + behat + bitbuket pipeline со сборкой и тестированием проекта.

Что касаемо технологий когда устраивался я не имел никакого опыта с Symfony и принципами его работы, но это мне не помешало сразу влиться в работу буквально в течении 1-2 дней собрал и разобрался в проекте и начал работу с задачами. На счет полного функционала проекта разбирался по мере необходимости т.к. документаций никаких не было а проект существовал очень долго.

Airux
Барнаул
Разработчик
Апрель 2015 — Март 2017 (2 года)

Это стартап, тестировал несколько идей:

  • CRM
  • Конструктор скриптов
  • Сервис распределения заявок, на это я заработал некоторые деньги.

Я делал все: искал и работал с клиентами, занимался разработкой.

Реализовал свой framework  https://github.com/LarexSetch/php-framework на backend и на frontend, правда уже удалил с репозитория. backend тоже думаю тоже удалить т.к. уже давно не поддерживается.

Технически было полностью разделено на backend и frontend 

  • backend подготавливал данные, необходимые frontend
  • frontend отвечал только за вывод данных и отображение всех элементов интерфейса включая отрисовку диаграмм 

На базе этих фреймворков изначально сделал CRM небольшую, но не смог найти клиентов. Причины были следующие:

  1. Начал делать продукт, а не искать клиентов и разговаривать с ними
  2. Сделал много разных фич которые нужно было поддерживать к тому же поддерживать нужно было фреймворки.
  3. Сильно был сосредоточен на фичах а не на клиенте

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

Конструктор был создан на базе CRM и включал функционал CRM и инструмент создания алгоритма разговора (диаграмма). Из полезных фич было добавлена интеграции с виртуальными ATC Asterisk и Sipuni оба через WebSockets и Node.js (у sipuni было api а с Asterisk пришлось повозится и слушать события на АТС, а так же поднимать локально АТС для создания функционала)

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

В результате. я получил опыт

  • продаж
  • проектирования систем
  • запуска мини стартапа

Я понимаю 

  • что влечет за наращиванием функционала
  • баланс между клиентом и новыми фичами, т.е. на что нужно тратить время а что можно упростить
  • я хороший программист, а не менеджер по продажам =)
  • один в поле не воин (все пытался сделать сам и своими силами)
PHPMySQLNginxDockerNode.jsLinuxПродажи
Умный Кит
Барнаул
Web-разработчик
Февраль 2014 — Сентябрь 2014 (8 месяцев)

Занимался поддержкой существующих проектов, исправление ошибок, добавление нового функционала в компании была собственная CMS и работа осуществлялась на ней.

PHPMySQLGitJavaScriptHTMLCSS
Продуктовая IT компания по разработке большого количества WEB и мобильных инструментов
Разработчик
Ноябрь 2012 — Ноябрь 2013 (1 год и 1 месяц)

Разработка проекта domclick.ru. (Сейчас домен принадлежит сбербанку, а проект, в котором работал, закрыт)

Была сформирована команда из 4 человек: 2 backend/fronend 1 верстальщик 1 дизайнер. Мы создавали международный сервис недвижимости с привязками к картам 2gis, yandex, Google. Была внутренняя система управления объектами с возможностью выгрузки объектов на сайт агентства. Я занимался проектированием баз данных, созданием системы управления объектами, гео привязкой объектов, парсинг инофрмации на сторонних сайтах.

В качестве системы контроля версий использовали Subversion.

Разработку осуществляли по scurm.

В качестве фреймворка взят Yii.

PHPJavaScriptSVNNginxMySQLYii frameworkSphinx
Идеальный стиль
Барнаул
Web-разработчик
Апрель 2011 — Сентябрь 2012 (1 год и 6 месяцев)

Создание сайтов на CMS Joomla, Wordpress. Мною был сделан минифреймворк, на котором можно легко и быстро развернуть сайт или проект. Который использовали внутри компании все разработчики и я.

Так же занимался созданию внутренних проектов.

Высшее образование
Алтайский государственный технический университет имени И.И. Ползунова
Барнаул
Факультет: Информационных технологий
Сентябрь 2009—Апрель 2011 (1 год и 7 месяцев)