Curriculum vitae

Work experience


Senior Software Developer10/2018 –

I’m working as a consultant, developing quality software for our clients. My work has involved large-scale web applications and e-commerce sites. Although skilled as a full-stack developer, I’m most interested in the front end and have often adopted a frontend architect role in the team. My design background has helped me collaborate with designers in creating excellent user experiences. I have used technologies including JavaScript, TypeScript, React, Node.js, Next.js, Java, Spring Boot, PostgreSQL, and AWS. Internally at Nitor, I have founded Frontend Forum, a regular event to share frontend expertise.


Developer & Designer5/2007 – 10/2018

I initially worked part-time at Rapal and switched to full-time after graduating in 2012. My work consisted of both user experience design and web frontend development. As a designer, I arranged close to one hundred user interviews and usability tests, created mockups, prototypes, and visual designs, and supported product management. As a developer, I was partly or wholly responsible for the front end of several web applications and also did some backend and mobile development. I got very familiar with agile software development practices. Technologies I used included HTML, CSS, JavaScript, TypeScript, Angular, React, Redux, React Native, C#, and .NET.


Aalto University

Master of Science (Tech.)2005 – 2012

I graduated with distinction with a master’s degree in Computer Science and Engineering, majoring in media technology with a focus on user interfaces and usability. My master’s thesis examined interaction design in agile software development. I also did a special module in bioengineering.


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