Author

Oliver Ruf

Interested in new technology, agile methods and many other things.