Following my interest in programming and programming languages I gained some experience in programming during the last 10 years: I started more or less serious programming using Delphi at home but quickly turned towards C/C++ for school projects which I kept during my school time. While doing my apprenticeship at netfutura GmbH & Co. KG I started learning HTML, CSS, JavaScript and PHP and did some standalone web projects using them, which I still do from time to time. Later I joined the development of the company's own content management system which is mostly written in Java. As long as I had a choice I stayed with Java since then. During my early studies at Saarland University I took some courses and did some projects in C++ again but still preferred Java. In the recent months I more or less exclusively work with C++ on a daily base. During my studies I planned and realized several projects from all kinds of areas using the mentioned languages. Some of these are mentioned in the projects and activities section.
Apart from these languages I work with quite often, I implemented some smaller web projects using Groovy/Grails and had a deeper look at Scala and Lift. I also did some projects using Haskell and the Yesod web framework and wrote more than one plugin to the Eclipse IDE.
Since I am using almost only Linux (Arch) and Mac OS X for my work I also feel quite comfortable in any Unix environment and have some experience using the (more or less) usual tools: zsh, vim, ssh, git, tmux, ack, ...
Apart from programming I am fairly experienced in using Adobe Photoshop and Illustrator for pixel and vector graphics as well as Blender for 3D modeling and animation. I modeled several buildings in blender for illustration purposes, did some animations, designed and implemented web pages, developed graphics used in print magazines and did some graphical fun projects.
While working at netfutura GmbH & Co. KG, during my time in the students representatives council and today as a member of the board of directors of a friendly society, I gained experience in planning, organizing and executing small to medium sized projects in my own responsibility.