ETH Zürich
Research Assistant
Blue River Technology
Software Engineering Manager
Peloton Technology
Senior Software Engineer
Trimble Inc.
Robotics Software Engineer
Blue River Technology
Senior Software Engineering Manager
Blue River Technology
Senior Software Engineer
Dexterity, Inc.
Engineering Manager, Mechatronics and Control
Caltech
ETH Zürich