Резюме

Опыт работы


Senior backend developer

Работали в основном на стартап проектах которые в будущем могли бы стать высоконагруженными проектами. Использовали технологии Elasticsearch, Redis, MySQL (Galera cluster). Написал масштабируемый TCP сервер для работы с Desktop клиентами. Клиент тоже был написан на Java. API сервер был PHP laravel. Написал фреймворк для парсинга веб страниц, с использованием конфигурационных файлов, с минимум требованием написания кода. Фреймворк работает на основе Laravel 5.7, админка написана на React


PHP • React.js • Laravel • Java EE • Rabbitmq • Elasticsearch • MySQL • Redis • Javafx

Middle backend developer


Работал в команде с 5 программистами, с код ревю, тестами итд..
Сделал миграцию сайта с php4 в php7. Оптимизировал MySQL запросы, переписал поиск сайта с использованием Elasticsearch. Написали чат-бот с Dialog-Flow, на сервере работал nodejs и express, как хранилище использовали Elasticsearch.


PHP • Wordpress • Elasticsearch • Node.js • MySQL • Высоконагруженные системы • Linux • Docker

Full stack web developer


Работал над высоконагруженными проектами, где использовались технологии Hadoop(Hbase), Kafka, Storm, RabbitMQ итд… В течении 2 лет успел понять основные принципы веба в целом, как работает HTTP протокол, что из себя представляет браузер, что такое API, микросервисы итд… В это время я начал изучать Java для написания масштабируемых серверных программ.


PHP • Yii framework • JavaScript • Java • Kafka • Rabbitmq • Высоконагруженные системы • Elasticsearch

В обраних у 0 замовників

Вгору