Мегапосты:
Опыт работы
Opera Software
Вроцлав
Back-end developer
Июнь 2018 — По настоящее время (1 год и 8 месяцев)

Разработка сервиса Opera-vpn на Go. Увеличение пропускной способности за счет оптимизации использования памяти в приложении. Организация сбора необходимой информации от приложения для обнаружения ботов внутри системы. Была переписана кодовая база некоторых сервисов для увеличения скорости работы и оптимизации используемой памяти. Перенос сервисов на AWS для организации serverless архитектуры

Мы разрабатываем мобильные и web приложения, мобильные игры, порталы, социальные сети для клиентов по всему миру
Back-end разработчик
Январь 2018 — Май 2018 (5 месяцев)

Разработка высоконагруженного сервиса на Go, где время ответа было достаточно критичным показателем. 
Оптимизация SQL, разработка Telegram бота и интеграция приложений с k8s, работа с etcd

Один из крупнейших частных банков в Российской Федерации
Back-end lead
Июнь 2017 — Январь 2018 (8 месяцев)

Руководство командой из 4 программистов. 
Мы писали back-end для мобильного банковского приложения(примерно 800 запросов в секунду).  Оно было полностью переписано с C# на Go, тем самым ускорив его в 3 раза. Были пофикшены все баги и переписана sql процедура на 3000 строк на Go, уменьшив время расчетов в 30 раз.
Моя работа заключалась в координации работы программистов, а так же постоянное общение с командами мобильных разработчиков для согласования протоколов обмена данных, REST API, а так же QA командой для поиска всевозможных ошибок

Передовые технологии управления городом и предприятием.
Back-end программист
Июнь 2016 — Июнь 2017 (1 год и 1 месяц)

Разработка высоконагруженных микросервисов на языке Go для обслуживания 100к+ одновременных TCP соединений(на момент тестового периода).
Использовались GRPC,Docker, MongoDB,Docker.
Я учавствовал в непосредственной разработке одного из самых нагруженных микросервисов для обработки данных, оптимизировав его время процессинга информации и использования буферов.

Интеграция elasticsearch для сервиса по поиску и сбору данных с определенных ресурсов для ускорения времени ответа на пользовательские запросы по поиску определенных элементов

IT-консалтинг, системная интеграция, разработка web-приложений для бизнеса
Back-end программист
Февраль 2016 — Июль 2016 (6 месяцев)

Поддержка сервисов на Python. Переписывание критичных частей приложения на Go.

ЗАО Интерскол
Елабуга
Программист
Июнь 2014 — Июль 2015 (1 год и 2 месяца)

Написание программ на python для автоматизации работ, поддержка приложений на Java