Keywords
Skills
More than 10 years of experience in development of complex software systems in C++ and Qt, with focus on GUI and 3D visualization (in OpenGL and GLSL). Strong at object oriented design.
Key Skills
Technical Skills
Business Skills
Skills
Methods and Concepts
Key Skills
Technical Skills
- GUI Development
- 3D Visualization
- Application Logic
- Object Oriented Design
- C++, Qt / QtQuick / QML
- OpenGL / OpenGL ES, GLSL
Business Skills
- Preciseness
- Strength of purpose
- Discipline
- Analytical skills
- Troubleshooting
- Adaptability
- Teamwork
Skills
Methods and Concepts
- Agile Software Development
- Object Oriented Design
- Design Patterns
- System Analyses
- Modelling with UML
- Requirement Analyses
- Usability, User Experience
- Algorithms
- Automated Tests
- Design Documentation
- Windows
- Linux (Gentoo, Fedora)
- MacOS, iOS
- C++, Qt / QML / QtQuick
- Java, JavaScript
- OpenGL / OpenGL ES
- OpenGL Shading Language
- MySQL
- PostgreSQL
- MS SQL
- Oracle
- HTML
- CSS
- XML
- MS Visual Studio
- Qt Creator
- Eclipse
- C++ Builder
- JBuilder
- Enterprise Architect
- Perforce
- Jira
- Bamboo
- Jenkins
- Coverity
- Doxygen
- GIMP
- Inkscape
- Windchill
- STEP
Project history
2008 – 2018 Staff Engineer, Software, R&D Navigation, Stryker Leibinger GmbH & Co. KG, Freiburg im Breisgau, Germany, 33.000 employees worldwide, 750 on site
Development of navigation systems (guidance systems) for computer aided surgery in the area of cranial (brain and face) surgery, sinus surgery and hip surgery, in C++ and Qt / QtQuick as well as OpenGL and GLSL
2005 – 2008 Software Engineer, Stegmann Personaldienstleistung GmbH, Freiburg im Breisgau, Germany
Customer projects at Stryker Leibinger GmbH & Co. KG (see above)
2003 – 2004 Software Developer, bj-diagnostik GmbH, Giessen, Germany
Development of an information management system for quality assurance, which includes a database, calculates probabilities of parentage based on DNA profiles and performs plausibility checks, in Java and PostgreSQL
Development of navigation systems (guidance systems) for computer aided surgery in the area of cranial (brain and face) surgery, sinus surgery and hip surgery, in C++ and Qt / QtQuick as well as OpenGL and GLSL
2005 – 2008 Software Engineer, Stegmann Personaldienstleistung GmbH, Freiburg im Breisgau, Germany
Customer projects at Stryker Leibinger GmbH & Co. KG (see above)
2003 – 2004 Software Developer, bj-diagnostik GmbH, Giessen, Germany
Development of an information management system for quality assurance, which includes a database, calculates probabilities of parentage based on DNA profiles and performs plausibility checks, in Java and PostgreSQL
Local Availability
Only available in these countries:
Germany und Switzerland
I prefer working remotely. In Baden Württemberg and nearby I can be onsite 1-2 days a week.
Other
Ich kann mich schnell in Projekte einarbeiten und behalte auch bei komplexen Systemen den Überblick. Eine gut strukturierte Arbeitsweise ist mir sehr wichtig. Sie ermöglicht mir, Probleme schnell zu analysieren und mit den Methoden des objektorientierten Entwurfes eine kreative Lösungsstrategie zu entwickeln. Systematisch-zielorientiertes Denken und Handeln zähle ich zu meinen besonderen Stärken. Zudem lege ich großen Wert auf Qualität.
Eigenverantwortliches, selbstständiges Handeln eingebunden in den bereichernden Wissensaustausch eines Teams sowie ständige Bereitschaft zum Weiterlernen kennzeichnen wichtige Aspekte meiner Arbeitshaltung.
Da ich 13 Jahre in einem großen Unternehmen in der Medizintechnik gearbeitet habe, bin ich mit den gängigen Prozessen in der Software-Entwicklung bestens vertraut.
Eigenverantwortliches, selbstständiges Handeln eingebunden in den bereichernden Wissensaustausch eines Teams sowie ständige Bereitschaft zum Weiterlernen kennzeichnen wichtige Aspekte meiner Arbeitshaltung.
Da ich 13 Jahre in einem großen Unternehmen in der Medizintechnik gearbeitet habe, bin ich mit den gängigen Prozessen in der Software-Entwicklung bestens vertraut.