Profilbild von Wolfgang Bongartz Fullstack-Softwareengineer, Sytemarchitekt aus SanktAugustin

Wolfgang Bongartz

verfügbar

Letztes Update: 23.01.2024

Fullstack-Softwareengineer, Sytemarchitekt

Abschluss: Wirtschaftsinformatik (Master of Science)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Skills

Entwurf
  • Design Patterns
  • HTML, CSS
  • Objektorientierung
  • Microservices
  • REST (Representational State Transfer)
  • SCRUM
  • SOAP (Simple Object Access Protocol)
  • Sparx Enterprise Architect
  • UML (Unified Modeling Language)
  • WSDL (Web Service Description Language)
  • YAML (Yet Another Markup Language)

Programmierung
  • C#
  • C++
  • Java
  • Spring Boot
  • CUDA
  • Eclipse
  • Git
  • JetBrains IntelliJ IDEA
  • Microsoft Visual Studio
  • Subversion
  • Vaadin
  • JavaFX

Sonstiges
  • Docker
  • Microsoft Office
  • Microsoft Windows
  • SQL
  • tmforum OpenAPIs
  • UNIX

Projekthistorie

10/2022 - bis jetzt
Softwareentwickler (Java / JavaFX / Spring Boot)
(Öffentlicher Dienst)

Entwicklung einer Anwendung im militärischen Kontext

07/2021 - 09/2022
Softwareentwickler (Java, Spring Boot)
(Öffentlicher Dienst)

Implementieren von Microservices

Rolle: Softwareentwickler (Java)

Bundeswehr (Sub-Contractor der IBM Deutschland GmbH)

Implementieren von Microservices zur Unterstützung von IT-Service-Management-Prozessen (ITIL).

Aufgaben:

  • Entwerfen und implementieren der Microservices
  • Generieren von Schnittstellen
  • Implementieren von Unit-Tests
  • Beraten des Kunden in softwaretechnischen Fragen

Tools & Methoden:

  • Java
  • Spring Boot
  • Gitlab
  • REST, YAML
  • TM-Forum OpenAPI (Swagger OpenAPI)
  • JetBrains IntelliJ IDEA
  • Sparx Enterprise Architect

02/2021 - 06/2021
Softwareentwickler (Java, Spring Boot)
Deutsche Telekom IT GmbH (Telekommunikation)

Entwerfen und Implementieren einer Webanwendung
Rolle: Softwareentwickler (Java)
Deutsche Telekom IT GmbH, Bonn
Entwickeln eines webbasierten Testtools für Komponenten, die mit dem Outbound Net Connector (ONC)
der Telekom kommunizieren. Das Tool simuliert Teilbereiche des ONC, damit ein von der Verfügbarkeit
des ONC unabhängiger Test möglich ist.
Aufgaben:
* Entwerfen und implementieren des Tools
* Implementieren von Unit-Tests
* Bedienen der CI/CD-Pipeline
* Bereitstellen des Tools in der Cloud des Kunden
* Mitarbeit im Scrum-Team
Tools & Methoden:
* Java, Spring Boot
* Vaadin
* Git
* REST, YAML
* JetBrains IntelliJ IDEA

01/2019 - 01/2021
Systemarchitekt
Deutsche Telekom IT GmbH (Telekommunikation)

Weiterentwickeln eines BSS
Deutsche Telekom IT GmbH, Bonn
Weiterentwickeln des Businesssupportsystems der Mobilfunk-Sparte der Deutschen Telekom AG.
Aufgaben:
* Entwerfen und Abstimmen der Systemschnittstellen
* Weiterentwickeln und Dokumentieren des Systemdesigns
* Beraten und Unterstützen des Product Owners
* Modellieren in UML
* Code-Reviews
* Mitarbeit in einem aus deutschen und ungarischen Mitarbeitern zusammengesetzten Scrum-Teams
Tools & Methoden:
* REST, SOAP, YAML, JSON, SOA
* Sparx Enterprise Architect
* Git, Subversion, Rational ClearCase
* Jira, Confluence

05/2018 - 12/2018
Systemanalytiker
Deutsche Telekom IT GmbH (Telekommunikation)

