Kenntnisse - Softwareentwicklung .Net / C# / C++ / C

Spezialgebiete:

  • Entwicklung von Applikationen oder Software-Systemen.
  • Entwicklung von komplexen Algorithmen im Bereich der industriellen Bildverarbeitung, Bildanalyse und Mustererkennung oder Mikroskopie.
  • Messtechnik: Verarbeitung, Auswertung und Visualisierung von Messsignalen, Erstellung von Prüfsoftware.
  • Programmierung von Parallelcomputern (verteiltes Rechnen, Multi-Threading).
  • Statistische Datenanalyse in hochdimensionalen Merkmalsräumen.
  • Optimierung geschwindigkeitskritischer Codeabschnitte.
  • Entwicklung spezieller Algorithmen für Forschung und Wissenschaft.


Programmierkenntnisse:

.Net-Programmierung, C# sehr tiefe Kenntnisse und viele Jahre Erfahrung (DotNet 1.1/2.0/3.5/4.0), WPF
Microsoft Visual C/C++, objektorientierte Programmierung und Design sehr tiefe Kenntnisse und viele Jahre Erfahrung sowohl unter DOS und Windows als auch Unix und Linux.
Windows - Programmierung sehr tiefe Kenntnisse und viele Jahre Erfahrung (MFC, STL, GUI, SDK, DDK, Visual C/C++, DCOM, ActiveX, Thread-Programmierung, graphische Benutzeroberflächen)
Großrechner - Programmierung Geschwindigkeitsoptimierte Simulationsprogramme für Vektorrechner und Parallelrechner (z.B. Cray-T3D, Fujitsu VPP700, IBM SP2), Parallelcomputer, verteiltes Rechnen
Datenbank - Programmierung Grundkenntnisse (PostgreSQL, ODBC, SQL, Access)
Assembler, Fortran, VisualBasic, Pascal gute Kenntnisse
Java Grundkenntnisse
Spezielle Programmpakete IDL (ITT Visual Information Solutions), Maple, Mathematika, Halcon