freiberufler Senior C++/Windows/Linux/Embedded Developer & Architect auf freelance.de

Senior C++/Windows/Linux/Embedded Developer & Architect

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 61389 Schmitten (Taunus)
  • Europa
  • de  |  en  |  fr
  • 12.09.2024

Kurzvorstellung

Embedded-, Linux- und Windows-Programmierung. Erfahren in C++ (seit 1991), C (1987), C# (2010), Perl (1994), Python (2001), Bash (1995) aber auch Assembler, Go, Java. Branchenunabhängig einsetzbar. Erfahren in agiler Entwicklung (seit 2015).

Auszug Referenzen (2)

"Der Kunde, für den A. S. das Projekt durchgeführt hat, war während der gesamten Zusammenarbeit mit seiner Leistung äußerst zufrieden!"
Freiberuflich / Embedded Systems
Nico Friedrich
Tätigkeitszeitraum

8/2023 – 12/2023

Tätigkeitsbeschreibung

Projekt "Trusted VPN" (TVPN).

Entwicklung der Buildroot-Basis und Firmware für einen
neuen hochsicheren Router mit VPN Site2Site-Verschlüsselung und
Routing in 100G-Netzen für Rechenzentren Hochsicherheitsprodukt mit Zertifizierung durch das Bundesamt für Informationstechnik (BSI). Hohe Eigenverantwortung.

Hauptaufgabe: Umstellung des Bootvorgang einer mit Buildroot
gebauten Firmware von SysV Init auf Systemd für jede Hardware-Plattform der R&S Router.

Dokumentation des Buildprozess der Firmware mit Buildroot und
CMake

CMake, Make, Git, Gerrit, Jenkins, Jira, Confluence, Buildroot, Linuxboot, Systemd, Bash, Python

Eingesetzte Qualifikationen

Bash Shell, C++, Embedded Linux, Git, Jira, Python

"Sehr gute Arbeit."
C++ Echtzeit-Firmware-Entwickler (Embedded Linux)
Kundenname anonymisiert
Tätigkeitszeitraum

9/2022 – 4/2023

Tätigkeitsbeschreibung

Projekt "Telemanipulator" (Embedded Systems). Entwicklung des Chirugie-Roboters "Asmiov 2.0" im Team Infrastructure. Minimal-invasive Operationen über Roboterarme mit auswechselbaren Instrumenten. Entwurf und Implementierung der Firmware für die Kontrollkabine "Control Unit" nach IEC 6230 Prozess und V-Modell. Ansteuerung von EPOS4-Motoren über Echtzeit-Threads und Echtzeit-Ethernet.

- C++17, C++20, Python, Bash (Shell), Python, JSON, YAML
- Yocto Linux, Windows WSL Secureboot
- POSIX Thread-Scheduling, Acontis EtherCAT
- Linux Raw Sockets Programmierung, Linux Kernel Module für direkten MAC-Zugriff ("bypass network stack")
- Google Test, Google Flatbuffers, Websockets, gRPC, OpenSSL
- Agile Entwicklung: Git, CMake, Ninja, Microsoft Azure DevOps, Gitlab

Eingesetzte Qualifikationen

Bash Shell, C++, Echtzeit-Betriebssysteme, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Embedded Systems, Linux (Kernel), Python

Qualifikationen

  • C++23 J.
  • Embedded Linux4 J.
  • Python8 J.
  • C#
  • Go (Programmiersprache)1 J.
  • Java (allg.)1 J.
  • Linux Entwicklung3 J.
  • Linux (Kernel)4 J.
  • Perl12 J.
  • RTCP (RealTime Control Protocol)

Projekt‐ & Berufserfahrung

Freiberuflich / Embedded Systems
Rohde & Schwarz CyberSecurity (Berlin), Berlin
8/2023 – 12/2023 (5 Monate)
Telekommunikation
Tätigkeitszeitraum

8/2023 – 12/2023

Tätigkeitsbeschreibung

Projekt "Trusted VPN" (TVPN).

Entwicklung der Buildroot-Basis und Firmware für einen
neuen hochsicheren Router mit VPN Site2Site-Verschlüsselung und
Routing in 100G-Netzen für Rechenzentren Hochsicherheitsprodukt mit Zertifizierung durch das Bundesamt für Informationstechnik (BSI). Hohe Eigenverantwortung.

Hauptaufgabe: Umstellung des Bootvorgang einer mit Buildroot
gebauten Firmware von SysV Init auf Systemd für jede Hardware-Plattform der R&S Router.

