Современный сайт немыслим без динамического интерфейса. Знаю Javascript на продвинутом уровне, умею решать нестандартные задачи.
Умею создавать сложный UI на ReactJS. Комплексные админ-панели, многоэтапные формы - это мой конек. Ценю эту бибилиотеку за минималистичность функциональных компонентов и простоту тестирования.
Vue - мой любимый фреймворк. Ценю удобный и легкий для чтения код, богатую экосистему, возможность легкого переиспользования готовых решений.
Стильному сайту обязательна стильная верстка :) Стараюсь быть в тенде и использовать все новые возможности, как только они становятся готовыми к продакшну.
Уже не представляю свою работу без Sass. Структурированные стили приятно читать, а БЭМ методология позволяет избегать досадных ошибок.
Мало что сравнится с PHP по скорости разработки. Знаю о нем почти все, умею создавать высоконагруженные сервисы, обрабатывать большие объемы данных.
Использую Yii для небольших проектов, где важна скорость разработки и простота дальнейшей поддержки, ведь это самый популярный фреймворк с богатым выбором готовых компонентов.
Symfony - строгий и элегантный фреймворк, позволяющий разрабатывать приложения уровня "энтерпрайз". Соответствие стандартам PRS и следование принципам SOLID для создания производительных и поддерживаемых сервисов.
Go - это новое открытие для меня и любовь с первого взгляда. Многопоточные клиент-серверные приложения, которые позволяют взаимодействовать с пользоваталем в реальном времени, еще никогда не было создавать так просто.
Redis - хранилище типа "ключ-значение". Использую в качестве "напильника" для организации сверхбыстрого доступа к данным.
MySQL - самая популярная в интернете система управления базами данных. Умею писать и оптимизировать сложные составные запросы, понимаю индексы, шардинг, реплицирование - все, чтобы данные были целостными и доступными.
RabbitMQ - мой любимый брокер сообщений. Удобное решение для построение распределенных сервисов. В гости нагрянул миллион пользователей? Не проблема!
Использую git даже в одиночных проектах, ведь, помимо версионирования проекта, в нем можно организовать проверку кода, запуск тестов и другие события жизненного цикла разработки приложения.
Активно пользуюсь Docker - развернуть рабочее окружение, собрать артефакт для тестирования или опубликовать приложение на продакшн.