This is an incomplete list of my projects:
Qt Creator: A cross-platform IDE.
ldc: A compiler for the D programming language combining the open frontend with the llvm backend. Written in C++.
Finite mass method: Involving the extension of the finite mass method, a particle method for compressible fluids, to the sphere, its application to the simulation of atmosphere dynamics and the integration of the corresponding C++ solver into a global climate model.
2d soft shadows: A D implementation of dynamic 2d soft shadows using OpenGL.
A posteriori error estimation for PDE eigenvalue problems: My diploma thesis. Compares a dual weighted residual approach to a method developed by Klaus Neymeyr.
ArcLib: A cross platform game library, offering easy 2D rendering, physics, input handling and window control. Uses the D programming language, Tango, derelict, Blaze, OpenGL and SDL. With Clay Smith.
A posteriori error estimation for parabolic PDEs: Split a dual weighted residual estimator into time and space components and apply it to a direct discretization of input-output mappings. Michael Schmidt’s dissertation. I had been employed to provide the C++ implementation and MATLAB interface.