Dirk Gottschling Freiberuflicher Softwareentwickler Berater und Softwarearchitekt.
+49 (0)151 54277157
© 2023 Dirk Gottschling - Impressum
Da ich sehr früh meine Leidenschaft für die Softwareentwicklung gefunden habe, konnte ich bereits zahlreiche Applikationen in ver- schiedensten Branchen konzipiert, realisiert oder überarbeitet. Hierfür arbeite ich hauptsächlich mit dem .NET-Framework bevorzugt in der Programmiersprache C# . Aber auch Visual Basic und natürlich C++ sind für mich keine Fremdsprachen. Die entsprechenden Benutzerschnittstellen wurden nach Kundenwunsch in der Regel als WinForms aber auch in WPF und Qt programmiert. Ein kleiner Auszug der Desktop-Applikationen an denen ich in den letzten Jahren beteiligt war: Dispositionssystem für Geräte und Personal Royalty-Abrechnungssystem eines Großkonzerns Diagnose- und Wartungssoftware von Industrieanlagen Warenwirtschaftssystem eines Online-Shops BackOffice System von ÖPNV-Betreibern Grafik-Adventure Spiel In vielen Projekten war ich verantwortlich für die Erfassung der Anforderungen , das Erstellung der Architektur sowie der Programmierung von Geschäftslogik und grafischen Oberflächen.

Applikationsentwicklung

In einem anderen sehr interessanten Zweig der Softwareentwicklung, der Programmierung von Embedded Systemen, fühle ich mich ebenso zu Hause. Hier sind die Programmiersprachen der Wahl C++ und C - professionell bin ich in diesem Bereich seit 2001 tätig. Nach einer Reihe intensiver Schulungen konnte ich in mehreren Projekten tiefgehende Erfahrungen machen. Hier ein Auszug meiner Kunden-Projekte: Echtzeitsteuerung von Bargeldverarbeitungsmaschinen Kommunikationsprotokolle zwischen verschiedenen Echtzeitsystemen Hardwarenahe Programmierung / Microcontroller / CAN-Bus RFID und Smartcard Programmierung

Embedded / Mobile - Systems

Angefangen hat meine professionelle Laufbahn als Spieleprogrammierer Anfang der 90er Jahre. Jedoch blieb es (bis jetzt) bei einem einzigen veröffentlichten Grafik Adventure Spiel für den Commodore Amiga. Mehr als Hobby bin ich immer noch ab und an in der Spieleprogrammierung anzutreffen. Dann programmiere ich mit der Unity Engine in C# . Bei einem dreimonatigen Einsatz für einen amerikanischen Großkonzern konnte ich Erfahrungen als Test-Ingenieur sammeln. Ich war für die Erstellung von Testkonzepten, Testautomatisierung und der Installation und Konfiguration eines Jenkins Build-Servers verantwortlich. Als weitere Stärke möchte ich hervorheben, dass ich mich sehr gut und schnell in bestehende Systeme einarbeiten kann. Ob es sich dabei um eine hochmoderne, verteilte Webapplikation handelt oder um ein in die Jahre gekommenes Fortran-System spielt dabei keine Rolle. Ich weiß einfach wie Computer ticken.

Weitere Erfahrungen

C / C++ > 20 Jahre Erfahrung
C# / .NET > 20 Jahre Erfahrung