freiberufler IT-Consulting und Konfigurationsmanagement auf freelance.de

IT-Consulting und Konfigurationsmanagement

zuletzt online vor 6 Tagen
  • 75‐80€/Stunde
  • 40489 Düsseldorf
  • National
  • de  |  en
  • 15.11.2024

Kurzvorstellung

- 25 Jahre Erfahrung im Bereich Softwareentwicklung
- 15 Jahre Erfahrung im Bereich Konfigurationsmanagement/Build
- C++, C#, Python, Bash
- Visual Studio, gcc, clang
- Windows, Linux

Auszug Referenzen (1)

"Herrn Eberts Expertise war eine grosse und entscheidende Bereicherung fuer die Weiterentwicklung einer firmeninternen Applikation."
Software-Architekt/Entwickler
Marcel Otte
Tätigkeitszeitraum

11/2021 – 6/2023

Tätigkeitsbeschreibung

Programmierung Tool-Support Entwicklungsabteilung

Compilerunterstützung mit Lex (flex) und Yacc (Bison)

Erstellen von Tests mit gTest und Einbindung in CMake.

Eingesetzte Qualifikationen

Git, C++, Jenkins, Python, Microsoft Visual Studio

Qualifikationen

  • C#16 J.
  • C++24 J.
  • Python7 J.
  • CMake
  • Git7 J.
  • gTest
  • Jenkins7 J.
  • Microsoft Visual Studio17 J.
  • Scrum
  • Ubuntu3 J.
  • Visual C++1 J.

Projekt‐ & Berufserfahrung

Entwickler
Allysca Assistance GmbH, München
7/2023 – offen (1 Jahr, 5 Monate)
Versicherungen
Tätigkeitszeitraum

7/2023 – offen

Tätigkeitsbeschreibung

Migration C++-Programm von Visual C++ 6 nach Visual Studio 2022
Fehlerbehebung
Weiterentwicklung

Eingesetzte Qualifikationen

Git, Visual C++, Microsoft Visual Studio

