freiberufler Software-Entwickler / Architekt auf freelance.de

Software-Entwickler / Architekt

offline
  • 75‐95€/Stunde
  • 96450 Coburg
  • Weltweit
  • de  |  en
  • 07.11.2023

Kurzvorstellung

Meine bisherigen Aufgabengebiete bzw. Erfahrungen reichen von Backend-Systemen und GUI’s für Versicherungen und Banken, Online-Stock-Trading-Systemen - über ERP-MES-Lösungen, Maschinen-Steuerungen (z.B. die-bonding) bis hin zum embedded-Bereich.

Qualifikationen

  • C#
  • C++
  • FreeRTOS
  • KNX
  • MqSeries
  • MQTT
  • OPC unified architecture (OPC-UA)
  • OpenCV
  • Oracle OCI/OCCI/OTL
  • Speicherprogrammierbare Steuerung (SPS)
  • Visual C++

Projekt‐ & Berufserfahrung

IoT Specialist
Kundenname anonymisiert, Coburg
1/2020 – offen (4 Jahre, 5 Monate)
Dienstleistungsbranchen (Service)
Tätigkeitszeitraum

1/2020 – offen

Tätigkeitsbeschreibung

Ausarbeitung von Implementierungsansätzen im Bereich MIOTY und LoraWAN. Begleitung eines PoC bei einem der größten deutschen Baustoffherstellers. In dem PoC wurden mehrere LoraWAN-Gateways sowie Asset-Tracker (GPS) installiert. Der PoC diente als Vorbereitung zu einem sehr großen Projekt in dem sämtliche beweglichen Assets per Sensor getrackt werden sollen.
Einführung des Standards MIOTY bei einem großen Münchener Automobilhersteller.
Weiterhin Ausarbeitung einer Gesamtlösung bis hin zu fertigen Plänen für den Umbau eines Gutes (Schlosses) zu Smart-Living mittels KNX

Eingesetzte Qualifikationen

Visual C++