Dokumentation des Buildprozess der Firmware mit Buildroot und
CMake

CMake, Make, Git, Gerrit, Jenkins, Jira, Confluence, Buildroot, Linuxboot, Systemd, Bash, Python

Eingesetzte Qualifikationen

Bash Shell, C++, Embedded Linux, Git, Jira, Python

C++ Echtzeit-Firmware-Entwickler (Embedded Linux)
Avateramedical GmbH, Hannover
9/2022 – 4/2023 (8 Monate)
Medizintechnik
Tätigkeitszeitraum

9/2022 – 4/2023

Tätigkeitsbeschreibung

Projekt "Telemanipulator" (Embedded Systems). Entwicklung des Chirugie-Roboters "Asmiov 2.0" im Team Infrastructure. Minimal-invasive Operationen über Roboterarme mit auswechselbaren Instrumenten. Entwurf und Implementierung der Firmware für die Kontrollkabine "Control Unit" nach IEC 6230 Prozess und V-Modell. Ansteuerung von EPOS4-Motoren über Echtzeit-Threads und Echtzeit-Ethernet.

- C++17, C++20, Python, Bash (Shell), Python, JSON, YAML
- Yocto Linux, Windows WSL Secureboot
- POSIX Thread-Scheduling, Acontis EtherCAT
- Linux Raw Sockets Programmierung, Linux Kernel Module für direkten MAC-Zugriff ("bypass network stack")
- Google Test, Google Flatbuffers, Websockets, gRPC, OpenSSL
- Agile Entwicklung: Git, CMake, Ninja, Microsoft Azure DevOps, Gitlab

Eingesetzte Qualifikationen

Bash Shell, C++, Echtzeit-Betriebssysteme, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Embedded Systems, Linux (Kernel), Python

