Дополнительные сведения:
Личные качества:
• желание работать;
• ответственность;
• быстро усваиваю новую информацию;
• внимание к деталям;
• стремление к повышению профессионального уровня;
• способность находить нестандартные решения нестандартных проблем.
Используемые языки:
• C/C++;
• Java;
• Python;
• Objective С;
• Action script 3.0;
• LUA (beginner);
• PL/SQL.
Технологии и библиотеки:
• WinAPI;
• Design patterns;
• MFC;
• STL;
• Boost (smart pointers);
• OpenGL;
• OpenSSL (RSA, SHA1, MD5);
• DirectX 8.0/9.0c;
• TCP/IP, UDP.
Программы для организации трудового процесса:
• система контроля версий: Subversion;
• система багтрекинга: Mantis;
• системы ревью кода: Codestriker, ReviewBoard.
Знание ОС:
• Windows;
• Linux Ubuntu.
Общие навыки:
• многопоточное программирование в ОС Window, Linux;
• межпроцессное взаимодействие в ОС Linux;
• разработка клиент-серверных приложений в ОС Window, Linux.
Личные достижения:
Свободное от учёбы и работы время посвящал:
• разработке игры типа «тетрис» на языке Action Script 3.0 для социальной сети «ВКонтакте»;
• изучению аспектов проектирования игровых движков;
• разработке собственного фреймворка для написания 2D игр (OpenGL + Box2D);
• изучению 2D-графики (OpenGL, DirectX);
• изучению способов реализации систем частиц в играх;
• изучению способов моделирования поведения «мягкого» тела;
• администрированием VDS (на сервере установлены: Subversion, Mantis, WebSVN, Apache2, MySQL).