Curriculum vitae

Work experience


Senior Software Developer10/2018 –

I’m working as a consultant, developing quality software for our customers. My current project is a modern ecommerce site, where I focus primarily on frontend development, but also collaborate with designers in improving the UX and visual design of the site. Among the technologies used are TypeScript, React, Redux, Webpack, PostCSS, Java, Spring and AWS.


User Experience Designer4/2012 – 10/2018

I started working full time after I graduated in 2012. My title was UX designer, but my work consisted of both UX design and web frontend development in about equal parts. As a designer, I arranged close to one hundred user interviews and usability tests. I did visual design, created mockups and prototypes, and supported product management in writing user stories. As a developer, I was partly or fully responsible for the front end in several web applications. I got very experienced with JavaScript, HTML and CSS, and used frameworks like Angular and React to create modern, responsive single-page applications. I also did some backend development with C# and ASP.NET. I worked as part of an agile team, so I got familiar with practices like refactoring, unit testing, code reviews, continuous integration and agile planning.

Software Developer5/2007 – 3/2012

I worked part time as a software developer with a focus on user interface design and frontend development. My tools were primarily HTML and CSS, but I also did some JavaScript development.


Aalto University

Master of Science (Tech.)2005 – 2012

I graduated with distinction with my master in Computer Science and Engineering. My major was in media technology with a focus on user interfaces and usability. I wrote my master's thesis on interaction design in agile software development. My bachelor was in Automation and Systems Technology. I also did a special module in bioengineering.


  • Finnish – excellent
  • English – excellent
  • Swedish – excellent
  • German – basics