He has an in- depth knowledge of C, C++, and assembler for IA-32 and EM64T platforms including MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, and SSE4.2 instruction set extensions. He is most proficient in code optimization, image, video, and audio processing as well as threading and GPGPU programming.