• C++

    >20 Jahre Erfahrung C++ Programmierung.

  • Windows

    >20 Jahre Erfahrung in der Programmierung von Microsoft Windows

  • Maschinenbau

    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. Ich konzipiere und entwickle moderne User Interfaces mit MFC, WinForms oder WinUI. 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 Embedded Systems mit STM32 Microcontroller (HAL/bare metal).

Profil auf freelance.de

  • 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, WinAPI -Applikationen.

Sie haben vor 30 Jahren eine Software entwickelt und immer und immer weiterentwickelt? Vielleicht basierend auf MFC oder WinAPI 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.

Mehr erfahren

Lesen Sie zu diesem Thema den 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 Smith's 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: redpill@agent-smith.dev

Mobil: +49 160 92 88 39 17 

LinkedIn: linkedin.com/in/christoph-faber