The client has a system for fire detection and reacting on it with a demand for high reliability (obviously).
The task was to redesign the system during transition to a new hardware platform. The old C code was analyzed and requirements were extracted - directly from documents and discussions and indirectly from the code.
Then a new architecture (a distributed networking C++ application(s)) was designed, followed by a proof of concept and finally by the final code working on a prototype hardware.
The new system utilizes modern C++17 on embedded Linux machine running on MangOH hardware.
Designed a robust embedded software architecture allowing non-technical users building embedded systems. In that way a new products do not have to be coded in C/C++ at all, but instead built from ready to use, domain specific components.
Contributed to establish state-of-the-art coding practices ensuring quality of the code.
Consulted and served as a tech lead for subcontractors working on the embedded part of the project.
Wrote the initial POC code which included embedding a system consisting of easily-selectable and domain-specific components, a code generator "gluing" the common part with a project-specific one, and building a system for full automation.
Mehr Projekte auf Anfrage.
Drei Stipendien (1998/99, 1999/2000, 2000/2001) von Kultusminister für sehr gute Noten und wissenschaftliche Arbeit (genetische Algorithmen).
1996-2001 - Master of Science IT an der Technischen Universität in Stettin/Polen.
The client has a system for fire detection and reacting on it with a demand for high reliability (obviously).
The task was to redesign the system during transition to a new hardware platform. The old C code was analyzed and requirements were extracted - directly from documents and discussions and indirectly from the code.
Then a new architecture (a distributed networking C++ application(s)) was designed, followed by a proof of concept and finally by the final code working on a prototype hardware.
The new system utilizes modern C++17 on embedded Linux machine running on MangOH hardware.
Designed a robust embedded software architecture allowing non-technical users building embedded systems. In that way a new products do not have to be coded in C/C++ at all, but instead built from ready to use, domain specific components.
Contributed to establish state-of-the-art coding practices ensuring quality of the code.
Consulted and served as a tech lead for subcontractors working on the embedded part of the project.
Wrote the initial POC code which included embedding a system consisting of easily-selectable and domain-specific components, a code generator "gluing" the common part with a project-specific one, and building a system for full automation.
Mehr Projekte auf Anfrage.
Drei Stipendien (1998/99, 1999/2000, 2000/2001) von Kultusminister für sehr gute Noten und wissenschaftliche Arbeit (genetische Algorithmen).
1996-2001 - Master of Science IT an der Technischen Universität in Stettin/Polen.