Work Experience

ICEYE, Senior Software Security Specialist, 2022 — present

ICEYE empowers others to make better decisions in governmental and commercial industries by providing access to timely and reliable satellite imagery.

Nixu, Senior Security Specialist, 2014 — 2022

Nixu is a cybersecurity services company on a mission to keep the digital society running. We help organizations embrace digitalization securely.



Certified Information Systems Security Professional (CISSP)
Issued September 2018

Offensive Security Certified Professional (OSCP)
Issued August 2015
Offensive Security


University of Turku
Master level studies, Networked Systems Security
2012 — 2014

University of Turku
Master’s degree, Computer science
2004 — 2011

Portfolio Highlights

Cute Chess

Since 2007 I have been one of the main developers of Cute Chess, a graphical user interface, a library and a command-line interface for playing chess. Cute Chess is written in C++ and uses extensively the Qt framework.

OWASP NodeGoat

I extended the upstream OWASP NodeGoat, a vulnerable Node.js application, with relevant vulnerabilities from OWASP Top 10 2017: ~artoj/nodegoat

More projects can be viewed on my Sourcehut and GitHub pages


My goal is to write a technical status update once a month. These status updates tend to be shorter, usually a couple of paragraphs long, summaries of what I’ve been up to lately. I also write longer articles that I publish less often.