A search engine for code snippets on Stack Overflow, built with AngularJS.
Exploring the colors of moving pictures.
I'm fascinated with colors in moving pictures, and started this project to visualize the colors and their change over time in films. It's quite hard to boil down all the information just one movie contains into a single image, but fun to play around with different and unique plots.Python Numpy OpenCV ffmpeg Image Processing
Objective-C Generics: checking type correctness at compile time for NSArray, NSDictionary and NSSet.
The language Objective-C doesn't provide generics. Heavily disputed whether they are needed in Objective-C, yet often used in comparable languages. WMGenericCollection provides generics for Objective-C through custom collection subclasses, which can be created with C Macros.Objective-C Python Templates Preprocessor RegEx
A Tetris-like HTML5 game for two players. Created as a tech demo for the course 'Computer Game Programming' at TU Ilmenau. Features three levels with increasing difficulty, lovely music and a simple AI.
For my bachelor's thesis, I implemented the Histograms of Oriented Gradients algorithm highly parallel for GPUs, with OpenCL. To speed up the calculations, I developed a new algorithm for the block computation and as a result surpassed several other implementation.Computer Vision Image Processing Algorithms Parallelism OpenCL C++
For an advanced seminar, I researched information on visual odometry. I was asked to rework my results into a set of slides, which were later used in the robot vision lecture at TU Ilmenau.
Graduate assistant, working on the navigation stack of autonomous vehicles. I am currently involved with path planning.Path Planning Embedded Systems ROS C C++ Python
Programming internship, working on DxO Optics Pro for Mac OS X.Objective-C Cocoa Image Processing C++ TDD Continuous Integration
Freelance work in programming, web hosting, design and photography.HTML CSS Design Web Hosting
In 2008 I was elected to be the (full-time) student's consul at TU Ilmenau. My main task was to coordinate the information flow between students, the boards and committees and the university administration.Communication Coordination Data collection
As a summer intern, I was working on the GUI of a town hall information system.Java Swing
Successfully completed the Advanced Track of Introduction to Artificial Intelligence in the top 5% of the class with a score of 99.8%.Bayes Filtering Hidden Markov Models Machine Learning Advanced Planning NLP
Successfully completed with highest distinction.Probability Particle Filters Planning Control Autonomous Driving Python
Successfully completed the course with distinction.R Data Analysis Statistical Computing Data Graphics
I love and often make use of the wealth and depth of information provided by Stack Overflow. From time to time you might find me answering questions on Objective-C, OpenCL or Python.
Feel free to connect with me on on LinkedIn
I love taking photos on my travels, at events and of people. In June 2013 I lead a group of international students for a week in Ilmenau at a student's festival, teching, learning and taking lots of photos. You can find a few of my photos on 500px.
Since 2008 I've been selling a couple of photos on this friendly and creative German platform: Wieland on Photocase