We work across the stack.
Bringing algorithms, software engineering, and seasoned technical judgement together.
- 49Companies served
- 40Universities served
- 260Assignments delivered
- 4,800Consulting hours logged
Yacoda turns advanced algorithms into software that is fast, clear, and dependable. Since 2015.
Bring us a challengeBringing algorithms, software engineering, and seasoned technical judgement together.
Design, diagnose, and accelerate the mathematical machinery at the heart of your product.
Research ideas engineered into future-proof software stacks.
Your partner for R&D teams where rare expertise, sound judgement, and momentum matter.
Core CasADi development shaped our standard: understand the mathematics, respect the machine, and design for whoever maintains what comes next.
Readable software does not have to be slow.
We design crisp & expressive engineering interfaces that unlock high machine performance. Aptly chosen abstraction barriers for your project will accelerate both engineers and AI models going forward.
Vibe-coding makes experimentation radically accessible. When code becomes critical infrastructure, you need more than vibes.
Co-creation by AI and a seasoned expert: reliable computational engineering for building what comes next.
Hands-on training for engineers and researchers ready to work with the machinery, not around it.
See our offering in courses
“Let’s do some coding.”
Trained as a mechanical engineer, Joris Gillis obtained a PhD in electrical engineering and has worked for more than a decade at the intersection of applied mathematics and software engineering. Five years after becoming a main CasADi developer, Joris founded Yacoda in 2015.
Join the club of happy customers.
The optimizer we assembled performed exceptionally well on a wide range of use cases, surpassing the expectations.
I could not have achieved this alone within such a short time.
Péter Kis, PhD Senior Software Engineer, Knorr-Bremse