What I do

Website application development

To develop interactive web applications and websites is what I relish to do. I especially focus on usability, i.e. I like to develop websites that are helpful and easy to use. So I spend a lot of time in front of my computer using Linux, Apache, (My)SQL, PHP ("LAMP"), (X)HTML, CSS and JavaScript. I put strong emphasis on efficiency, security and usability.
  • Web application development
  • Content Managment System (CMS) administration and customization (e.g. Drupal)
  • Search Engine Optimization (SEO)
  • Web server administration (Linux)
  • My work...

Visualization

Visualization is the process of making big chunks of data visually accessible and understandable. Would you rather look at a clutterred spreadsheet or do you prefer some meaningful graphs to find the answer to a question? Data is as versatile as its sources and problems it originates from, and visualizing data in a meaningful way is a highly challenging task. If you want to digg deeper into your data than you usually can, have a chat with me.
  • Information and scientific visualization, visual analysis
  • Visualization of multi-dimensional datasets
  • Signal processing, Computer vision, machine learning
  • Implementation and use of custom rendering tools, employment of advanced analytics software (e.g. Tableau, R, Matlab)
  • My work...

Computer graphics

Being a "visualization guy" it is only a small step to computer graphics, which is one of the tools to visualize data. Over the last years, I have been working on photo-realistic rendering. The goal is to simulate light transport to compute an image which looks as if it was taken with a camera. As most simulations, this task is computationally very expensive which brings me to another main part of my work: Highly efficient software.
  • CPU and GPU powered (rendering) algorithms (C, C++, OpenGL, GLSL, PBRT)
  • Ray-tracing, photo-realistic and physically-based rendering
  • Parallel computing
  • My work...

Nature and wildlife photography

While I like to visualize things and information with computers for a living, I discovered nature and wildlife photography as an addictive hobby. Vancouver and British Columbia offer the perfect setting for a breath taking look through the finder of a camera: Ocean, islands, mountains, wildlife, flowers. Have a look...
  • Canon EOS 7D
  • Canon EF-S 18-55mm f3.5-5.6 IS
  • Canon EF 50mm f1.8 II
  • Canon EF 100-400mm f4.5-5.6L IS USM