Have been working with WPF for four months and now able to develop new or quickly catch up with existing project. I like WPF because of its inherent patternfulness.[1] I like MVVM so much that i have used it in a C++ app.
Knowledge and experience in 3D/2D rendering techniques and pipelines (OpenGL, DirectX or similar)
Once i have been developing my physics engine and i wrote a renderer for it and also some other features like object picking which requires to understand math of DirectX viewport.
Knowledge of computational geometry algorithms
I met some algorithms and structures during my previous jobs, also this summer i hade read an excellent book — Computational Geometry: Algorithms and Applications. So, i hope that acquired knowledge will help me to bring some value in your team.
Experience with logic (Prolog) or functional (LISP, F#, OCaml, etc) programming languages
I have been working with Erlang. And i would like to think that you are using some principles of functional programming in your project.
Experience with SVN or Mercurial (D)VCS and Cmake build tool
Though i haven't used any of the tools mentioned, but i hope that my experience with Perforce and Git will help me to do a quick start with SVN or Mercurial. Hope Cmake also will not be a problem.
Full cycle of software development: requirements review and negotiation, effort estimation, prototyping, architectural design, coding, continuous integration and development testing