Selection of Projects Pre-Series Kitchen Appliance Next generation Kitchen Appliance. Role: Senior Consultant - Embedded Linux Developer and Architect. Embedded Software, Wirless Communication, Software Specification, Implementation and Verification. Consulting and Mentoring. Ongoing: Embedded-Linux (4.x) + Yocto + Jenkins + C++11/14 + Boost + JSON + protobuf + doxygen + Crank Storyboard Suite + Git +  Polarion + Clang Sanitizers + CppUTest + CLion + Sourcetrail + Cppcheck + Valgrind + DrMemory + Understand + Enterprise Architect + Lua + Shell-Scripting Kitchen Appliance Twelve Functions Kitchen Appliance that can mix and cook all at the same time, featuring recipe chips, touchscreen, Wifi connectivity with a unique Guided Cooking function. Role: Senior Consultant - Embedded Linux Developer and Architect: System improvement especially regarding Wifi-Connectivity and other Low-Level functionality. Embedded Software, Wirless Communication, Software Specification, Implementation and Verification. Consulting and Mentoring. Ongoing: Embedded-Linux (2.6.35) + LTIB + BitBake + Freescale-Toolchain + Jenkins + Shell-Scripting + C/C++ + Guiliani + ARM9 (Freescale MX28EVK) + Subversion + Polarion + GoToMeeting + Google Test + Understand, Enterprise Architect, UMLet, wpa_supplicant Video Monitoring for Public Transportation Systems Video   streaming   and   recording   system   for   train   systems,   featuring   in-   and   outside   camera   systems,   alarming and more, letting the driver oversee what is going on. Role:     Senior    Consultant    -    Embedded    Linux    Developer    and    Architect:    System    improvement    regarding stability    of    the    various    communication    channels    between    the    different    components    of    the    distributed system. Consulting,      Mentoring,      Embedded-Software,      Wired      Communication,      Software-Specification      and Verification 6 MM: Embedded-Linux (2.6.32) + Yocto + Angstrom-Toolchain + Shell-Scripting + C/C++ + QT4 + dbus + ARM7 + U-Boot + Subversion + Video-Streaming Mobile Communication Device Mobile communication device for shunting to replace analog radio by GSM-R. The implementation was already 24 months behind schedule in spring 2013. Role: Senior Consultant – Principal Software Architect: System improvement and optimization, especially regarding stability, performance and maintainability. Consulting, Mentoring, Embedded-Software, Mobile Communication, NAND-Technology, Metrics, Software-Specification, Verification and Reviews 18 MM: Embedded-Linux (2.6.38) + Kernel-Driver + Angstrom-Toolchain + Shell-Scripting + C/C++ + QT4 + JFFS2 + UBIFS + dbus + ARM9 + U-Boot + Multi-Threading + Subversion + GSM-R
Selected Accomplishments