After a PhD in experimental physics I switched to scientific programming 14 years ago. My specialty is high performance scientific simulation on GPUs using CUDA and other tools. I also dabble in blockchain programming, chess, machine learning and cryptography. In my free time, I play soccer and chase my four magnificent children in Portland, Oregon.