Московский физико-технический институт (государственный университет), 2012, бакалавриат.
Обучение включало в себя курсы по информатике, такие как C/C++, Java, Ruby, базы данных, алгоритмы и модели вычислений, теория и реализация языков программирования, параллельное программирование.
Июль 2011 — январь 2016
Программист C++/Qt на кафедре СУМГФ МФТИ.
Разработка программного обеспечения для обработки гиперспектральных данных (алгоритмы обработки, интерфейс, взаимодействие между частями системы). Написание документации и отчётов. Научно-исследовательская работа. Удаленная работа в команде от 2 до 4 разработчиков (Redmine, git).
Январь 2016 — сентябрь 2017
Фуллстак-разработчик Ruby on Rails, фрилансер.
Разработка сайтов (Ruby on Rails, MySQL, PostgreSQL, JS, верстка).
Октябрь 2017 - июль 2019
Бэкэнд-разработчик Ruby on Rails в "Кастор Диджитал" (после реорганизации - "Смарт Софт"). В том числе с 2018 г. по июль 2019 г.- в проекте 3commas (автоматизация торговли на криптовалютных биржах).
Бэкенд-разработка с элементами фронтенда и настройки деплоя. Работа с высоконагруженным проектом, интеграция криптовалютных бирж через API, реализация алгоритмов торговли на бирже, оптимизация производительности, PostgreSQL, Sidekiq, Memcached, RSpec. Удаленная работа в команде от 6 до 10 разработчиков (Redmine, Jira, Gitlab, Slack).
Июль 2019 - сентябрь 2019
Бэкэнд-разработчик Ruby on Rails, приглашённый консультант в некоммерческом проекте.
Ревью кода, анализ проблем и задач, помощь в их решении (Ruby on Rails, MySQL).