1,379 reputation
bio website about:blank
location Germany
age 33
visits member for 2 years, 6 months
seen Apr 18 at 17:30

Having started programming as a teenager, I really appreciate the refactoring features of modern IDEs. Still I try to organize my code so that it can be easily modified. Design for change for life. I am currently working on my PhD thesis on automated termination checking. I work with Haskell and appreciate it for purity and its type system. But I hate a lot of Haskell code out there for being overwhelmingly abstract, needlessly unreadable and undocumented.

I give practical courses of in software engineering focusing on team work and design for BSc students. These courses use Java, the language I'm most familiar with. I worked as a professional Java developer for almost ten years.

1,379 Reputation

This user has no recent positive reputation changes
This user has not asked any questions
Programmers 1,379 rep 619
Stack Overflow 111 rep 2
TeX - LaTeX 101 rep
Ask Ubuntu 101 rep 1
Code Review 101 rep 1

394 Votes Cast

all time   by type  
373 up 187 question
21 down 207 answer