Jesper Winsten

Jesper Winsten

PhD Researcher | Search-Based Software Testing
Åbo Akademi University

I develop search-based optimization methods for testing cyber-physical systems against formal requirements.

About Me

I am a PhD researcher in Computer Science at Åbo Akademi University. I study search-based testing and falsification of cyber-physical systems.

I treat test generation as an optimization problem: select inputs, run the system, evaluate its outputs against requirements, and use the result to guide the next search. My work focuses on black-box systems whose internal implementation is unavailable to the tester.

Experience

PhD Researcher

Åbo Akademi University2022 - Present

Researching search-based optimization for testing cyber-physical systems. My work includes multi-requirement falsification, continuous requirement falsification, and explicit output coverage.

Machine Learning Engineer

Everon Oy Ab2022

Developed machine learning software for welfare technology under privacy, security, and GDPR constraints. One project used on-device pose detection to identify falls and unusual inactivity. Raw camera data remained on the device; it only sent alerts to caregivers.

Education

Doctor of Philosophy in Computer Science

Åbo Akademi University2022 - Present

Research focus: scalable, search-based falsification of multiple Signal Temporal Logic requirements for cyber-physical systems.

Master of Science in Computer Science

Åbo Akademi University and Reykjavik University2020 - 2022

Double degree completed through the Nordic Master Programme in Intelligent Software Systems (NISS).

Åbo Akademi University

Degree: Computer Science

Main module: Computational Data Analytics

Reykjavik University

Degree: Computer Science

Main module: Intelligent Software Systems

Thesis: Deep learning approaches for ship detection from inshore and offshore imagery.

Bachelor of Science in Computer Science

Åbo Akademi University2017 - 2020

Minor studies: Biochemistry.

Thesis: Utilization of connection sequences for connecting devices to fake Wi-Fi networks.