Tätigkeitsschwerpunkte
- Software-Architektur und Software-Engineering
- Bedarfsermittlung, Systemanalyse
- Konzeption, Entwurf und Umsetzung von GUI-Anwendungen und Serversoftware mittels OOA & OOD sowie Design und Implementierung von Datenbanksystemen unter Linux & Windows.
Spezialisierungen
- Gestaltung und Implementierung von Windows-Anwendungen und grafischen User Interfaces mit QT, MFC, WPF o.ä.
- Embedded Systems, Hardware-Software Koppelung
- Entwicklung von Server-Backends unter Unix/Linux in C++
- Konzeption und Umsetzung von Client Web-Frontends mit xhtml/css, JS
Sprachen & Bibliotheken
- C++ ( 11,14,17), Qt, stl, boost
- C#, .net
- Kotlin, Java, J2EE
- TypeScript, JS
- python 3
- SQL
- Z80 Assembler
Werkzeuge
- QtCreator, QtDesigner
- MSVisual Studio
- Eclipse
- Git, github, svn, JIRA
- GDB, CMake etc.
Interessengebiete
- Projektorganisation, Zeitmanagement
- Agile Methoden, scrum
- CCD/CI, TDD