I live in the Gothenburg area, Sweden, and love to dance Balboa! If you happen to visit Gothenburg you are more than welcome to come and visit our great dance club, West Coast Jitterbugs.
I am passionate about software development and how best to use it to generate business value. This includes everything from what frameworks and programming languages to use to technical principles and coding guidelines to workplace culture and building effective developer teams.
I currently work at Barium as the Chief Architect responsible for our strategic use of techncology, including the development of our next generation platform implemented in Kotlin, TypeScript and React. Before joining Barium, I worked in the Quantitative Strategies group at Credit Suisse, mainly using Haskell and F#, at SpeedLedger implementing a SaaS platform using Scala and React, and at the research startup QuivQ, where most of my work was done in Erlang and JS/jQuery.
I have a strong interest in logic and programming languages and completed a PhD in Computer Science at Chalmers University of Technology where my research focused on analysis and verification of programs and how these techniques can be combined. You can find my PhD thesis together with some of my other publications below.