Привет! Я backend-разработчик на PHP. Использую в работе PHP версии 7, пишу на фреймворках Laravel и Symfony, так же люблю микрофреймворк Slim.
Здесь раньше было написано, что могу немного в JavaScript, но мир фронта так быстро развивается, что это стало не актуально.
Из реляционных БД в стеках обычно PostgreSQL, всё реже и реже MySQL. Кэш в основном на Redis, Memcached уже давно не встречал, но был опыт.
С Linux дружу на уровне уверенного пользователя. По крайней мере с
десктопом и на свой VPS'ке проблем не возникало.
Из веб-серверов работаю со связкой nginx+php-fpm. о Workerman, RoadRunner и т.п. слышал, но на практике использовать не приходилось.
В асинхронщину на PHP полноценно не сумел, но особо и не пробовал.
Помимо работы, веду разработку своих небольших open-source библиотек на PHP:
Из личных качеств: Не общительный, циничный, имею вредные привычки (курю, матерюсь и иногда даже выпиваю), быстро вникаю в проекты.
Компания является контент-провайдером и специализируется на мобильном трафике. Привлечение трафика осуществляется с помощью партнёрской программы.
В моей компетенции находятся витрины контента (игры, видео, мелодии). Некоторые сайты работают на одной кодовой базе (у них одна точка входа, но по домену определяется ряд уникальных особенностей)
На сайтах реализована интеграция с биллинговыми платформами операторов (платные подписки и покупка контента).
Для повышения конверсии операторы разрешают использовать кастомизированные лендинги.Создание лендига подразумевает собрать архив с определёнными файлами, которые содержат в себе блоки html (некоторые операторы - xml в формате thymeleaf, так что этого зверя тоже немного освоил). Моя задача - подготовить архив для конкретного оператора из готовой вёрстки. (МТС quantum, Beeline, Beeline temafon, megafon)
Операторы часто меняют требования к сайтам и лендингам, нужно оперативно менять сайты и лендинги.
Так же в моей компетенции некоторые API, используемые для интеграции между внутренними продуктами компании. Например - интеграция с трекером (система для сбора и анализа различных метрик трафика). В рамках данной интеграции создано API, позволяющее управлять правилами редиректа в трекере, а так же получать статистику из этого трекера.
Так же разработано внутреннее API для биллинга разных операторов.
Стек технологий: php5.4, php7, mysql, html, thymeleaf, css, json, xml, curl, capistrano, xslt, composer, memcached
По семейным обстоятельствам мне пришлось временно уехать в Горно-Алтайск. Дабы не просиживать время, был взят этот проект.
Проект написан на Yii1, в качестве СУБД - mysqlДля работы с картой республики Алтай был выбран формат svg и js библиотека Raphaёl
Так же на сайте реализован ряд интеграций с внутренними сервисами. Это работа с файлами, которые система заливала по ftp, работа с данными по http-запросам, работа с данными, загружаемыми через интерфейсФорматы данных - xml, json, csv, xls, xlsx
У пользователей сайта можно настраивать права доступа к разделам сайта.
Первая серьёзная работа с PHP.
Из интересных задач:
Стек технологий: php5, mysql, xhtml, css2, smarty, xml, xls, curl, json, mvc, ООП, jquery
На данный момент сайт недоступен. Это единственная причина, по которой мне за него не стыдно.
Это проект, во время которого я учился писать на PHP. SQL-инъекции, XSS-атаки, отсутствие архитектуры приложения, никакого MVC - это всё именно про этот проект.
Стек технологий - php4, mysql, html4, css2
Прикладная информатика в экономике