Кратко

Я программист 1989 года рождения, имеющий высшее профильное образование и специализирующийся на разработке оптимизирующей части компилятора языков C, C++, Fortran.

Опыт работы

Публикации и выступления

Если есть время, я пишу или участвую в написании тезисов и публикаций для научных конференций:

Также можно посмотреть моё выступление на Yandex Day.

Образование

Сентябрь 2006 - май 2012 (6 лет): МАИ (НИУ), факультет прикладной математики и физики, кафедра вычислительной математики и программирования.

Технологии и решаемые проблемы

Большую часть моего профессионального пути я занимаюсь разработкой оптимизирующего компилятора для языков C, C++, Fortran под микропроцессоры Эльбрус. Я обладаю знаниями в области внутреннего устройства компиляторов, принципов повышения производительности программного обеспечения и пониманием низкоуровневой работы вычислительных систем.

Мой основной язык программирования - C, однако я также сталкиваюсь с языками C++, Python, Bash. Хорошо ориентируюсь в GNU/Linux окружении, способен устанавливать и настраивать систему с нуля. Умею работать с системой вёрстки LaTeX.

Помимо программирования я занимаюсь преподаванием и хорошо понимаю как нужно строить учебный курс и подавать материал для того чтобы его усвоили учащиеся.

Чем занимаюсь

Над оптимизирующим компилятором я работаю с 2012 года и отвечаю за следующие направления:

Официально я преподаю с 2015 года в МФТИ на ФРТК. Читаю курс "Разработка оптимизирующих компиляторов" для инженеров и программистов. За это время под моим руководством защитилось несколько бакалавров и магистров по темам, связанным с оптимизациями в компиляторе.

Прочее

Для связи со мной можно воспользоваться почтой: alexanius@gmail.com.