Samuel Nyffenegger

Head of Software Development at KEMARO AG
  • Claim this Profile
Contact Information
Location
Zurich, Switzerland, CH
Languages
  • English Professional working proficiency
  • German Native or bilingual proficiency
  • French Limited working proficiency

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • 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

    • 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

    • 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

    • 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.

    • 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

    • 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

    • 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
    2016 - 2019
  • Eidgenössische Technische Hochschule Zürich
    Bachelor of Science, Mechanical Engineering
    2012 - 2016
  • Gymnasium (Academic High School) Liestal
    Application of Mathematics / Physics
    2008 - 2011

Community

You need to have a working account to view this content. Click here to join now