C++ Kernel-Entwickler Linux (Embedded Systems, Yocto, Xilinx)
Brainlab AG, München
3/2022 – 9/2022 (7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

3/2022 – 9/2022

Tätigkeitsbeschreibung

Projekt "Video and Edge Processing" (Embedded Systems). Grundlagenforschung für medizinische Anwendung. Entwicklung einer Xilinx Firmware unter Beachtung medizinischer Sicherheitsstandards. Kommunikation mit selbstentwickelter Hardware über FPGA, APU, Realtime RPU. Überlagerung des HDMI-Streams eines Endoskops mit einem transparenten Browser-Bild oder gerenderten Bild per Alpha-Blending. Entwicklung eines Wayland-basierten Linux Graphics Stack und eines Wayland-Kompositor. Arbeit mit dem Google Chromium-Quellcode.

- C++17, C11, C#, Python, Javascript, Bash (Shell)
- Yocto Linux, Xilinx, RTI DDS
- Linux Kernel, Wayland, X11, OpenGL/EGL, GTK3
- Google CEF, Google gRPC, Google Protobuf, Google Chromium, REST API
- Agile Entwicklung: Git, GitHub, CMake, Docker, Meson, Ninja, Jira, Jenkins

Eingesetzte Qualifikationen

Bash Shell, C++, Echtzeit-Betriebssysteme, Embedded Linux, Computerprogrammierung, Linux Entwicklung, Python, Xilinx (allg.)

C++ Echtueot-Entwickler Linux (Embedded Systems)
Leica Microsystems, Wetzlar
7/2021 – 12/2021 (6 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

7/2021 – 12/2021

Tätigkeitsbeschreibung

Projekt "Realtime Camera" (Embedded Systems). Grundlagenforschung für medizinische Anwendung. Ansteuerung einer Kamera aus einem Prozess mit Echtzeit-Threads mit hoher Frame-Rate. Frühe Prototyp-Entwicklung der Firmware inkl. Tests um die Funktionalität und Anwendungsszenarien der künftigen Firmware herauszuarbeiten. Basis ist die C++ Echtzeitbibliothek (-Hyperlink entfernt-).

- C++14, C++17, C++20, Python, Bash (Shell)
- Yocto Linux, Git, CMake, Travis CI

Eingesetzte Qualifikationen

Echtzeit-Betriebssysteme, Bash Shell, C++, Embedded Software, Embedded Systems, Linux Entwicklung, Linux (Kernel)

C++ / Qt Entwickler (Windows, Linux)
ThyssenKrupp Elevator AG, München
1/2021 – 3/2022 (1 Jahr, 3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2021 – 3/2022

Tätigkeitsbeschreibung

Projekt "MultiSAFE Testing – first rope-less elevator for tall and mega tall buildings by driving multiple cars with the same shaft". Neuartiges Aufzugsystem mit horizontalen und vertikalen Schäften mit Wurzeln im Transrapid-Projekt. Programmierung der Testsimulation und des Testtreibers in C++. Programmierung eines GUI-Debuggers und C++ Codegenerators für die Serialisierung in Python. Arbeit mit Safety-Equipment (zertifizierte Hardware).

- C++14, C++17, IBM Rhapsody, Gherkin
- Qt5, QtCreator, CMake, Google-Test, Boost-Test, NGINX Webserver
- Agile Entwicklung: Git, CMake, Docker, Gerrit, Jira, Jenkins, Bitbucket

Eingesetzte Qualifikationen

Embedded Linux, Windows 10, Bash Shell, Architekturvisualisierung, C++, Linux Entwicklung, Python

C++ Firmware-Entwickler (Yocto Linux + Windows)
Miltenyi Biotec, Bergisch-Gladbach
11/2019 – 11/2020 (1 Jahr, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

11/2019 – 11/2020

Tätigkeitsbeschreibung

Project "MacsQuantify" (Embedded Systems, Compliance with medical safety standards). Humanmedizin, Biotechnologie, Flow-Cytometrie (Zell-Separation und Vermessung) unter Einhaltung von RUO und Part11-Standards. Programmierung der Firmware für eigens entwickelt Hardware in C++, Python unter Yocto Linux. Refaktorierung & Portierung des Legacy-Codes von 32 nach 64 Bit, Windows nach Linux und von Qt3 nach Qt5. Weiterentwicklung der CAN-Bus-Bibliothek. Entwurf einer neuen Programmarchitektur und einer Cross-Compiler-Toolchain.

- C++17, Python 2, Python 3, Swig, LUA, Qt 3, Qt 5, Boost, OpenSSL
- Generierung der Yocto-Linux-Bitbake-Recipes über Python zum Bau der Firmware über das Board Support Package (BSP)
- Entwicklung einer portablen Prozessbibliothek für Windows und Linux
- Qt 3, Qt 5, CAN-Bus
- Agile Entwicklung: Jira, Bitbucket, Jenkins, Polarion, Git, CMake, Docker, Jenkins, Qemu, Visual Studio 2017+2019

Eingesetzte Qualifikationen

Bash Shell, C++, CAN-Bus (controller area network), Embedded Entwicklung / hardwarenahe Entwicklung, Python, Visual C++, Microsoft Visual Studio, Windows 10

C++ Windows-System-Entwickler
Dentsply Sirona, Bensheim
10/2019 – 11/2019 (2 Monate)
Gesundheitswesen
Tätigkeitszeitraum

10/2019 – 11/2019

Tätigkeitsbeschreibung

Medizintechnik, 3D-Röntgensysteme. Entwicklung einer Shared-Memory-Systems für die flexible Prozesskette welche die beim Röntgen von Kiefern anfallenden, großen Datenmengen bereitstellt.

- C++17, C#, dotNET
- Windows 10, Visual Studio 2019

Eingesetzte Qualifikationen

C++, Microsoft Windows (allg.), Visual C++, Windows 10, Windows 7

C/C++ Echtzeit-Firmware-Entwickler
Hexagon Metrology, Wetzlar
7/2018 – 9/2019 (1 Jahr, 3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

7/2018 – 9/2019

Tätigkeitsbeschreibung

Projekt "CMM" (Embedded Systems). Hexagon ist eine Manufaktur zur Herstellung von hochpräzisen 3D-Koordinatenmessgeräten (CMM/PMM) und Messtechnik-Equipment mit Mikrometer-Genauigkeit. Einsatz in Luft- und Raumfahrt, Automobilindustrie, Medizintechnik, Fertigung, Universitäten. Neuentwicklung des Echtzeit-Task-Scheduler (Linux) der Firmware, eines Echtzeit-Frameworks "Integrateded CMM Envinronment" sowie einer umfangreichen Unit-Testsuite. Hardware-nahe Programmierung (Embedded Systems).

- C++14, C++17, Go, Python, Bash (Shell)
- Linux mit PREEMPT_RT/RTAI Erweiterungen, Linux Kernel, Linux RCU
- POSIX Realtime-Scheduling, Realtime-Multithreading
- QtCreator, Qt 5, Boost, Google Test, Google Protobuf
- Agile Entwicklung: Git, CMake, Gerrit, Bitbucket, Jenkins, Docker, Redmine

Eingesetzte Qualifikationen

Embedded Linux, Linux (Kernel), Vxworks, Windows 10, Windows 7, Linux Entwicklung, Golang, Bash Shell, C++, Git, Go (Programmiersprache), Python, Qt (Software)

C++ Linux-Entwicklung
DB Netz AG, Frankfurt/Main
8/2017 – 3/2018 (8 Monate)
Deutsche Bahn
Tätigkeitszeitraum

8/2017 – 3/2018

Tätigkeitsbeschreibung

Projekt "Digitale Kapazitätssteigerung". Digitalisierung des deutschen Güterzugschienenverkehrs zwecks Automatisierung der Fahrplankonstruktion und
Trassenbelegung sowie einer besseren Ausnutzung der bestehenden Infrastruktur. Entwicklung von Server- und Worker-Anwendungen für Linux/POSIX. Erstellung von Unit- und Regressionstests.

- C++14, GCC, Clang, Perl, Python, LUA, Bash (Shell), CMake
- POSIX Pthreads, Multithreading, Google Protobuf, Oracle Call Interface (OCI)
- Qt 5, QtCreator, Visual Studio
- Agile Entwicklung: Git, CMake, Jira, Bitbucket, Jenkins, SonarQube

Eingesetzte Qualifikationen

Lua Scripting, Perl, Qt (Software), Microsoft Visual Studio, Bash Shell, C++, Git, Linux Entwicklung, Python, Visual C++

C++ Entwickler (Windows, Excel-Addin, Oracle DB)
Deutsche Post AG, Bonn
4/2017 – 7/2017 (4 Monate)
Versicherungen
Tätigkeitszeitraum

4/2017 – 7/2017

Tätigkeitsbeschreibung

Projekt "Wallet Application Replacement System (WARS)". Implementation eines Rechenkerns in Form eines in C++ verfassten Excel-Addins zur Berechnung von Drilldown-Reporten. Ermittlung von Revenues and Returns aus Bankensicht. Damit Darstellung auch sehr komplexer Strukturen/Geschäftsbeziehung und Credit Ratings.

- C++14, Excel 2011, Visual Studio
- Oracle Datenbank

Eingesetzte Qualifikationen

Microsoft Visual Studio, Microsoft Excel, C++, Oracle Database, Visual C++, Windows 7

++ Linux-AIX-Entwicklung (Systemnah, Echtzeit)
IBM AG, Frankfurt/Main
6/2015 – 7/2017 (2 Jahre, 2 Monate)
Telekommunikation
Tätigkeitszeitraum

6/2015 – 7/2017

Tätigkeitsbeschreibung

Projekt "IBM NGN Voice-over-IP (VOIP)". Mitarbeit an dem Hochverfügbarkeits-Telefonie-Anwendungs-Server (TAS) für die Deutsche Telekom AG
(Frankfurt/Main) zur Ablösung von ISDN durch VOIP. Massiv-parallele Client-Server-Applikation. SIP-Protokoll-basierte Software. Reaktive Software-Entwicklung (ereignisgesteuert, asynchron, fehlertolerant). Entwicklung von Linux-Treibern und internen Tools.

- C11, C++14, C#, Python, Bash (Shell), LUA
- POSIX Pthreads, Multithreading, Google Protobuf, Oracle Call Interface (OCI), gSOAP
- IBM AIX, RTLinux, OracleDB, PostgreSQL
- Agile Entwicklung: GCC, Clang, Git, CMake, Scons, Ninja, IBM XLC++, Valgrind, Gerrit, Jenkins, Docker

Eingesetzte Qualifikationen

Oracle Database, Postgresql, Linux (Kernel), Lua Scripting, Python, IBM Aix, Bash Shell, C++, Git

C++ Echtzeit-Netzwerk-Entwickler (Embedded Systems, VxWorks)
ABB Energie- und Automationstechnik, Turgi
10/2014 – 12/2014 (3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

10/2014 – 12/2014

Tätigkeitsbeschreibung

Embedded Systems (VxWorks). Mitarbeit an der Entwicklung der Firmware des AC800PEC Steuercomputers mit eigens entwickeltem Hardware und FPGA
(Taskgeschwindigkeit von 1 ms über 1 µs bis 25 ns und flexiblem I/O-System mit elektrischen und optischen Ausgängen). Entwicklung eines TCP/IP-Treiber in C und C++ für optische Ausgänge über FPGA zur Verbindung mehrere PEC-Steuercomputer zu einem Netzwerk. Interrupt-/Task-Programmierung. Umfangreiche Performanceanalysen und Unit-Tests.

- VxWorks 6 + 7 (RTOS), TCP/IP, Boost ASIO
- Visual Studio, Wind River Workbench, Klockwork, SourceSafe, Boost, Mathlab/Simulink

Eingesetzte Qualifikationen

Echtzeit-Betriebssysteme, Vxworks, C++, Visual C++, Microsoft Visual Studio

C++ Rechenkern-Entwickler (Windows, Excel)
FMS Wertemanagement AöG, München
6/2011 – 6/2014 (3 Jahre, 1 Monat)
Banken
Tätigkeitszeitraum

6/2011 – 6/2014

Tätigkeitsbeschreibung

Projekt "Wind-up-Tool / AWPlan“ . C++ Rechenkern für den Abwicklungsplan der Hypo-Real Estate (HRE) durch die FMS AöG. Themen: Cashflow-Aufbereitung und Darstellung der Assets des speziellen Portfolios mit dem Ziel der Erstellung einer geprüften Planbilanz, GuV-Rechnung, Zins- und Tilgungsplan, Stress-Testing, Risikoplanung (EaD, EL, CVaR) und des Business Plan für die Bundesanstalt für Finanzmarktstabilisierung FWSA und den SoFFin (Berlin).

Primäre Verantwortlichkeit für die Architektur und technische Implementierung innerhalb der FMS AöG für den C++ Rechenkerns sowie des zugrunde liegenden Multithreaded-Framework als Excel-Addin und Kommandozeilenprogramm: hochperformant, speicheroptimiert.

- C++11, C#, Java, Excel-VBA, Perl, Bash (Shell), Windows-PowerShell
- Visual Sudio, Boost, dotNET, Nvidia CUDA, Microsoft Access OLEDB
- SUMMIT-Protokoll
- UML

Eingesetzte Qualifikationen

Summit, Microsoft SQL-Server (MS SQL), Oracle Database, CUDA, Windows 7, UML, Bash Shell, C++, Perl, Visual C++, Microsoft Visual Studio, Microsoft Excel

C++ Rechenkern-Entwickler (Windows)
Deutsche Bank AG, Frankfurt/Main
5/2010 – 4/2011 (1 Jahr)
Banken
Tätigkeitszeitraum

5/2010 – 4/2011

Tätigkeitsbeschreibung

Projekt "DB Credit Default Engine (dbCDE)". Kredit-Portfolio-Modell für die Fachabteilung "RAI/Credit Risk Engines IT". Erfüllung von Basel
II-Anforderungen. Statistik- und Wahrscheinlichkeitsrechnung. Monte-Carlo-Simulation. Hochoptimiertes, systemnahes C++. Mitarbeit an der Entwicklung der Architektur und Implementierung in C++.

- C++, Bash (Shell)
- Windows, Windows-2008-Server, Linux
- Visual Studio, SourceSafe, Subversion
- Boost, Quantlib, Numerical Recipes, Log4j/Log4cplus
- Oracle 11g (OCI 11), ODBC, PL/SQL

Eingesetzte Qualifikationen

Oracle Database, Subversion, C++, Visual C++, Microsoft Visual Studio

C++ Rechenkern-Entwickler (Windows)
Commerzbank AG (Zentrale), Frankfurt/Main
11/2009 – 4/2010 (6 Monate)
Banken
Tätigkeitszeitraum

11/2009 – 4/2010

Tätigkeitsbeschreibung

Projekt "PALME/FERNBACH". Asset-Liability Engine (ALM) in C++ für Immobilienkredite & Treasury. Abbildung des Zinsrisiko aus Banksicht: Sondertilgungsereignisse, Worst-Case- und Nominalverläufe, Swaps, Swaptions unter Berücksichtigung sich verändernder Zinskurven.

- C++, Bash (Shell), Java, Perl, Python, PowerShell
- Visual Studio 2008, GCC, Borland C++ Builder, UML
- Qt, NetBeans, J2EE
- Red Hat Linux, Windows Server
- Boost, Subversion, Sybase DB, CORBA

Eingesetzte Qualifikationen

C++, J2EE, Java (allg.), Java Foundation Classes, Netbeans, Perl, Python, Qt (Software), Visual C++, Microsoft Visual Studio

C++ Rechenkern-Entwickler (Windows Linux Solaris)
Commerzbank AG (Zentraler Stab), Frankfurt/Main
4/2001 – 10/2009 (8 Jahre, 7 Monate)
Banken
Tätigkeitszeitraum

4/2001 – 10/2009

Tätigkeitsbeschreibung

Projekt "Credit-Risk Model (CRM)". Neuentwicklung eines High-Performance-Rechenkern in C++ für die Kredit-Risiko-Berechnungen nach Basel II des "Zentralen Stab Risikocontrolling" (ZCE). Berechnung verschiedener Risiko-Kennzahlen für das Konzernportfolio.

Verantwortlich für OO-Architektur und Design des massiv-parallelen Rechenkern sowie dessen Implementierung in C++ mit extrem hohen Performance- und
Genauigkeitsanforderungen für das Kredit-Portfolio-Modell. Ermittelt wurden verschiedene Risikokennzahlen (erwartete Verluste und potentielle Verluste wie EL, EC, LGD, CVaR) durch Insolvenzen und Rating-Änderungen und Kunden-Risikobeiträgen (Expected Shortfall). Internes Risiko-Reporting.

Verantwortlich für eine interne Bibliothek mit mathematischen Funktionen für die Fachabteilung. Stress-Testing und Treiberanalysen. Plattformunabhängige multithread und multiprocessing Implementierung für Solaris UNIX, Windows 32-bit und POSIX Threads.

- Windows, Linux, Solaris
- Visual Studio, UML
- C, C++, C#, Bash (Shell), Perl, Python, Java, PHP, VBA
- Qt 3, gSOAP, Boost, dotNET, Numerical Recipes
- Nvidia CUDA, Algorithmics RiskWatch
- GCC, Sun CC, Sybase DB, Oracle DB, Microsoft SQL-Server, Microsoft IIS, GNU Apache

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Oracle Database, Sybase, CUDA, Apache, Bash Shell, C++, Perl, Qt (Software), Visual C++, VBA (Visual Basic for Applications), PHP, Microsoft Excel

C++ Bibliotheks-Entwickler
Lufthansa AirPlus GmbH, Frankfurt/Main
7/2000 – 3/2001 (9 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

7/2000 – 3/2001

Tätigkeitsbeschreibung

Projekt "Easy-Travel Online" (ETO). Intranet-Reisebuchungs-/Abrechnungssystem der Lufthansa. Mitarbeit an der OO-Architektur sowie Multithreading- und Netzwerkprogrammierung. Technische Dokumentation, UML.

- C++, Java, Perl, Python, PHP
- IBM AIX, SuSE Linux, Versant OODBMS, IONA CORBA, Apache Webserver
- Visual Studio 6, SUN Java SDK

Eingesetzte Qualifikationen

IBM Aix, OpenSuse, Apache, UML, C++, Java (allg.), Java Foundation Classes, Visual C++, Microsoft Visual Studio, CORBA

C++ Entwickler (Reliant UNIX, SINIX, Windows NT)
START Amadeus GmbH, Bad Homburg
10/1998 – 6/2000 (1 Jahr, 9 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

10/1998 – 6/2000

Tätigkeitsbeschreibung

Projekt "START Agency Management (SAM)" zur Anbindung von 30.000+ Rüsebüro-Clients. OO-Konzeption (UML) und Realisierung der Basis-Klassenbibliotheken für das Session-Management. Mitarbeit am Application Framework. Validierung von Geschäftsobjekten zur Laufzeit. Implementierung der Objektserialisierung über InformixDB zur Client/Server-Kommunikation

- C++, Reliant UNIX (SINIX), Windows NT
- Visual Stuido, CDS++, Informix DB, Paradigm+
- Multithreading, Client-Server-Programmierung

Eingesetzte Qualifikationen

Informix, SQL, UNIX, Windows NT, C++, Visual C++

Ausbildung

EDV-Kaufmann
Ausbildung
1989

Über mich

Durchgehend selbstständig als IT-Consultant seit 1999.

Sehr erfahren in Multithreading, Realtime und Firmware-Entwicklung in C++17 und C11 inkl. Python, Yocto Linux.

GitHub Repository:

-Hyperlink entfernt-

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
  • Spanisch (Grundkenntnisse)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
1184
Alter
55
Berufserfahrung
34 Jahre und 11 Monate (seit 01/1990)
Projektleitung
7 Jahre

Kontaktdaten

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

Jetzt Mitglied werden