A breadth of experience in multiple programming languages and platforms. Programming languages used include C, C++, C#, Python, Java, Matlab and procedural languages. Development platforms/IDEs used include Visual Studio, Eclipse and good-old makefiles. Domain experience includes video compression, 3d graphics, client-server, user-facing apps as well as low-level software.