Программист с опытом создания приложений для настольных систем, мобильных устройств и серверов. При работе над проектом использую преимущественно стандартную библиотеку в составе среды разработки или системы программирования, что повышает независимость кода будущего продукта. Лучше один раз написать код вручную, чем задержать выпуск приложения от неожиданного закрытия используемой в нём внешней библиотеки функций.
Ранее работал преподавателем в университете ИТМО, читал лекции, проводил практики, принимал участие в исследованиях, занимался дипломным руководством. Ежегодно готовил и допускал студентов к участию в городских олимпиадах по программированию. Автор учебных курсов по assembler x86/x86_64, языку C и C++, операционным системам и архитектуре компьютера. Совмещая работу в университете принимал участие в сторонних проектах в роли программиста или архитектора.
Постоянно расширяю свои навыки в сторону фундаментальных решений, создаю небольшие SDK для упрощения работы над продуктами, поддерживаю собственные технические проекты, всегда рад видеть бывших студентов и восхищаться их успехами.