PhD in Computer Science from Stockholm University specialising in programming languages, formerly research fellow at the University of Cambridge, research associate at Darwin College, MSc in Mathematics and the Foundations of Computer Science from University of Oxford / Darwin College. Experience and skills in various programming languages, technologies, methods, formal methods, and tools for multiple platforms and paradigms. Skills in Haskell, C. C++. C#, Objective C, Java, Python, Scala, O`Caml/Caml, SML, Smalltalk, Self, Lisp/CLOS, Scheme, Object-Oriented Pascal / Delphi, Perl, etc, and a set of associated technologies, libraries, dsls etc. Has an understanding of programming ground up from both theory and from practice, experience from supervising and leading projects especially in functional programming and object-oriented programming (and the combined of the two). Experience from compiler optimisation techniques based on academic degrees oriented on theoretical computer science. Experiences from education/teaching up to doctorate level at Royal Institute of Technology in e.g. Advanced Functional Programming lecturing and course design and from Object-Oriented Programming, Objet-Oriented Analysis and Design from Uppsala University and Stockholm University. Such experience covers also responsibility for large courses (up to ~100 students). Business skills from two startups / spinoffs. Leadership experience and training from two incubators. Etcetera.
©