Software Development

Able to work individually or to gather and manage a team to fulfil your needs.

Learn More

Machine Learning / Computer Vision

Machine Learning in general and Deep Learning and Computer Vision in particular.

Learn More

R&D

Develop or co-develop mathematical and algorithmic foundations for challenging requirements.

Learn More

Freediving

Like to preach to the fishes in breath-hold diving.

Learn More