Weiterentwickeln eines BSS
Rolle: Systemanalytiker
Deutsche Telekom IT GmbH, Bonn
Weiterentwickeln des Businesssupportsystems der Mobilfunk-Sparte der Deutschen Telekom AG.
Aufgaben:
* Bewerten und Dokumentieren der Systemanforderungen
* UML-Modellierung
* Nachvollziehen nicht dokumentierter Sachverhalte im Programmcode
* Abstimmen mit Fachseite, Entwicklung und Systemdesign
* Erstellen von Aufwandsschätzungen
Tools & Methoden:
* Sparx Enterprise Architect
* Git, Subversion, Rational ClearCase
* Jira, Confluence

11/2017 - 04/2018
Softwareentwickler (C#, Java)
Deutsche Telekom IT GmbH (Telekommunikation)

Entwerfen und Implementieren einer Webanwendung
Rolle: Softwareentwickler (C#, Java)
Deutsche Telekom IT GmbH, Bonn (Telekommunikation)
Entwicklung eines Tools zum Export einer umfangreichen System-Konzeption nach HTML zur
Bereitstellung auf einem Webserver im Intranet des Kunden.
Die System-Konzeption des Kunden beschreibt ein komplexes Softwaresystem mit zahlreichen
Außenschnittstellen und wird mit dem Sparks Enterprise Architect gepflegt. Der mit dem Enterprise
Architect erzeugbare HTML-Report genügte den Ansprüchen des Kunden nicht, da die Konzeption u.a.
auch mit Microsoft Word erstellte Dokumente beinhaltet, die im Report nicht adäquat dargestellt
wurden. Im Rahmen meines Auftrags war ein Tool bereitzustellen, das die vollständige
System-Konzeption auf einem Webserver bereitstellt und sie durchsuchbar macht.
Aufgaben:
* Identifizieren der Stakeholder
* Aufnehmen, Bewerten und Dokumentieren der fachlichen Anforderungen
* Entwerfen und Implementieren des Systems
Systemumgebung:
Windows, UNIX
Tools & Methoden:
* Java, C#/.NET, Javascript
* Sparx Enterprise Architect
(Enterprise Architect's Automation Interface)
* Microsoft Visual Studio
* Apache SOLR, Apache Web Server, NGINX
* GWT
* Git, Subversion, Confluence

10/2015 - 10/2017
Masterstudium, Elternzeit

* Anfertigen der Masterarbeit (Implementierung in C#, C, CUDA)
* Anfertigen einer Projektarbeit zum Thema Quantenkryptografie
* Anfertigen einer Projektarbeit im Bereich Operations Research (Implementierung in Java)

10/2013 - 09/2015
Systemarchitekt
T-Systems International GmbH (Telekommunikation)

Festanstellung
T-Systems International GmbH, Bonn
Weiterentwickeln des Businesssupportsystems für die Mobilfunk-Sparte der Deutschen Telekom AG.
Aufgaben:
* Entwickeln und Modellieren der Systemarchitektur und des Systemdesigns
* Abstimmen, Modellieren und Pflegen der Schnittstellendefinitionen
* Durchführen von Aufwandsschätzungen und Reviews
* Unterstützen der Solution- und Enterprise-Architekten
* Optimieren der Architekturstandards
* Vertreten des Teamleiters

05/2012 - 09/2013
Systemarchitekt
T-Systems International GmbH (Telekommunikation)

Weiterentwickeln eines BSS
T-Systems International GmbH, Bonn
Weiterentwickeln des Businesssupportsystems (BSS) für die Mobilfunk-Sparte der Deutschen Telekom AG.
Aufgaben:
* Festlegen und Dokumentieren der Softwarearchitektur
* Festlegen und Modellieren des Systemdesigns
* Abstimmen, Modellieren und Pflegen der Schnittstellendefinitionen
* Durchführen von Aufwandsschätzungen
* Durchführen von Reviews
* Unterstützen der Solution- und Enterprise-Architekten
* stetige Optimierung der Architekturstandards
* teilweise Mitarbeit in Scrum-Teams

01/2009 - 04/2012
Systemdesigner
Telekom Deutschland GmbH (Telekommunikation)

Weiterentwickeln eines Rich Clients
Rolle: Systemdesigner
Telekom Deutschland GmbH, Bonn (Telekommunikation)
Weiterentwickeln eines Rich Clients zur Integration der verschiedenen in den Callcentern des Kunden
eingesetzten Clientapplikationen in C#/.NET auf Basis der Smart Client Software Factory (SCSF) und
des Composite UI Application Block (CAB) von Microsoft.
Unterstützung beim Offshoring der Entwicklung nach Indien. Dazu musste u.a. die Spezifikation
wesentlich detaillierter gestaltet und ins Englische übersetzt werden.

01/2008 - 12/2008
Softwareentwickler (C#)
Telekom Deutschland GmbH (Telekommunikation)

Implementieren eines Rich Clients
Rolle: Softwareentwickler (C#)
Telekom Deutschland GmbH, Bonn (Telekommunikation)
Implementieren eines Rich Clients in C#/.NET auf Basis der Smart Client Software Factory (SCSF) und
des Composite UI Application Block (CAB) von Microsoft.

01/2006 - 12/2007
Systemanalytiker
T-Mobile Deutschland GmbH (Telekommunikation)

Systemanalyse für ein BSS
Rolle: Systemanalytiker
T-Mobile Deutschland GmbH, Bonn (Telekommunikation)
Objektorientierte Analyse für das vom Kunden selbst entwickelte und betriebene Businesssupportsystem
(BSS). Ermitteln, abstimmen, spezifizieren und verifizieren der fachlichen Anforderungen.
Modellieren in UML.

09/2004 - 12/2005
Systemarchitekt
T-Mobile Deutschland GmbH (Telekommunikation)

Entwerfen und Einführen eines KPI-Monitorings für ein BSS
T-Mobile Deutschland GmbH, Bonn (Telekommunikation)
Konzeption eines systemübergreifenden geschäftsprozessorientierten Monitoringsystems für das
Businesssupportsystem (BSS) des Kunden. KPI-Reporting an die Geschäftsführung.

06/2002 - 08/2004
Problemmanager
T-Mobile Deutschland GmbH (Telekommunikation)

Problemmanagement für ein BSS
Rolle: Problemmanager
T-Mobile Deutschland GmbH, Bonn (Telekommunikation)
Betreuung eines Businesssupportsystems (BSS). Unterstützung bei der Einführung ITIL-konformer
Prozesse.

01/2002 - 05/2002
Softwareentwickler (C++)
T-Mobile Deutschland GmbH (Telekommunikation)

Bugfixing und Incidentmanagement für ein Businesssupportsystem.


06/2000 - 12/2001
Softwareentwickler (C++)
DeTeMobil Deutsche Telekom MobilNet GmbH (Telekommunikation)


01/2000 - 05/2000
Softwareentwickler (C++)
Start Amadeus GmbH (Sonstiges)

Entwicklung der Auftragsbearbeitung in einem GDS
Rolle: Softwareentwickler (C++)
Start Amadeus GmbH, Bad Homburg v. d. Höhe (Tourismus)
Entwerfen und Implementieren der Auftragsbearbeitung innerhalb eines neuentwickelten Global
Distribution Systems (GDS) in C++.

09/1998 - 12/1999
IT-Berater und Softwareentwickler
TietoEnator Consulting Frankfurt GmbH, Köln (Sonstiges)

Festanstellung
IT-Berater und Softwareentwickler
TietoEnator Consulting Frankfurt GmbH, Köln
Mitarbeit an der Neuentwicklung eines Computer-Reservierungssystems (CRS) in C++ für einen großen
Anbieter aus der Tourismusbranche.

Reisebereitschaft

In der Stadt Sankt Augustin mit einem Radius von 100 km verfügbar

Sonstige Angaben

Ich unterhalte eine Berufshaftpflichtversicherung bei Hiscox.
Profilbild von Wolfgang Bongartz Fullstack-Softwareengineer, Sytemarchitekt aus SanktAugustin Fullstack-Softwareengineer, Sytemarchitekt
Registrieren