Esittely
I am a computer engineer and software designer and work as a Senior Lecturer. I also serve as the in‑charge of pedagogy development in the newly established Bachelor’s Degree Programme in Immersive Software Engineering and AI (ISEAI) at the University of Jyväskylä. https://www.jyu.fi/iseai
On 11 May 2026, I was granted the title of Docent (≈ Associate Professor) of Computer Science at the University of Helsinki.
I am also involved in a startup resulting from the Business Finland funded Research-to-Business Project at the University of Helsinki: https://agentformers.fi/
Misc. - My Erdős number is 4 and Dijkstra number is 3.
Prospective students: Please note that all admission decisions are made by the admission committee. I am not involved in this process and therefore cannot influence the outcome, or provide any feedback on your application. Once you are admitted and have started your studies at JYU, consider taking my course TIES3420 GPU Programming (5 cr) before starting any project with me.
Note regarding the JYU Visiting Fellow Programme 2027: I am not available to serve as a host for applications under the 2027 programme.
Teaching:
- TIES3420 GPU Programming (5 cr) https://studyguide.jyu.fi/2025/en/courseunit/ties3420/ (Master/PhD level)
- TIES411 Computer Vision and Image Analysis (5 cr) https://studyguide.jyu.fi/2025/en/courseunit/ties411/ (Master/PhD level)
- TEKS5466 Software Testing (5 cr) https://studyguide.jyu.fi/2025/en/courseunit/teks5466/ (Master/PhD level)
- ISEP1000 Introduction to Information Technology (4 cr) https://studyguide.jyu.fi/2026/en/courseunit/isep1000/ (Bachelor level)
- ISEP1003 Software Design (5 cr) https://studyguide.jyu.fi/2026/en/courseunit/isep1003/ (Bachelor level)
- ISEA2008 Cloud Computing (4 cr) https://studyguide.jyu.fi/2026/en/courseunit/isea2008/ (Bachelor level)
Supervision (current):
As main supervisor
- Emil Kelhälä, Master Thesis Student, Research area: Benchmarking OS of Agents. Web: https://github.com/ekelhala
- Abrar Ali Shah, Doctoral Researcher, Research area: Deterministic Agentic Coding for Embedded Systems. Web: https://www.jyu.fi/en/people/abrar-shah
- Talha Arshad, Doctoral Researcher, Research area: Digital Twinning for Scalable Data Infrastructure. Web: https://github.com/talha469/
As co-supervisor
- Efta Bashar, Doctoral Researcher, Research area: Safety-critical Physical AI. Web: https://www.jyu.fi/en/people/efta-bashar
- Jensen Thasan, Doctoral Researcher, Research area: Physics Informed Neural Network for Engineering Design. Web: https://www.jyu.fi/en/people/jensen-thasan
- Berkehan Ünal, Doctoral Researcher, Research area: Agentic Systems for Engineering Design. Web: https://www.jyu.fi/en/people/berkehan-unal
- Sahil Sandal, Doctoral Researcher, Research area: GenAI based Interactive Optimization for Engineering Design
- Alexander Engelhardt, Doctoral Researcher, Research area: Neural Router for Scalable Data Infrastructure. Web: https://alex-engelhardt.com/
Number of completed master theses: 10 (as main supervisor) / 5 (as co-supervisor)
Number of completed bachelor theses: 3 (as main supervisor)
Service to the Scientific Community:
Technical programme committees (TPC)
- ACM International Conference on Multimedia Retrieval (ICMR) 2026
- ACM International Conference on Multimedia (MM) 2026
- International Conference on COMmunication Systems & NETworkS (COMSNETS) 2026, Co-sponsored by IEEE
Professional service
- Secretary, Executive Committee, IEEE Finland Section – Signal Processing & Circuits and Systems Chapter https://r8.ieee.org/finland-spcas/ (2 Years Appointment, 01 January 2025 - 31 December 2026 by Plurality Election)
Tutkimuskuvaus
I am working broadly in the following areas from a software-hardware co-integration angle:
- Intent-driven neuro-symbolic AI and its applications
- Embedded AI and its applications in cyber-physical systems (in particular, aerial robotics)
- Multi-LLM driven software development
- Distributed XR
Currently, I am contributing to the following research projects at the University:
- GenAIDE - Generative AI for Industrial Design Engineering (Funded by European Union) https://www.genaide.eu/
- 6GSoft - 6G software for extremely distributed and heterogeneous massive networks of connected devices (Funded by Business Finland) https://converis.jyu.fi/converis/portal/detail/Project/183245942
- GENIUS - Generative AI for Software Development Lifecycle (Funded by Eureka R&D&I Cluster programme) https://converis.jyu.fi/converis/portal/detail/Project/247319149
- ANSE - AI native Software Engineering (Funded by Business Finland) https://converis.jyu.fi/converis/portal/detail/Project/269189768
Current Industry collaborators:
- Adobe Research, USA
- KONE, Finland
- Ericsson, Sweden
- Supersight, Finland