Дополнительные сведения:
Спорт, самообучение
Компьютерные навыки:
- знание языков программирования: С/С++/Python;
- знание принципов объектно-ориентированного программирования;
- знание и большой опыт использования библиотек: Qt, STL, boost, Loki;
- знание скриптовых языков Bash;
- опыт использования GNU Toolchain: gcc, gdb, make, ld, autotools, valgrind;
- опыт использования систем контроля версий cvs, svn, git;
- опыт использования системы баг-трекинга и управления проектами Trac, Redmine, JIRA;
- понимание механизмов межпроцессного взаимодействия (IPC);
- знание стека протоколов TCP/IP, прикладных протоколов и знание основ построения клиент-серверных приложений и реализации сокетного взаимодействия;
- знание и опыт многопоточного программирования;
- навыки отладки приложений с помощью gdb, ddd;
- базовые навыки программирования на WinAPI.