Software-Entwickler/Architekt
Concept-Laser, Lichtenfels
2/2019 – 7/2019 (6 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

2/2019 – 7/2019

Tätigkeitsbeschreibung

Alleinige Neuentwicklung einer Prozess- bzw. Qualitäts-Überwachung während des 3D-Druckes (Metallpulver, Laser).
Die Lösung entstand in relativ kurzer Zeit im Alleingang (von der Konzeption bis zur Produktionseinführung). Als Anbindung (Synchronisation) an die bestehende Anlage wurde OPC verwendet, für die Bildverarbeitung OpenCV. Die Aufgabe bestand darin, die bestehende Kamera im Prozessraum im richtigen Moment zu triggern, die Aufnahmen zu archivieren und asynchron auszuwerten. Auf der Basis der Ergebnisse der Bildanalyse werden Korrekturen am Herstellungsprozess vorgenommen.
Die Software entstand weitestgehend plattformunabhängig in C++11 (bzw. höher).

Eingesetzte Qualifikationen

OpenCV, C++, OPC unified architecture (OPC-UA)

Software-Entwickler/Architekt (Festanstellung)
COPERITUS, Coburg
8/2018 – 9/2023 (5 Jahre, 2 Monate)
Banken
Tätigkeitszeitraum

8/2018 – 9/2023

Tätigkeitsbeschreibung

Weiterentwicklung einer Trading-Lösung (RBS). Implementierung einer Monitoring Schnittstelle für das RZ (REST-basiert). Upgrade der VisualStudio-Version (2009->2015) und Umstellung auf 64Bit. Codereview, Warning-Analysis, Entwickeln von Installer-Lösungen. Alleinige Ausarbeitung und Umsetzung einer Strategie zur Konvertierung des Produktes (ca. 2Mio. LoC) von einer transaktionalen (Btrieve) hin zu einer relationalen Datenbank (MSSQL).

Eingesetzte Qualifikationen

SQL, C++

Software-Entwickler/Architekt
BESI, Radfeld
1/2018 – 9/2018 (9 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

1/2018 – 9/2018

Tätigkeitsbeschreibung

Maßgebliche Mitwirkung an der Entwicklung eines ultra-genauen Die-Bonders. Das Software-Team bestand aus insgesamt 3 IT-Architekten/Entwicklern, meine Aufgabe bestand in der Entwicklung von Kalibrierschritten verschiedener Maschinenelemente (Kameras, Linearachsen) mittels hochgenauer Referenz-Elemente im Zuge der Basiskalibrierung (Ermittlung der Verfahrwege sowie optimalen Positionen für die Kamera-Snapshots, Berechnen der zu den Referenz-Elementen korrespondierenden ROI's [RegionOfInterest] sowie Ausführung und Bewertung der Suchen innerhalb der ROIs).
Neben der Kernaufgabe (Entwicklung der Software) wurde ich auch in zentrale Entscheidungen im Bereich Maschinen-Design sowie Technologie involviert.

Eingesetzte Qualifikationen

C++

Software-Entwickler/Architekt
Nexperia, Hamburg
1/2017 – 1/2018 (1 Jahr, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2017 – 1/2018

Tätigkeitsbeschreibung

Neuentwicklung des bestehenden MES aufgrund von gravierenden Änderungen am ERP im Ablauf (Materialfluss).
Die Neuentwicklung wurde in C# umgesetzt, für die GUI's wurde WPF eingesetzt, die Client-Server-Kommunikation basiert auf Signal-R.

Eingesetzte Qualifikationen

C#

Software-Entwickler/Architekt
NXP, Hamburg
1/2006 – 12/2013 (8 Jahre)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2006 – 12/2013

Tätigkeitsbeschreibung

Portierung und Weiterentwicklung eines umfangreichen und komplexen MES. Bei Übernahme des Projektes lief die Software unter AIX, war in C geschrieben und umfasste ca. 1,5 Mio.LoC - verteilt auf ca. 150 Programme. Nach einem Code-Review und umfangreicher Analyse begann die Umstellung nach C++ und Linux. Drei Jahre später wurde diese mit einem problemlosen 'go-live' erfolgreich beendet. Von dem System werden heute weit mehr als einhundert Anlagen im Bereich Wafer-Testing und -Probing gesteuert - mit einer nahezu perfekten Auslastung.
In einem Parallel-Projekt wurden die GUI's komplett neu designed und in C++ (MFC) neu geschrieben.

Eingesetzte Qualifikationen

SQL, C++, Microsoft Foundation Classes (MFC)

Zertifikate

TREI (Technische Regeln Elektroinstallation)
Innung Würzburg
2023
Ausbildung der Ausbilder (AdA)
IHK Schweinfurt
2023
Zertifizierung zum KNX-Partner
Bundestechn.zentrum Oldenburg
2016

Ausbildung

Bachelor Professional of Electrical Technology
Ausbildung
IHK Würzburg
2023
Studium der Informatik an der FH Darmstadt
Ohne
FH Darmstadt
2004
Darmstadt
Ausbildung zum Energieanlagenelektroniker
Ausbildung
1985

Über mich

Seit 1997 bin ich – teils angestellt teils selbstständig – als Software-Architekt / Entwickler tätig. Meine bisherigen Aufgabengebiete bzw. Erfahrungen reichen von Backend-Systemen und GUI’s für Versicherungen und Banken, Online-Stock-Trading-Systemen - über ERP-MES-Lösungen (Semiconductor), Maschinen-Steuerungen (z.B. die-bonding in der Halbleiterfertigung) bis hin zum embedded-Bereich. Im Bereich der Entwicklungswerkzeuge hege ich eine starke Affinität zur Sprache C/C++ - und hier liegt auch gleichzeitig meine größte Erfahrung. Seit einigen Jahren kommt vermehrt und verstärkt C# zum Einsatz, die neuen Sprachelemente hier (z.B. Reflection) sind eine willkommene Bereicherung.

Weitere Kenntnisse

Kenntnisse/Erfahrungen in:

• C/C++ 25/20 Jahre AIX, HP-UNIX, Solaris, Linux, Windows
• C# 10 Jahre
• MFC 20 Jahre
• Oracle (oci/occi/otl)
• SqlServer
• CORBA
• Java
• MQSeries
• MQTT
• SPS/CNC
• KNX
• OpenCV
• FreeRTOS

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
90
Alter
58
Berufserfahrung
26 Jahre und 10 Monate (seit 07/1997)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden