Обо мне

Люблю функциональное программирование и изучать языки программирования.

Интересно развиваться в сторону бэкэнд-разраобтки и разработки сложных и нагруженных систем.

Сейчас активно изучаю Rust.

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Компания талантливых математиков, аналитиков и разработчиков
Разработчик
Октябрь 2016 — По настоящее время (3 года и 1 месяц)
  • разработка микросервисов на Python, Typescript (Node.js) с использованием event sourcing'а (БД EventStore), RPC фреймфорка ZeroC ICE в качестве инструмента для взаимодействия сервисов и баз данных MongoDB, Redis;
  • Написание и оптимизация performance critical частей кода на Rust;
  • Поддержка проектов на C++;
  • разработка фронтенда на React + Redux;
  • написание юнит- и интеграционных тестов;
Slot Constructor LLC
Новосибирск
Инжинер-программист
Сентябрь 2014 — Сентябрь 2016 (2 года и 1 месяц)
  • разработка 2d-игр на Lua на 2d-движке компании;
  • разработка 3d-игр на Unity 3D (C#);
  • исправление багов/добавление фич в 2d-движок (C++);
  • написание bash-скриптов.
Разработка и производство оборудования связи
Программист-стажёр
Октябрь 2013 — Июль 2014 (10 месяцев)
  • реализация новойфункциональности softswitch'а на Erlang;
  • доработка существующейфункциональности и исправление багов;
  • написание тестов;
  • написание bash-скриптов.
Высшее образование
Новосибирский государственный технический университет
Новосибирск
Факультет: Автоматики и вычислительной техники; АВТФ
Сентябрь 2009—Май 2013 (3 года и 8 месяцев)