Objective To contribute to challenging projects focused on developing products with efficient design, low level optimizations, and innovative use of available and upcoming technologies.
Skills C/C++ 15+ years
C# 3+ years
x86 Assembly 13+ years
Windows API 8+ years
OpenGL 3+ years
DirectX/DirectShow 5+ years
.NET 3+ years
SQL 1 year
Experience
2D and 3D graphics including sinusoidal interference patterns, fire simulation, polar distortions, particle systems, fractals and recursive algorithms, basic oop 3d engine, metaballs, bezier/hermite curves, recursive algorithms
Audio DSP including a sequenced module player, and unreleased soft synth.
Other Projects include ISRs, TSRs, OS Bootloader, Partial Audio Driver Port for Dos 6.22 from Linux open source, Virtualized hardware I/O, modification and drivers for unique periphrial devices. Experience with huffman and gamma elias lossless compression schemes. MMX and FPU specific assembly.
Experience with VC6/7(.NET)/2008/2010, BC5, BTC++3, Tasm, Nasm, gcc
Excellent skills with reference materials. Capable of developing design documentation and specifications.
Area of Expertise
Algorithms, Data Structures, x86 Assembler, C/C++, Compression, Pattern Based Systems, Software Based DSP, Windows and Linux Device Drivers