Samuel Nyffenegger
Head of Software Development at KEMARO AG- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Professional working proficiency
-
German Native or bilingual proficiency
-
French Limited working proficiency
Topline Score
Bio
0
/5.0 / Based on 0 ratingsFilter reviews by:
Experience
-
KEMARO AG
-
Switzerland
-
Automation Machinery Manufacturing
-
1 - 100 Employee
-
Head of Software Development
-
Jan 2022 - Present
-
-
Robotics Software Developer
-
Feb 2020 - Jan 2022
- Develop novel software features for the autonomous cleaning robot K900 using C++, Python, and ROS- Design, implement and test navigation solutions, ranging from sensor integration, state estimation, SLAM, path-planning, as well as control algorithms
-
-
-
Universitätsklinik Balgrist
-
Switzerland
-
Hospitals and Health Care
-
300 - 400 Employee
-
Research Assistant
-
Aug 2019 - Dec 2019
- Predicting radiological gradings of spinal MRI using TensorFlow
-
-
Civil Service as a Technical Assistant
-
May 2019 - Jul 2019
- Automated image analysis for a spine crosslink study- GUI for visualising degenerative intervertebral disc diseases
-
-
-
ETH Zürich
-
Switzerland
-
Higher Education
-
700 & Above Employee
-
Master Thesis: Motion Control and Indoor Navigation for a Differential Drive Mobile Manipulator
-
Oct 2018 - Apr 2019
Implementation and testing of a complete navigation solution for an UGV in C++ / ROS- Sensor integration to perceive the robot’s environment (LiDAR, IMU, and wheel encoders)- Localization in a simultaneously built map in real time (EKF, SLAM, ICP, GMapping)- Path planning (2D occupancy grid map, Dijkstra) - Path following control (pure pursuit, PID)- Local collision avoidance (DWA) - Test and tune the navigation pipeline in Gazebo and on the actual hardware Implementation and testing of a complete navigation solution for an UGV in C++ / ROS- Sensor integration to perceive the robot’s environment (LiDAR, IMU, and wheel encoders)- Localization in a simultaneously built map in real time (EKF, SLAM, ICP, GMapping)- Path planning (2D occupancy grid map, Dijkstra) - Path following control (pure pursuit, PID)- Local collision avoidance (DWA) - Test and tune the navigation pipeline in Gazebo and on the actual hardware
-
-
-
Flyability
-
Switzerland
-
Automation Machinery Manufacturing
-
100 - 200 Employee
-
Junior Control Engineer
-
Apr 2018 - Sep 2018
- Develop embedded code for new drone prototypes- Refine and validate simulation models- Perform experiments with drone prototypes to evaluate flight characteristics- Design, implement and tune control algorithms on actual hardware - Develop embedded code for new drone prototypes- Refine and validate simulation models- Perform experiments with drone prototypes to evaluate flight characteristics- Design, implement and tune control algorithms on actual hardware
-
-
-
-
Vehicle Autonomy Engineer in training
-
Sep 2017 - Feb 2018
- Assembly, configuration and calibration of a differential drive robot- Responsible for path planning algorithm to park autonomously in the presence of obstacles and spatial constraints- Implementation of a simulative environment for testing and parameter tuning of the path planning algorithm - Assembly, configuration and calibration of a differential drive robot- Responsible for path planning algorithm to park autonomously in the presence of obstacles and spatial constraints- Implementation of a simulative environment for testing and parameter tuning of the path planning algorithm
-
-
-
-
Civil Service as an Assistant in a Family with Brain-Damaged Children
-
Jul 2016 - Aug 2016
- Assistance in leisure activities with the family- Personal care of the children- Household: cooking, cleaning, laundry etc. - Assistance in leisure activities with the family- Personal care of the children- Household: cooking, cleaning, laundry etc.
-
-
-
ETH Zurich
-
Switzerland
-
Higher Education
-
700 & Above Employee
-
Teaching Assistant in Control Systems
-
Sep 2015 - Dec 2015
- Revision and creation of new exercises- Adjustment of task descriptions and solutions- Conduct of exercise hours for students - Revision and creation of new exercises- Adjustment of task descriptions and solutions- Conduct of exercise hours for students
-
-
-
-
Freelancer in Control Engineering
-
Sep 2014 - Aug 2015
- Implementation of a tire road friction estimator to influence the vehicle dynamics management- Improvements of the wheel individual traction control during cornering- Frequency analysis of test signals and implementation of adequate filters - Implementation of a virtual command centre to adjust all relevant parameters of the car and the vehicle dynamics management - Implementation of a tire road friction estimator to influence the vehicle dynamics management- Improvements of the wheel individual traction control during cornering- Frequency analysis of test signals and implementation of adequate filters - Implementation of a virtual command centre to adjust all relevant parameters of the car and the vehicle dynamics management
-
-
-
-
Teaching Assistant in Control Systems
-
Sep 2014 - Dec 2014
- Conduct of exercise hours for students - Conduct of exercise hours for students
-
-
-
Ammann Group
-
Machinery Manufacturing
-
700 & Above Employee
-
Student Internship
-
Jan 2013 - Feb 2013
- Practical experience in mechanical processes (sawing, drilling, filing and thread cutting)- Introduction to welding and soldering (metal active gas welding, electrode welding, tungsten inert gas welding, gas welding, soft and hard soldering)- Introduction to turning and milling (CNC)- Design, technical drawing and manufacturing of the axle of a dumbbell - Practical experience in mechanical processes (sawing, drilling, filing and thread cutting)- Introduction to welding and soldering (metal active gas welding, electrode welding, tungsten inert gas welding, gas welding, soft and hard soldering)- Introduction to turning and milling (CNC)- Design, technical drawing and manufacturing of the axle of a dumbbell
-
-
-
HSR Hochschule für Technik Rapperswil
-
Switzerland
-
Higher Education
-
1 - 100 Employee
-
Civil Service as a Technical Assistant
-
Jan 2012 - Aug 2012
- Execution of simple chemical experiments- Implementation and administration of databases in MS Access, creationof a user interface with Visual Basic for topics in olfactometry and finance- Assisting in project management- Carrying out a survey about the quality of living near a biogas plant - Execution of simple chemical experiments- Implementation and administration of databases in MS Access, creationof a user interface with Visual Basic for topics in olfactometry and finance- Assisting in project management- Carrying out a survey about the quality of living near a biogas plant
-
-
Education
-
Eidgenössische Technische Hochschule Zürich
Master of Science, Mechanical Engineering -
Eidgenössische Technische Hochschule Zürich
Bachelor of Science, Mechanical Engineering -
Gymnasium (Academic High School) Liestal
Application of Mathematics / Physics