Durch jahrelange Praxiserfahrung habe ich im Software-Engineering ein breites Wissen aufgebaut und professionelle Vorgehensweisen erlernt. Das umfasst Planung, Analyse und Entwurf, Software-Design, Architektur und Entwicklung. Dazu gehören Methoden der objektorientierten Programmierung für komplexe Anwendungen ebenso wie die systemnahe Entwicklung auf Treiber- oder Plattformebene.
Über 20 Jahre Erfahrung in der Windows-Programmierung und ständiger Einsatz haben mich in viele Bereiche geführt: Multimedia, Networking, Grafik/GUI, System-Tools und Treiberprogrammierung. Neben sehr guter Kenntnis der nativen Win32-API steht zusätzlich auch .NET sowie Qt bei mir im Vordergrund.
Im Embedded-Bereich beschäftige ich mich seit vielen Jahren mit der Architektur und Programmierung verschiedenster Microcontroller, Betriebssysteme, Treiber und Anwendungen. Dazu gehört der Entwurf und Umgang mit komplexen Systemen im Chip (SoC), meist mit programmierbaren Bausteinen (FPGAs und CPLDs).
Das Thema Computergrafik ist für mich von besonderer Bedeutung. Neben dem mathematischen Hintergrund und Algorithmen der 2D- und 3D-Grafik spielt dabei insbesondere die Programmierung von Echtzeitsystemen eine wichtige Rolle (Embedded Graphics). Bildverarbeitungsalgorithmen, Computer Vision und Machine Learning im Zusammenhang mit Embedded Systemen bilden immer mehr meine Schwerpunkte.
Im Bereich der Hardware-Entwicklung habe ich vielfältige Module in VHDL/Verilog entwickelt, simuliert und in komplexe Systeme integriert.
Ich arbeite gerne miteinander im Team, nicht aneinander vorbei. Darum ist Kommunikation im Projekt für mich ebenso wichtig wie die professionelle Dokumentation meiner Arbeit.
Neben der Erfahrung im Umgang mit Kunden hilft mir eine breite technische Basis, Projekte schnell und effizient zu bearbeiten. Mein großer Vorteil ist vielfältiges Knowhow in beiden Welten: Software und Hardware.
Ich unterstütze kleine und große Projekte in jeder Phase auf Deutsch und Englisch, bin reisebereit oder arbeite im Home-Office.
Zuverlässigkeit und Ehrlichkeit sind für mich selbstverständlich: Was ich zusage, das halte ich auch und setze meine strukturierte und lösungsorientierte Arbeitsweise für Ihr Projekt ein.
Ich bin sehr aufgeschlossen für innovative Ideen und begeistere mich für neue Technologien im Hardware- und Software-Bereich. Als kreativer Mensch kann ich mich außerdem schnell in neue Aufgabengebiete einarbeiten.
Habe ich Ihr Interesse geweckt? Gerne schicke ich Ihnen mein Profil im PDF-Format. Kontaktieren Sie mich für weitere Details und Informationen.