В данный момент мне интересны:
- языки: Go, JavaScript (NodeJs/React.js и тд), PHP
- highload, архитектура, машинное обучение
Также есть небольшой опыт с Python, C, C++.
Краткая история:
В начале пути (2013) были аутсорс и внутренние проекты связанные с биллингом, хостингом компании.
В основном использовались PHP5 / Symfony2 на бэкенде, на фронтенде JQuery.
(2015-2016) Стриминговый сайт в роли ведущего программиста. Проект состоял из частей:
- сайт - AngularJS / PHP5 (Laravel) / MongoDB - поддались моде :)
- стриминг/биллинг бэкенд - PHP7(Symfony). Первый опыт RabbitMQ.
- чат - AngularJS + NodeJS
(2015-2016) Проект - почтовый сервис:
- реализация фронт-серверов IMAP/POP3/SMTP на python2+twisted
- разработка REST API для бэкенда на PHP7(Symfony3)
(2016) Разработка плеера для одного из клиентов
- HTML5 плеер на нативном JS с поддержкой MPEG-DASH/HLS/MP4
В данный момент занимаюсь проектами связанными с WebRTC/Стриминг/CDN и сопутствующими технологиями.
Бэкенд сервисы пишу на языке Go, NodeJS и на PHP7, a фронтенд на JS(ES6).
В качестве БД почти всегда был MySQL и Redis для "горячих" данных.
Если на проекте нужны были очереди, то это был RabbitMQ.