Daniel Sjölie - CV


Selected publications

See publications or my ResearchGate profile for a complete listing.

Program committees and organizing

Invited talks


I've been course responsible for three courses, relating to computer graphics, introductory programming, and game design and development. Two of these I created from scratch. I've done guest lectures about artificial intelligence and advanced computer graphics and I have done a lot of supervision and grading related to student assignments.

Technical expertise

I've been programming for 25 years. I have a Master of Science in Computing Science and I have worked with software development as a research engineer and as part of my PhD studies. I've used more than 10 different programming languages seriously and tried many more. I've used and developed on Windows, Linux and OS X, and I've tried app development for both iOS and Android. I've programmed and developed 3d-graphics applications in everything from assembler to javascript, including software like Unity3D, Maya and 3D Studio Max.

Undergraduate education

Master of science in Computing science

Umeå universitet, Umeå, 1996 – 2002

The education largely focused on programming and software development. Towards the end of the education, I focused mainly on courses in computer graphics and artificial intelligence. Good performance on the course in "Virtual Reality" (which later changed its name to "Advanced Computer Graphics") led to a position as research engineer at VRlab in the following years.

In my master’s thesis I implemented an AI toolkit for controlling virtual characters in a virtual 3D environment.

Natural science high-school

Östraboskolan, Uddevalla, 1993 – 1996

In high school I learned computer graphics programming on my own and implemented, e.g., a simulation of the solar system as a graduation project.

Additional non-academic experience

Military service

Platoon leader, Swedish artillery, A9, Kristinehamn, 1997 – 1998, 12 months.

Nonprofits and politics

Since high school I have often participated in a variety of associations and boards, several times as chairman. For example, I have served as chairman of the board in my previous condo association and in political youth organizations at local and district levels. My political involvement has also led to 8 years in the Environment and Health Committee in Umeå, and 4 years as a lay judge in the Administrative Court.