Spreadsheet program similar to Google Sheets. I wrote a spreadsheet front-end in C# with a formula parser as well as a dependency graph to update dependent cells. Afterwards I worked on a TCP/IP based multi-threaded server in C++ utilizing the boost library.
Team Size: 4
Wrote a custom image codec for ffmpeg in C. The objective was to achieve a compression of 1/3 the original size. My partner and I came up with a strategy of storing alternating color channels for each pixel (red, green, blue, etc), then averaging neighboring pixels to get an approximation of the image's original color.
Team Size: 2
Whenever I can come up with a reason to, I try to write interesting shaders and postprocessing effects. These are some of my favorite results.
Symmetrical Discrete Cosine Transform
Noise-based Distortion and Transitions
Languages: Cg (variant of HLSL)/C++