Nico Wimmer

Work Experience

  • Software Engineer / Reactive Robotics / Dec 2019 – Present

    At Reactive Robotics, I develop new features for the medical computing applications of a neuro-rehabilitation robot both in Python and C++. This includes the development of the data handling strategy and the in-house data warehouse, working on the GUI in Qt and the cybersecurity of the devices. I’m also getting my hands dirty when commissioning the robots before they leave for the hospitals. Working in the medical field helped me develop a strong habit of following a thorough testing and development approach, having precise requirements and working along strong quality guidelines.

  • Master Thesis / Reactive Robotics / May 2019 – Dec 2019

    In my Master Thesis was about about the development of an assessment system for the patient activity level in a neuro-rehabilitation robot for very early mobilization. Here, I designed multiple experiment to describe an interaction force model for a patient in a mobilization robot, used the results from this model in an expert system to classify the behavior of a patient in the robot and developed a self-learning algorithm to adapt to the characteristic of individual patients. This project was performed together with the Chair of Robotics, Artificial Intelligence and Real-time Systems of the Department of Informatics at TUM. Final Grade: 1.0

  • Software Development Intern / Reactive Robotics / Feb. 2019 – May 2019

    As part of the software development team, I am in charge of writing a communication library to log measurement data from a physical therapy robot.This includes analyzing the requirements for a logging framework both from the physical and data science perspective, implementing an easy-to-use API and integrating the results into the legacy code. Here, I not only improve on my Python skills but also learn about agile project managing, robust software development cycles and the processes and regulations of creating a medical device.

  • Working Student / Fraunhofer Institute for Embedded Systems and Communication Technologies / Oct. 2017 – Feb. 2019

    At the Institute, I implement machine learning algorithms using Python for Car2X-Communication for advanced vehicular communication strategies. This includes analyzing a large amount of multidimensional data, preparing this data for machine learning algorithms, interpret the output of said algorithms and of course, implement those algorithms using Python.

  • Managing Director / Bohlale Computer School / Jun. 2013 – present

    Together with two local students I founded and build a computer school in the rural areas of Lebowakgomo. This included creating a business plan, renting property, managing advertisement, teaching classes and applying for government funds. Today, my work mostly consists of advising the board of directors. In 2016, we helped 83 adults and 25 kids in gaining fundamental knowledge about computers


> Electrical and Computer Engineering, Technical University Munich, 2017 – 2019 , M.Sc. , Grade: 1.3

> Electrical and Computer Engineering, Technical University Munich, 2014 – 2017 , B.Sc. , Grade: 1.7

> High School Diploma, Maria-Theresia-Gymnasium München, 2004 – 2012, Grade: 1.6


  • Trainer, AFS eV, Nov. 2014 – present

    After finishing my own year abroad with AFS, I decided to stay involved by conducting multiple seminars to prepare other young adults for their experience. Those workshops last two weeks and focus on intercultural communication, development aid and social skills in general. In the last fife years, I conducted 9 workshops and trained about 250 peoples.

  • Executive Committee/ AFS eV / Nov 2018 – present

    In addition as a seminar facilitator, I am currently serving as a member of the „Committee for task managing, representation, initiative and organization“ for the volunteering branch of the AFS. As this, I represent the over 600 volunteers who run the organization, organize the two general meeting each year and work on the most urgent issues of the organization. I also cooperate with the other branches of the AFS (student exchange and short-term programmes) and the full-time employees.

  • Think Digital Scholar / IBC Munich / 2018-2019

    I am part of the first class of the Think Digital Scholarship to support students to become ready for the challenges of the age digitalization. The scholarship includes workshops and trainings at IBM and Google, a mentoring program with executives in the industry and financial aid for learning resources.

  • IFJD / AFS, Ntseekgopu Primary School / Apr. 2013 – Mar. 2014

    For one year, I have assisted the math and science teacher in grades four and five in a rural township school in South Africa. This included preparation of class hours, mark exams but also hold my own lessons in front of 40 kids.

  • Adveisor / TUM / Oct. 2014 – Jun. 2015

    During my first two semesters at TUM I participated in the soft skill program adveisor. Our task was to create an autonomous model car, while my personal task as team manager was to organize our project. I made sure that we kept to our schedule and handled the communication. I also hold the final presentation infront of about 200 people, including multiple professors and members of the industry. Our team finished second out of seven teams.

Professional Skills

> Programming : Python – advanced, C++ – intermediate, GIT: intermediate, C – advanced

> Machine Learning: Scikit-learn, Pandas, Tensorflow, Keras, SciPy, Matplotlip, Seaborn

> Developtment Methods: Scrum – intermediate, Test Driven Developmen – intermediate, Behavior Driven Development – intermediate

Personal Skills

> Independent: Able to work with minimal instructions and to solve problems without supervision

> Team-Oriented: Always trying to include the whole team, enjoys working with a diverse group

> Stress-Resistant: Being good organized even in overwhelming situations and tackling a problem step by step


> German: Mother Tongue

> English: Effective Proficiency (C1)