Я учился в школе с уклоном в информатику, где нам предлагали на выбор курс по настольной вёрстке или программированию баз данных. Я выбрал оба. К старшим классам школы и первым курсам университета я уже профессионально разрабатывал на заказ системы управления базами данных на языках FoxPro, Clipper и Microsoft Access.
5 лет я изучал программную инженерию и искусственный интеллект на кафедре автоматизации и интеллектуализации процессов управления в Московском институте электроники и математики (входит в НИУ «Высшая школа экономики»). Любопытный факт: позже меня приглашали преподавать на факультете дизайна моего же вуза.
Как хобби я по-прежнему увлечён программированием и математикой. Особенно меня вдохновляют компьютерная графика и экстремальная оптимизация (так называемый size coding, или демосцена). Иногда участвую в соревнованиях кодеров и даже побеждаю. У меня есть отдельный сайт, где я выкладываю свои программы на чистом ассемблере – например, драйвер для сверхбыстрой эмуляции инструкций расширенной арифметики.
То, что вы видите выше, написано всего в несколько строк на языке GLSL. Если вам интересны size coding, крохотные демо и хаки с дисплеем – загляните в мой проект на Forth.