I am a jack of IT trades, Pharo evangelist, and storyteller. At the moment I'm a software engineer at Blue Diamond. Previously I've worked as a Senior Data Engineer at Swisscom. I'm also involved in the Faculty of Applied Sciences at the Ukrainian Catholic University as I teach there, help with strategical decisions, and establish relations with foreign researchers. A big motivation behind my projects is to find a better way to develop software. Many tools and approaches that we use nowadays were invented in the previous century and there has to be a better way to solve the problems.
I did my Ph.D. research in the Software Composition Group at the University of Bern and in the REVEAL group from the University of Lugano. I have obtained BSc and MSc at the Ivan Franko National University of Lviv in the Facuity of Applied Mathematics and Informatics. Also I've worked for 4 years as an administrator at UARNet ISP. And about a year as a programmer at Interlogic and City Media Digital AS For more information, you can download my Curriculum Vitae.
I'm interested in everything that is related with computer science, but I like software evolution and dynamic languages, the most. My other long term interest is a Kyokushinkai karate that I was practicing for 10 years. Also I like hiking, skiing, preparing a mulled wine and singing along while sitting near the fireplace.