Alexander Liniger

Research Scientist at RAI Institute

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
Alexander Liniger is a research scientist and roboticist with eight years of experience at the intersection of control theory, deep learning, and reinforcement learning, focused on autonomous driving and robotics. He has led and published research from ETH Zürich to industry roles at Huawei and now RAI Institute, building interpretable end-to-end driving policies, model-based RL, and temporal reasoning for prediction and planning. His work spans theory to real-world systems—demonstrated by online model learning on full-sized race cars and a practical Model Predictive Contouring Controller (MPCC) implementation for autonomous racing. He combines hands-on algorithm engineering (refactoring optimization interfaces, collision-avoidance constraints, and quadprog integration) with teaching and group leadership. Based in Zurich, he blends deep control expertise from a PhD in Automatic Control with practical product-focused outcomes such as startup-grade accident-warning systems. Colleagues know him for making complex temporal and safety-critical problems both interpretable and deployable.
code8 years of coding experience
job6 years of employment as a software developer
bookMaster’s Degree, Mechanical Engineering, Master’s Degree, Mechanical Engineering at Eidgenössische Technische Hochschule Zürich
bookDoctor of Philosophy - PhD, Automatic Control, Doctor of Philosophy - PhD, Automatic Control at ETH Zurich
languagesEnglish, German
github-logo-circle

Github Skills (11)

algorithm10
mpc10
algorithms10
matlab10
optimisation10
optimizers10
model-predictive-control10
optimization10
linear-algebra9
c-language8
cprogramming-language8

Programming languages (4)

JuliaC++CPython

Github contributions (5)

github-logo-circle
alexliniger/MPCC

Oct 2018 - Nov 2021

Model Predictive Contouring Controller (MPCC) for Autonomous Racing
Role in this project:
userBack-end Developer & Algorithm Engineer
Contributions:41 commits, 10 PRs, 42 pushes in 3 years 1 month
Contributions summary:Alexander primarily focused on developing and improving the Model Predictive Contouring Controller (MPCC) for autonomous racing. Their contributions involved updating and modifying core Matlab files related to the MPCC algorithm, including functions for border calculations and optimization interfaces. They addressed collision avoidance and introduced a new Quadprog interface. Furthermore, they refactored the code and made modifications to the cost functions and constraints.
mpccroboticsautonomouscontrollerracing
alexliniger/gym-racecar

Nov 2020 - Nov 2021

This is a miniature race car gym-env for RL from states (and images)
Contributions:1 release, 5 commits, 3 pushes in 1 year
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