Специализация и профессиональные навыки:
Владение языками C++, C#, Python.
Владение языками Assembler, Java, Pascal в меньшей степени, но достаточно для того, чтобы понимать и писать код на этих языках.
Умение решать сложные задачи, в частности, такие, как на чемпионатах ACM ICPC.
Опыт использования и программирования под Windows (включая Windows 8), Linux, BSD, Mac OS X.
Разработка в MS Visual Studio (включая MS Visual Studio 2012), Eclipse. Использование связки vim + gdb.
Опыт установки, настройки и использования системы Hadoop для использования технологии MapReduce.
Знакомство с машинным обучением - начальный уровень.
Опыт использования MatLab для написания программ сегментации изображений.