Об авторе

Всем привет! Меня зовут Антон Шелыганов. Я являюсь автором блога antonshell.me. Профессионально занимаюсь web-разработкой c 2012г. В свободное от работы время веду этот блог

Разрабатываю в основном на PHP и Javascript. Мой любимый PHP фреймворк - Yii2. Javascript фреймворк - Vue JS. Помимо этого интересуюсь и другими технологиями(Symfony, Laravel).

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

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

Немного расскажу о себе. Родился 29.08.1993 в Санкт-Петербурге.

В старшей школе проявлял интерес к программированию и системному администрированию. Ходил на курсы, изучал web-разработку. Также учился администрировать windows server 2003, изучал аппаратную архитектуру ПК. Изучал компьютерные сети.

В 2010г. Закончил Вальдорфскую школу N658 в Дачном. Сразу же после этого поступил в СПБ ГУАП на бюджет. В 2015г защитил диплом по специальности Метрология, Стандартизация, Сертификация.

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

На младших курсах уделял много времени программированию на C/C++. Решал я в основном академические задачи, алгоритмы и т.д. Хочу сказать большое спасибо Михаилу Симуни за помощь в поисках правильного пути. В программировании и в жизни.

В 2012г, перешел на 3й курс и параллельно устроился работать инженером технической поддержки в телекомуникационную компанию Prometey Telecomunications. Решал различные задачи по поддержке клиентов и обслуживанию оборудования. Стоит отметить, что компания на тот момент работала в основоном с юридическими лицами. Поэтому приходилось работать с различными услугами, не только доступом в интернет. Иногда попадались достаточно интересные задачи.

В это же время начал заниматься web-разработкой. В основном фрилансил. Находил не очень сложные проекты, в основном через знакомых. Сделал несколько сайтов на CMS. Поддерживал сайт школы waldorfschule.ru. Разработал сайт velocrunh.ru Разрабатывал CRM-систему на CodeIgniter. И другие проекты.

В 2013г устроился работать web-программистом в компанию Yumasoft. Работал полный рабочий день, 40ч в неделю. Благодаря гибкому графику получалось совмещать работу и учебу почти без проблем.

На тот момент Yumasoft была аутсорсинговой компанией, работающей в основном на Американский рынок. При этом было постоянное движение в сторону собственных проектов. Основная технология разработки .Net + клиентская разработка. Всего 4 офиса: В Санкт-Петербурге, Минске, США и Индии. Я работал в центральном офисе в Санкт-Петербурге.

Я устроился работать в отдел PHP-разработки. В команде было 3 разработчика вместе со мной. Однако, команда разваливалась и через 2 месяца я остался один в команде PHP.

Поначалу работал в одиночку, делал несколько проектов на Yii1. В основном порталы для американских заказщиков. Затем поддерживал несколько проектов на CodeIgniter и Cohana. Fuzd - сеть знакомств, mobile first. Vmail - месенджер для IOS/Android. Потом в течении года разрабатывали GetScorecard SaaS CRM для британского заказщика. Команда от 1 до 3х человек в разное время. Написана на чистом PHP, без использования фреймворков.

После этого поддерживали web-портал сети фитнес центров 9Round. Компания входит в рейтинг Fortune 500. Крупный проект на Yii2 + множество других технологий. Также поддерживали CRM систему на Yii2 и Ecommerce на Magento. Работало несколько команд. Я руководил командой из 3х человек. Активно использовали автотесты. Наша Команда работала над проектом полтора года.

По окончании работы над проектом 9Round переключился на разработку внутренних проектов компании. В этот момент была почти завершена работа над нашим собственным продуктом - POS системой YUMAPOS. Сама система написана на .NET. В мои же обязанности входила разработка и сопровождение связанных сервисов. Участвовал в разработке системы документооборота и учета клиентов YUMAPOS. Система написана на Yii2. Основная цель пректа - оптимизировать работу отдела продаж, отдела подключения клиентов и отдела технической поддержки. Помимо этого занимался разработкой и поддержкой web-сайта проекта и сайта технической документации.

В процессе работы в компании Yumasoft занимался организацией командной работы. Принимал активное участие в найме php разработчиков. Провел достаточно много собеседований.

Параллельно с работой в Yumasoft работал над собственными проектами. Так в 2014 присоединился к проекту scitourn - системой турниров естественных наук для школьников и студентов. Разработал несколько сайтов проекта, а также личный кабинет участника и связанную с ним панель управления. Разработал прототип портала для компании Faurecia. Работал над созданием собственной web-студии. Участвовал в разработке конструктора сайтов для владельцев ресторанов. Также работал над многими другими менее значительными проектами.

В данный момент работаю PHP разработчиком в компании Yumasoft. Разрабатываю систему документооборота и оптимизации обслуживания клиентов.

В свободное время путешествую, катаюсь на велосипеде, роликах, горных лыжах, сноуборде, коньках и т.д. в зависимости от погоды и настроения. Играю в футбол любительской команде. Читаю, смотрю кино и аниме. Играю в настольные игры. Веду этот блог а также блог о путешествиях velocrunch.ru.