Готовим обзор зарплат в IT за 1-е полугодие 2018. А вот какой интересный обзор у нас получился в прошлом году. Помогите нам сделать новый обзор максимально полезным для всех, расскажите о своей зарплате
Обо мне

Web-developer back-end (PHP) с навыками разработки во front-end (JS).

Мне интересна разработка в пределах одного проекта, а не создание проектов на потоке или разработка/поддержка n-проектов параллельно.

PHP-фреймворки:

Отличное знание и большой опыт работы с фреймворком Laravel 4/5, чуть в меньшей степени YII2. С Symfony как с таковым не работал, но знаю и работал с некоторыми отдельными его компонентами, как в контексте фреймворка Laravel, так и вне его. Когда-то отлично знал и много работал с cms Битрикс (Bitrix), где-то даже сертификаты были :) Также довелось поработать/познакомиться и с различными другими фреймворками и cms... На данный момент предпочтение отдаю Laravel 5+ за его изящность, красоту, архитектуру, функциональность и развитие :) Есть также большой опыт работы с проектами без использования каких-либо фреймворков.

JS-фреймворки и библиотеки:

Есть большой опыт работы с библиотеками jquery, backbone.js и Lodash, а также немного с фреймворками angular.js  (v. 1) и vue.js (v. 2). Также есть опыт использования npm и webpack.

HTML/CSS:

Есть базовые знания и опыт html-верстки, а также фреймворка bootstrap 3/4, SASS/SCSS, но сложной версткой и версткой с макетов не занимаюсь.

БД:

В основном MySQL/MariaDB. Немного знаком/работал с Redis, PostgreSQL и MongoDB...

Системы управления версиями:

Уверенное владение и большой опыт работы с git, в т.ч. системой управления репозиториями gitlab.

Написание тестов:

Есть опыт написания юнит и интеграционных тестов (в т.ч. разработка через TDD), а также понимание функциональных и приемочных. Есть опыт работы с фреймворком Codeception.

Linux:

Уверенно владею консолью, есть некоторые базовые навыки линукс-администрирования. Могу поднять линукс-сервер с нуля (да, собственно, и такой опыт имеется), правда не знаю, на сколько это будет хорошо (и хорошо ли :) ) с точки зрения грамотного DevOps'а :)

Всегда использую в качестве сервера для разработки. Несколько лет использовал в качестве основной ОС (в основном Ubuntu, openSUSE).

Для локальной разработки использую Vagrant.

Английский язык:

Читаю на английском (в принципе, техн. литературу в основном только на нем и читаю), немного пишу, с разговорным пока никак. Но стараюсь, по мере сил и времени, развиваться и в этом направлении.

IDE:

Поработал со многими, но остановился на PHPStorm :)

Таск-менеджеры:

Работал с Jira, Asana, Мегаплан, Битрикс24. Предпочтение Jira за богатый функционал, гибкость, и отлично внедряются agile-методологии.

Прочее:

Имеется хорошее знание ООП и немного функционального программирования. Знание и понимание различных шаблонов проектирования/паттернов (фабрика и абстрактная фабрика, декоратор, билдер, фасад, синглтон, отложенная инициализация, интерфейс, прототип, DI, DIC и т.д.), а также архитектурных шаблонов (MVC, HMVC, MVVM, MVP, MV). Мне близок подход DRY, KISS и YAGNI. Придерживаюсь стандартов PSR.

Есть опыт работы по agile-методологиям (scrum). Спринты, стендапы (но не скажу, что полюбил :) ), планирование спринтов ("покер"), ретроспективы и т.д. - все это до жути знакомо :)

Есть опыт работы в команде, в т.ч. с код-ревью.

Умение разбираться в чужом коде. Обладаю умеренным перфекционизмом - есть понимание, когда нужно просто подправить, а когда переписать :)

Есть опыт работы с различными апи: яндекс и гугл сервисы, различные платежные системы, социальные сети, немного amazon и asterisk и т.д. Также написание своего апи - понимание различия/предназначения методов запроса, кодов ответа... Есть опыт работы с "очередями", websocket.

В качестве дебагера использую Xdebug.

Стараюсь постоянно повышать свои знания и "воплощать их в жизнь" :)

В работе стараюсь найти оптималь между скоростью и качеством, но перевес, все же, в сторону качества :)

Для меня главное в работе, прежде всего, дружелюбность и адекватность команды, что, к сожалению, бывает не всегда, а также интересные задачи и простор для развития и творчества :)

Часть проектов, которые я создавал, можно увидеть здесь.

Профессиональные навыки
Опыт работы
Май 2017 — Декабрь 2017 (8 месяцев)
Грузовое такси "Газелькин"
Senior Backend Developer
Санкт-Петербург
Обязанности и достижения

Занимался разработкой крупной высоконагруженной CRM на php 7 (без привязки к какому-либо php-фреймворку) и js (с использованием jquery, backbone.js, lodash, vue.js 2 и различных библиотек) в составе команды разработчиков и не только, с использованием БД MariaDB, библиотек из Symfony, Laravel 5.4, ORM Propel, Asterisk, Sphinx и многого другого... Участие в планировании спринтов (scrum), код-ревью.

Октябрь 2016 — Май 2017 (8 месяцев)
Старший разработчик ИТ систем
Новосибирск
Обязанности и достижения

Занимался разработкой внутренней crm компании федерального масштаба на php (без привязки к какому-либо фреймворку) и js в составе команды разработчиков и не только, с использованием фреймворка Yii2 (новый функционал + переписывание старого), БД MySQL, написанием юнит и интеграционных тестов и прочего... Участие в планировании спринтов (scrum), код-ревью.

Июль 2016 — Октябрь 2016 (4 месяца)
Веб-разработчик
Новосибирск
Обязанности и достижения

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

Сентябрь 2015 — Июль 2016 (11 месяцев)
Курьерская служба доставки "Simpla"
Архитектор/тим-лид/разработчик
Москва
Обязанности и достижения

Архитектура и разработка проекта simpla.pro на php (Laravel 5.0-5.2) и js (native в объектном стиле с использованием jquery и др. библиотек) в составе небольшой команды в сотрудничестве с веб-студией Machineheads (основная часть верстки и дизайна).

Февраль 2015 — Сентябрь 2015 (8 месяцев)
Веб-разработчик
Новосибирск
Обязанности и достижения

Занимался разработкой и доработкой различной сложности сайтов на php и js. Разрабатывал такие сложные проекты как GiveMeMoney (интеграция с порталом eagames для возможности играть на деньги), сайт знакомств Karubo. Также сотрудничал с веб-студиями. Работал преимущественно с фреймворками laravel 4/5, yii 2, cms bitrix, jquery, angular.js, backbone.js, vue.js.

Июль 2013 — Февраль 2015 (1 год и 8 месяцев)
Студия Ял
Веб-разработчик
Новосибирск
Обязанности и достижения

Занимался разработкой и поддержкой различной сложности сайтов - от простых визиток до crm на php и js. Простой и средней сложности сайты разрабатывались преимущественно на cms Bitrix, более сложные на фреймворках laravel и yii. Также была "самописная" cms компании, но на ней в основном поддерживались старые сайты.

Высшее образование
Сентябрь 2007 — Июнь 2013
НГТУ-Новосибирск
Автоматики и вычислительной техники; АВТФ
Новосибирск
Специализация и достижения
Программное обеспечение вычислительной техники и автоматизированных систем.