Software-Architekt/Entwickler
Continental Ulm, Düsseldorf
11/2021 – 6/2023 (1 Jahr, 8 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2021 – 6/2023

Tätigkeitsbeschreibung

Programmierung Tool-Support Entwicklungsabteilung

Compilerunterstützung mit Lex (flex) und Yacc (Bison)

Erstellen von Tests mit gTest und Einbindung in CMake.

Eingesetzte Qualifikationen

Git, C++, Jenkins, Python, Microsoft Visual Studio

Entwickler
Bundeskriminalamt, Wiesbaden
4/2021 – 12/2023 (2 Jahre, 9 Monate)
Innere und Äußere Sicherheit
Tätigkeitszeitraum

4/2021 – 12/2023

Tätigkeitsbeschreibung

Mitarbeit in den unterstützenden Prozessen bei Softwareentwicklung Qualitätssicherung
Delivery und Deployment,
Konfiguration, Wartung/Pflege und Optimierung der Build-Toolchain
Entwicklung REST-API

Eingesetzte Qualifikationen

Python, Ubuntu

Entwickler
Kreditanstalt für Wiederaufbau (KfW), Frankfurt
10/2019 – 2/2021 (1 Jahr, 5 Monate)
Banken
Tätigkeitszeitraum

10/2019 – 2/2021

Tätigkeitsbeschreibung

Ablösung Office Dokumentenerstellung durch Office OpenXml
Weiterentwicklung Build
Tooling

Eingesetzte Qualifikationen

.Net, Windows Presentation Foundation, C#, C++, Jenkins, Microsoft Office 365, Python, Windows Server (allg.), XML

Projektleiter
Kundenname anonymisiert, Oberhausen
4/2019 – 9/2019 (6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2019 – 9/2019

Tätigkeitsbeschreibung

Neustrukturierung Entwicklungsabteilung
Optimierung der Arbeitsabläufe allgemein
Einführung Buildsystem
Vorbereitung Container (Docker)

Eingesetzte Qualifikationen

C#, Confluence, Git, Jenkins, Jira, Microsoft SQL-Server (MS SQL)

Architekt, Lead Entwicklung
dSPACE GmbH, Paderborn
11/2018 – 3/2019 (5 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2018 – 3/2019

Tätigkeitsbeschreibung

Erstellung Konzept zur Portierung der Windowssoftware des Kunden nach Linux.
Portierung der Windowssoftware des Kunden nach Linux
Entwicklung Buildsystem

Eingesetzte Qualifikationen

.Net Framework (Microsoft), C#, Make (Software), Python, Team Foundation Server, Ubuntu, Microsoft Visual Studio

Beratung Projektleitung
Robert Bosch GmbH, Daimler AG, Stuttgart
2/2018 – 8/2018 (7 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2018 – 8/2018

Tätigkeitsbeschreibung

Design Buildsystem
Sicherstellen der Autosar C++ 14-Konformität
Refactoring
Entwicklerhandbuch

Eingesetzte Qualifikationen

C++, Git, Jenkins, Make (Software), Python, Ubuntu

Software-Architekt/Entwickler
Kreditanstalt für Wiederaufbau (KfW), Frankfurt
10/2016 – 12/2017 (1 Jahr, 3 Monate)
Banken
Tätigkeitszeitraum

10/2016 – 12/2017

Tätigkeitsbeschreibung

Implementierung einer DevOps-Eigenentwicklung zur Konfiguration von Summit, Erweiterung der Call-Schnittstelle interner Windows-Dienste
TPAM-WebCache über Webservice
Mitarbeit im Summit-Infrastrukturbetrieb
Prozessoptimierung Releasemanagement

Eingesetzte Qualifikationen

.Net, Windows Presentation Foundation, C#, C++, Git, Jenkins, Jira, PL/SQL, Summit, Windows Server (allg.), XML

Entwickler
Kreditanstalt für Wiederaufbau (KfW), Frankfurt
11/2015 – 9/2016 (11 Monate)
Banken
Tätigkeitszeitraum

11/2015 – 9/2016

Tätigkeitsbeschreibung

Artifakt-Deployment in verschiedenen Projekten im Summit-Umfeld
Mitarbeit im Summit-Infrastrukturbetrieb

Eingesetzte Qualifikationen

.Net, Windows Presentation Foundation, C#, C++, Git, Jenkins, Python, Summit, XML

Entwickler
Kreditanstalt für Wiederaufbau (KfW), Frankfurt
11/2014 – 11/2015 (1 Jahr, 1 Monat)
Banken
Tätigkeitszeitraum

11/2014 – 11/2015

Tätigkeitsbeschreibung

Neuprogrammierung des Summit-Build und -Deployments (C++- und C#-Build) nach Umstellung von Synergie auf Git und Jenkins.

Eingesetzte Qualifikationen

.Net, Windows Presentation Foundation, C#, C++, Git, Jenkins, Python, Testdesign (IT)

Entwickler
Athelas GmbH, Bonn
8/2014 – 10/2014 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

8/2014 – 10/2014

Tätigkeitsbeschreibung

Entwicklung einer Windows Phone App

Eingesetzte Programmiersprache:

C#

Eingesetzte Tools:

Visual Studio 2013

Eingesetzte Qualifikationen

Windows Phone, Microsoft Visual Studio, C#

Teamleiter Konfigurationsmanagement / Build, Entwickler
T-Systems GmbH, Bonn
1/2013 – 7/2014 (1 Jahr, 7 Monate)
Telekommunikation
Tätigkeitszeitraum

1/2013 – 7/2014

Tätigkeitsbeschreibung

Teamleiter Konfigurationsmanagement/Build im Bereich C++, Java, C#
Schulung
Konzeption und Entwicklung von Buildtools
Synchronisierte und parallelisierte Multiplatform Builds (SunOS, Linux, Windows Server)

Eingesetzte Tools waren u.a.

- Visual Studio
- Java, C++, C#
- Perl, Bash
- Clearcase / Clearmake

Neben der Teamleitung war ab März 2014 auch die Schulung interner Mitarbeiter meine Aufgabe, da die Firma entschieden hatte, keine Freelancer mehr zu beschäftigen.

Eingesetzte Qualifikationen

Windows Server (allg.), Solaris, Projektleitung / Teamleitung (IT), Perl, Microsoft Visual Studio, C#, C++, Bash Shell, Schulung / Training (IT)

Teamleiter Konfigurationsmanagement / Build, Entwickler
Tech Mahindra GmbH, Bonn
1/2010 – 12/2012 (3 Jahre)
Telekommunikation
Tätigkeitszeitraum

1/2010 – 12/2012

Tätigkeitsbeschreibung

Teamleiter Konfigurationsmanagement/Build im Bereich C++, Java, C#
Schulung
Konzeption und Entwicklung von Buildtools
Synchronisierte Multiplatform Builds (SunOS, Linux, Windows Server)

Die Tätigkeit in diesem Projekt umfasste, neben der Weiterentwicklung von Tools für Build und Deployment, auch die Führung eines gemischten deutsch/indischen Teams und die Schulung der indischen Mitarbeiter.

Eingesetzte Tools waren u.a.

- Visual Studio
- Java, C++, C#
- Perl, Bash
- Clearcase / Clearmake

Die Projektsprache war Englisch.

Eingesetzte Qualifikationen

Windows Server (allg.), Solaris, Projektleitung / Teamleitung (IT), Perl, Microsoft Visual Studio, C#, C++, Bash Shell, Schulung / Training (IT), Konzeption (IT)

Teamleitung Konfigurationmanagement / Build, Entwickler
T-Mobile GmbH, Bonn
7/2003 – 12/2009 (6 Jahre, 6 Monate)
Telekommunikation
Tätigkeitszeitraum

7/2003 – 12/2009

Tätigkeitsbeschreibung

Teamleiter Konfigurationsmanagement/Build im Bereich C++, Java, C#
Schulung
Konzeption und Entwicklung von Buildtools
Synchronisierte Multiplatform Builds (SunOS, Linux, Windows Server)

Im Rahmen des CRM/Billingprojekts übernahm ich die Teamleitung Build (Teilbereich Konfigurationsmanagement). Aufgabe war die Optimierung des Buildprozesses durch Zusammenlegung der Teams und die Einführung und Auslieferung täglicher Builds.

Diese Tätigkeit umfasste neben der Verantwortung für 5 Mitarbeiter, auch den Entwurf und Anschaffung neuer Tools für die verschiedensten Teilbereiche. Im Rahmen dieser Tätigkeit habe ich vielfältige und tiefe Erfahrung in allen Bereichen, die mit Build und Deployment zu tun haben, gesammelt. Dies umfasst unter anderen die Gebiete

- Visual Studio
- GNU Compiler Collection
- Java, C++, C#
- Maven
- Clearcase / Clearmake
- Makefiles
- Perl, Bash

Eingesetzte Qualifikationen

Windows Server (allg.), Solaris, Projektleitung / Teamleitung (IT), Perl, Microsoft Visual Studio, C#, C++, Bash Shell, Schulung / Training (IT), Konzeption (IT)

Softwareentwickler
NetCologne GmbH, Köln
7/2001 – 12/2003 (2 Jahre, 6 Monate)
Telekommunikation
Tätigkeitszeitraum

7/2001 – 12/2003

Tätigkeitsbeschreibung

Neuentwicklung eines Mappingprogramms zwischen dem CRM- und dem Billingsystem der Firma NetCologne im Rahmen des Wechsels des Billingsystems. Die Programmierung erfolgte unter Windows unter Nutzung von Visual Studio, embedded SQL und PVCS als SCC-System.

Eingesetzte Tools:

- C++
- Visual Studio
- Corba
- Embedded SQL
- PVCS

Eingesetzte Qualifikationen

SQL, Microsoft Visual Studio, Softwareentwicklung (allg.), C++, CORBA

Softwareentwickler
T-Mobil GmbH, Bonn
1/1997 – 6/2001 (4 Jahre, 6 Monate)
Telekommunikation
Tätigkeitszeitraum

1/1997 – 6/2001

Tätigkeitsbeschreibung

Mitarbeit als Softwareentwickler im Rahmen der Neuentwicklung eines CRM-Systems. Mein Aufgabenbereich umfasste

- GUI Entwicklung (Windows, Visual C++)
- Entwicklung Middleware (Linux, C++)
- Konfigurationsmanagement (Buildprozesse für Windows und Linux)
- Entwurf und Implementierung der Struktur des SCC-Systems Clearcase

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), C++, User Interface (UI)

Softwareentwickler
T-Mobil GmbH, Bonn
9/1996 – 12/1996 (4 Monate)
Telekommunikation
Tätigkeitszeitraum

9/1996 – 12/1996

Tätigkeitsbeschreibung

Programmierung eines Frontends für Massendatenverarbeitung (Windows). Der Entwurf und die Umsetzung erfolgte allein verantwortlich und wurde mit Visual C++ unter Nutzung der MFC durchgeführt.

Eingesetzte Qualifikationen

Visual C++, Microsoft Visual Studio

Ausbildung

Mathematisch-technischer Assistent
Ausbildung
1987
IHK Köln

Über mich

Hallo,

mein Name ist W. E.. Mit über 20 Jahren Erfahrung in der Softwareentwicklung, sowie in den Bereichen Build- und Releasemanagement und Deployment, bringe ich fundiertes Wissen und praxisorientierte Lösungen in komplexen IT-Projekten mit. Meine Fähigkeiten erstrecken sich über diverse Branchen wie Telekommunikation, Banken, Automotive und staatliche Behörden, was mir erlaubt, flexibel auf unterschiedliche Anforderungen einzugehen.

In meiner beruflichen Laufbahn habe ich für namhafte Kunden wie das Bundeskriminalamt, die Kreditanstalt für Wiederaufbau und die Robert Bosch GmbH gearbeitet. Dabei habe ich mich auf die Implementierung, Konfiguration und Optimierung von Softwarekomponenten sowie auf die Entwicklung maßgeschneiderter Toolchains spezialisiert. Mein Fokus liegt stets darauf, Qualität und Effizienz in der Softwareentwicklung durch den Einsatz moderner Technologien und Best Practices sicherzustellen.

Zu meinen technischen Kernkompetenzen zählen die Entwicklung in C++, C# und Python sowie die Arbeit mit Tools wie Git, Jenkins, Docker, Visual Studio, gcc und clang. Darüber hinaus habe ich umfassende Erfahrung in der Einführung und Weiterentwicklung von DevOps-Prozessen, was mir ermöglicht, Brücken zwischen Entwicklung und Betrieb zu schlagen.

Ich bin stets auf der Suche nach neuen Herausforderungen, bei denen ich mein Wissen einbringen und innovative Lösungen entwickeln kann. Wenn Sie einen erfahrenen und engagierten Softwareentwickler suchen, der Ihre Projekte mit Expertise und Leidenschaft voranbringt, freue ich mich darauf, von Ihnen zu hören.

Weitere Kenntnisse

C#
C++
Python
Git
Teamleitung
Qualitätssicherung
Windows
Linux
Jenkins
make
CMake
clang
gcc
Unittest
Clearcase
Clearmake

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
2422
Alter
60
Berufserfahrung
40 Jahre und 2 Monate (seit 09/1984)
Projektleitung
6 Jahre

Kontaktdaten

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

Jetzt Mitglied werden