C++

>20 Jahre Erfahrung C++ Programmierung.

Windows

>20 Jahre Erfahrung in der Programmierung von MS Windows (WinUI, UWP, WinRT-API, MFC, Win32-API).

Maschinenbau

Studierter Diplomingenieur, Fachrichtung Maschinenbau.

Ich bin Agent Smith.

Ich entwickle in Ihrem Auftrag Software in C++. Entweder auf Stundenbasis oder Projektbasis. Ich bringe mehr als 20 Jahre Erfahrung in der Entwicklung von hoch performanten, teilweise Echtzeit-Applikationen für Windows mit. Als Diplomingenieur, Maschinenbau, bringe ich umfassendes technisches Wissen für Maschinen und Anlagen sowie CAD/CAM-Systeme mit. Ich habe Erfahrung in der Anbindung von proprietärer Hardware, hardwarenaher Programmierung und der Programmierung von Profibus.

Ihr Kontakt zu Agent Smith

WinUI Erfahrung
MFC (Microsoft Foundation Classes)-Erfahrung
>10 Jahre LAMP (Linux, Apache, MySQL, PHP)-Stack Programmierung
Qt Erfahrung
Profibus-Erfahrung
Direct3D-Erfahrung
AutoCAD-Erfahrung
SPS-Programmierung Erfahrung
Adobe PDF Library-Erfahrung
Industriemechaniker Gesellenbrief
Tätigkeit als Trainer und Dozent für C/C++, PHP
Präsentationsstark
deutsch, englisch, französisch, spanisch
Doxygen
Scrum

Ihr Spezialist für Software „Refurbishment“

Ich modernisiere Ihre MFC, WinForms, Win32- Applikationen.

Sie haben vor 30 Jahren eine Software entwickelt und immer und immer weiterentwickelt? Vielleicht basierend auf MFC oder Win32 oder WinForms. Und nicht nur Ihr Vertrieb wünscht dringend eine Modernisierung. Aber der Aufwand scheint riesig? Ich entwickle und realisiere in Ihrem Auftrag die Modernisierung im Sinne eines „Refurbishment“ – ein Großteil des bestehendes Codes bleibt erhalten – und damit Ihr Know-How. Das geschieht in folgenden Phasen:

  • Konzeption einer modularen Architektur.
  • Portierung alter Technologien zu neuen Technologien (i.d.R. vor allem Benutzeroberfläche, User Interface (UI) und HMI).
  • Entwicklung und Programmierung der notwendigen Schnittstellen.
  • Übergabe der neuen Lösung an Ihr Entwicklungs-Team im Haus.

Lesen Sie meinen Blog-Betrag „Die Software tut’s noch bis zur Rente“.

Ausgewählte Projekte

Wie ich arbeite

Clean Coding

  • Standards zu Benennung von Variablen
  • Variablen immer typstreng bezeichnen
  • Standards zur Dokumentation; Nutzung von Dokumentationswerkzeugen (Doxygen)
  • Standards zur Codierung ("jede Schleife hat einen Eingang und einen Ausgang", "int* ist besser als int&" )
  • Standards zur Codeformatierung (maximal übersichtlich, maximal kompakt)
  • Regelmäßige Projektreviews
  • Einheitliche Lösungsprinzipien
  • Reusable Code

Agent Smiths Blog

„Die Software tut es noch bis zu meiner Rente“

Die Zukunft von Software im deutschen Maschinenbau „Die Software tut es noch bis zu meiner Rente“. Fühlen Sie sich ein bisschen ertappt, als Geschäftsführer, Leiter (Software-) Entwicklung oder Senior Programmierer? Weil Sie diesen Satz auch schon gesagt oder zumindest gedacht haben? Weil Teile Ihrer Software und damit ein Gutteil des Kern-Know-Hows Ihres Unternehmens ihre Wurzeln... Continue reading

Kontakt

zu Agent Smith

Fragen Sie Ihr Projekt an:

Mail: christoph.faber@agent-smith.dev

Mobil: +49 160 92 88 39 17 

LinkedIn: linkedin.com/in/christoph-faber