Dimitris Kouzoupis

Postdoctoral Researcher NCCR Automation

Zurich, Zurich, Switzerland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Dimitris Kouzoupis is a control engineer and postdoctoral researcher with 11 years’ experience applying numerical optimization and optimal control to transportation and energy systems. Currently at ETH Zürich and as co-founder of nuorail, he focuses on real-time multi-train trajectory optimization, driver advisory systems, and commercialization of research into deployable rail solutions. His work blends rigorous academic research (PhD in Engineering) with hands-on engineering: contributions to the acados project include adapting MATLAB interfaces and Windows/MingW build tooling for fast embedded nonlinear optimal control solvers. He has led pilot projects with industry partners like Stadler and SOB and developed open-source benchmarking libraries to enable fair comparison of train trajectory algorithms. Known for shipping optimization-based controllers in both research and product contexts, he pairs deep algorithmic expertise with practical build/release and deployment experience. Based in Zurich, he brings a rare mix of embedded solver development, control theory, and transport-domain impact.
code11 years of coding experience
job2 years of employment as a software developer
bookDoctor of Philosophy - PhD, ENGINEERING, Doctor of Philosophy - PhD, ENGINEERING at The University of Freiburg
bookMaster of Science - MS, Robotics, Systems and Control, 5.78/6, Master of Science - MS, Robotics, Systems and Control, 5.78/6 at Eidgenössische Technische Hochschule Zürich
bookDiploma (BS&MS), Electrical and Computer Engineering, 8.18/10, Diploma (BS&MS), Electrical and Computer Engineering, 8.18/10 at University of Patras
bookDiploma, Telecommunication Engineering, 8.5/10, Diploma, Telecommunication Engineering, 8.5/10 at Universidad Politécnica de Madrid
languagesEnglish, Spanish, French, German, Greek
github-logo-circle

Github Skills (9)

windows10
build-system10
cmake10
c-language8
matlab8
cprogramming-language8
controlling7
optimization7
embedded7

Programming languages (6)

C++CMATLABAssemblyPythonMatlab

Github contributions (5)

github-logo-circle
acados/acados

Oct 2017 - Mar 2022

Fast and embedded solvers for nonlinear optimal control
Role in this project:
userBack-end Developer & Build/Release Engineer
Contributions:3 releases, 28 commits, 156 PRs in 4 years 5 months
Contributions summary:Dimitris's commits primarily focus on adapting the MATLAB interface of the acados solver, including the compilation process and associated tools for Windows systems using MinGW. They addressed several bug fixes specific to Windows and made changes to the CMake build system, including improvements to the linting process. Additionally, the user modified the code to compile and dynamically load libraries, and made changes to the build process for the dSpace environment.
nonlinearnonlinear-optimizationsolversoptimizationsolver
dkouzoup/treeQP

Jul 2017 - Apr 2021

Contributions:31 pushes, 4 branches, 6 tags in 3 years 10 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Dimitris Kouzoupis - Postdoctoral Researcher NCCR Automation