content image

I'm a compassionate husband, a fearless father, and a persistent worker. I enjoy the prospect of learning new technologies and new ways of developing software.

Hobbies / Passions

Music Performance

One of my most rewarding passions is performing on stage. After a life-long stretch of playing classical piano, I branched out into live performance with the latest keyboard sounds and gear. Not the typical hobby of a software developer, but I know I'm not alone.

Keyboard Lessons

Given the high standard of living here in Switzerland, the cost of piano lessons even for a young child is quite steep. Despite my reluctance to teach, I now find myself teaching my kids and am constantly getting blown away by their progress. Keep it up guys!

Sport Activities

When not at work, practicing for the next gig, or spending time with my family; I enjoy roller blading, biking and the occasional trip to the Badminton hall.