Die Bundesagentur für Arbeit (BA) ist die deutsche Behörde zur Arbeits- und Ausbildungsvermittlung. Das Ausländerkenndatensystem (AKDS) ist ein zentraler Baustein für die Verwaltung und Verarbeitung von relevanten Ausländerkenndaten. Im Projekt steht die reibungslose Kommunikation zwischen AKDS und einer Vielzahl von Schnittstellenpartnern. Ziel ist die Konzeption und Entwicklung von automatisierten Schnittstellentests, um die Integrationen zwischen den beteiligten Systemen zu überprüfen und Ausfälle oder Fehlfunktionen frühzeitig zu erkennen, bevor diese die Produktivumgebung beeinträchtigen. Darüber hinaus sollen E2E-Tests für die Neuentwicklung interner Tools erstellt werden, um sicherzustellen, dass alle relevanten Funktionen fehlerfrei zusammenarbeiten. Dies beinhaltet insbesondere den Aufbau einer soliden Testautomatisierungsstruktur und die Zusammenarbeit mit den Fachbereichen.
Aufgaben:
Für einen großen Softwarehersteller in Deutschland soll eine hauseigene Anwendung geplant und implementiert werden. Ziel des Projektes ist es, den vollständigen Prozess von der ersten Kontaktaufnahme der Kunden bis zum Vertragsabschluss für individuelle Angebote in einem einheitlichen Prozess abzubilden und das Sale-Team dadurch zu unterstützen.
Aufgaben:
Ziel des Projektes für einen führenden Premium-Hersteller von Automobilen war es im Bereich der Fahrzeugentwicklung das Tool OCEAN ATG (Overall Car Evaluation & Analysis Network - Anlauftauglichkeit Gesamtfahrzeug) durch moderne Testautomatisierungsmethoden zu unterstützen. Dabei haben wir nicht nur die technische Umsetzung übernommen, sondern auch maßgeblich zur Konzeption der Architektur beigetragen. Ziel war es, die Effizienz und Qualität der Anwendung durch den Aufbau einer leistungsfähigen CI/CD-Pipeline, die Entwicklung eines Testframeworks und die Implementierung eines automatisierten Reportings nach Jira X-Ray zu steigern. Unser Beitrag legte den Grundstein für die Testautomatisierungslösung, die speziell auf die komplexen Anforderungen der Automobilindustrie zugeschnitten ist.
Aufgaben:
JOYNEXT ist direkter Zulieferer (Tier1) für die Automobilindustrie und seit über 20 Jahren Entwicklungspartner und Systemlieferant namhafter Automobilbauer. Ziel des Projektes ist die Automatisierung von Managementprozessen. Zur Automatisierung der Dateneingaben im Unternehmen und um Redundanzen zu vermeiden soll ein Konzept erarbeitet werden, so dass die Prozesse beschleunigt und Fehler minimiert werden. Das Konzept legt dabei den Grundstein für eine effiziente und fehlerfreie Datenverwaltung. Es soll eine solide Basis für zukünftige Implementierungen, wie z. B. einer zentralen Datenquelle, darstellen.
Aufgaben:
Für einen großen Softwarehersteller in Deutschland soll die hauseigene Customer Relationship Management Anwendung (CRM) erweitert und modernisiert werden. Ziel des Projektes ist es, den Softwarestack auf einen modernen Stand zu bringen, indem das vorhandene Framework aktualisiert oder durch neue Frameworks ersetzt wird. Dabei sollen containerbasierte Entwicklungsmethoden mit ins Projekt eingebracht und die Reproduzierbarkeit von Builds gewährleistet werden.
Aufgaben:
Die Schauf GmbH ist ein Hersteller von Leit- und Anzeigensystemen, der Komplettlösungen in den Bereichen Leitsysteme (LKW- und Personenaufrufanlagen), Industrie, Sportanzeigen sowie Zeitsysteme entwickelt. Ziel des Projektes QFlex-Anzeigensystem ist die Entwicklung von Leitsystemen für Behörden, Krankenhäuser und Industrie. Als Anbindung zum Aufrufsystem soll QFlex entwickelt werden. Mittels dieser konfigurierbaren Anzeigenanwendung können Kunden ihre Gäste in Echtzeit mit Informationen zum Besuch versorgen, durch das Gebäude leiten und die Wartezeit überbrücken. Das Backend der Anwendung wird in .Net C# mit MVC- und Entity-Framework entwickelt. Die Schnittstelle zum Frontend wird durch eine Rest-API und das Frontend in Angular realisiert. Alle Entwicklungen werden durch Test Driven Development vorangetrieben und mit Unit-Tests versehen.
Aufgaben:
Hottgenroth/ETU entwickelt kaufmännische, technische und CAD-Software, Schornsteinfegersoftware sowie Internetanwendungen für die Bereiche Energieeffizienz, Bauhaupt- und Nebengewerbe sowie haustechnische Planung und Auslegung. Die Programme richten sich an Planer, Architekten, Handwerker und Handelsunternehmen. Ziel des Projektes ist die Neuentwicklung eines Druckmoduls für die Software ETU-Planer. Dieses Druckmodul soll die Ergebnisse der Planungsprozesse aus den verschiedenen Modulen der Software besser abbilden als das vorherige Druckmodul. Dabei liegen die Schwerpunkte der Entwicklung sowohl auf einer übersichtlichen Darstellung der Ergebnisse, als auch auf der Remodellierung der Ergebnisse auf Basis des Feedbacks von Experten aus der Industrie.
Aufgaben:
Ziel des Projektes war es für die Mobilanwendung Kaufmann ein Backend mit einer Rest-Api zur Verfügung zu stellen. Durch die Kaufmann App soll es den Nutzern ermöglicht werden auf die Auftrags- und Termindaten ihrer Kaufmann Projekte im Außendienst zuzugreifen um flexibel Kundendaten anpassen und einsehen zu können und um Termine zu planen.
Aufgabe:
- Backendentwicklung mit Java, Springboot und Hibernate zur Realisierung von REST-APIs
Ziel des Projektes der Hottgenroth Software ist die Portierung des Stücklistengenerators auf C#. So soll die Erstellung der Stücklisten für die Software ETU-Planer modernisiert werden. Die Ausgangslage vor der Modernisierung ist, dass der Stücklistengenerator noch in Delphi implementiert und somit der Wartungsaufwand dafür zu hoch gewesen ist. Neben der Reduzierung des Umfangs der Codebasis sollte die neue Implementierung in C# umgesetzt und gleichzeitig die Wartbarkeit erhöht werden.
Aufgaben:
Ziel des Projektes ist die Modernisierung der Oberfläche im Modul "Rohrnetze" der Software ETU-Planer. Dafür soll die WinForms-Oberfläche auf WPF umgestellt und das Bedienungskonzept umfassend überarbeitet werden. Im Laufe des SCRUM-Projektes der Hottgenroth Software soll das Design auf einen moderneren, unter Usability-Gesichtspunkten ansprechenden Stand gebracht werden, so dass sich die Software auch optisch aus das Masse im Markt hervorhebt.
Aufgaben:
In diesem Projekt habe Ich in einem Team aus erfahrenen Webentwicklern die Internetpräsenz der Hottgenroth Software GmbH & Co. KG gepflegt und weiterentwickelt. Ziel war es die Webpräsenz den aktuellen Standards entsprechend weiter zu entwickeln, aktuelle Informationen an Kunden und Interessenten zu vermitteln und die technische Basis auf einen modernen Stand zu halten.
Aufgaben:
Ich habe in diesem Privatprojekt zur Weiterbildung eine Webanwendung für die Analyse meiner Trainingseinheiten entwickelt. Mit dieser Anwendung wurde es mir möglich aufgezeichnete Trainingseinheiten und dabei ermittelte Leistungsdaten zu analysieren und zu visualisieren. Dabei habe ich darauf geachtet einen modernen Webstack auf Basis von Spring Boot und Angular zu verwenden.
Position / Rollen:
Schwerpunkte:
Die Bundesagentur für Arbeit (BA) ist die deutsche Behörde zur Arbeits- und Ausbildungsvermittlung. Das Ausländerkenndatensystem (AKDS) ist ein zentraler Baustein für die Verwaltung und Verarbeitung von relevanten Ausländerkenndaten. Im Projekt steht die reibungslose Kommunikation zwischen AKDS und einer Vielzahl von Schnittstellenpartnern. Ziel ist die Konzeption und Entwicklung von automatisierten Schnittstellentests, um die Integrationen zwischen den beteiligten Systemen zu überprüfen und Ausfälle oder Fehlfunktionen frühzeitig zu erkennen, bevor diese die Produktivumgebung beeinträchtigen. Darüber hinaus sollen E2E-Tests für die Neuentwicklung interner Tools erstellt werden, um sicherzustellen, dass alle relevanten Funktionen fehlerfrei zusammenarbeiten. Dies beinhaltet insbesondere den Aufbau einer soliden Testautomatisierungsstruktur und die Zusammenarbeit mit den Fachbereichen.
Aufgaben:
Für einen großen Softwarehersteller in Deutschland soll eine hauseigene Anwendung geplant und implementiert werden. Ziel des Projektes ist es, den vollständigen Prozess von der ersten Kontaktaufnahme der Kunden bis zum Vertragsabschluss für individuelle Angebote in einem einheitlichen Prozess abzubilden und das Sale-Team dadurch zu unterstützen.
Aufgaben:
Ziel des Projektes für einen führenden Premium-Hersteller von Automobilen war es im Bereich der Fahrzeugentwicklung das Tool OCEAN ATG (Overall Car Evaluation & Analysis Network - Anlauftauglichkeit Gesamtfahrzeug) durch moderne Testautomatisierungsmethoden zu unterstützen. Dabei haben wir nicht nur die technische Umsetzung übernommen, sondern auch maßgeblich zur Konzeption der Architektur beigetragen. Ziel war es, die Effizienz und Qualität der Anwendung durch den Aufbau einer leistungsfähigen CI/CD-Pipeline, die Entwicklung eines Testframeworks und die Implementierung eines automatisierten Reportings nach Jira X-Ray zu steigern. Unser Beitrag legte den Grundstein für die Testautomatisierungslösung, die speziell auf die komplexen Anforderungen der Automobilindustrie zugeschnitten ist.
Aufgaben:
JOYNEXT ist direkter Zulieferer (Tier1) für die Automobilindustrie und seit über 20 Jahren Entwicklungspartner und Systemlieferant namhafter Automobilbauer. Ziel des Projektes ist die Automatisierung von Managementprozessen. Zur Automatisierung der Dateneingaben im Unternehmen und um Redundanzen zu vermeiden soll ein Konzept erarbeitet werden, so dass die Prozesse beschleunigt und Fehler minimiert werden. Das Konzept legt dabei den Grundstein für eine effiziente und fehlerfreie Datenverwaltung. Es soll eine solide Basis für zukünftige Implementierungen, wie z. B. einer zentralen Datenquelle, darstellen.
Aufgaben:
Für einen großen Softwarehersteller in Deutschland soll die hauseigene Customer Relationship Management Anwendung (CRM) erweitert und modernisiert werden. Ziel des Projektes ist es, den Softwarestack auf einen modernen Stand zu bringen, indem das vorhandene Framework aktualisiert oder durch neue Frameworks ersetzt wird. Dabei sollen containerbasierte Entwicklungsmethoden mit ins Projekt eingebracht und die Reproduzierbarkeit von Builds gewährleistet werden.
Aufgaben:
Die Schauf GmbH ist ein Hersteller von Leit- und Anzeigensystemen, der Komplettlösungen in den Bereichen Leitsysteme (LKW- und Personenaufrufanlagen), Industrie, Sportanzeigen sowie Zeitsysteme entwickelt. Ziel des Projektes QFlex-Anzeigensystem ist die Entwicklung von Leitsystemen für Behörden, Krankenhäuser und Industrie. Als Anbindung zum Aufrufsystem soll QFlex entwickelt werden. Mittels dieser konfigurierbaren Anzeigenanwendung können Kunden ihre Gäste in Echtzeit mit Informationen zum Besuch versorgen, durch das Gebäude leiten und die Wartezeit überbrücken. Das Backend der Anwendung wird in .Net C# mit MVC- und Entity-Framework entwickelt. Die Schnittstelle zum Frontend wird durch eine Rest-API und das Frontend in Angular realisiert. Alle Entwicklungen werden durch Test Driven Development vorangetrieben und mit Unit-Tests versehen.
Aufgaben:
Hottgenroth/ETU entwickelt kaufmännische, technische und CAD-Software, Schornsteinfegersoftware sowie Internetanwendungen für die Bereiche Energieeffizienz, Bauhaupt- und Nebengewerbe sowie haustechnische Planung und Auslegung. Die Programme richten sich an Planer, Architekten, Handwerker und Handelsunternehmen. Ziel des Projektes ist die Neuentwicklung eines Druckmoduls für die Software ETU-Planer. Dieses Druckmodul soll die Ergebnisse der Planungsprozesse aus den verschiedenen Modulen der Software besser abbilden als das vorherige Druckmodul. Dabei liegen die Schwerpunkte der Entwicklung sowohl auf einer übersichtlichen Darstellung der Ergebnisse, als auch auf der Remodellierung der Ergebnisse auf Basis des Feedbacks von Experten aus der Industrie.
Aufgaben:
Ziel des Projektes war es für die Mobilanwendung Kaufmann ein Backend mit einer Rest-Api zur Verfügung zu stellen. Durch die Kaufmann App soll es den Nutzern ermöglicht werden auf die Auftrags- und Termindaten ihrer Kaufmann Projekte im Außendienst zuzugreifen um flexibel Kundendaten anpassen und einsehen zu können und um Termine zu planen.
Aufgabe:
- Backendentwicklung mit Java, Springboot und Hibernate zur Realisierung von REST-APIs
Ziel des Projektes der Hottgenroth Software ist die Portierung des Stücklistengenerators auf C#. So soll die Erstellung der Stücklisten für die Software ETU-Planer modernisiert werden. Die Ausgangslage vor der Modernisierung ist, dass der Stücklistengenerator noch in Delphi implementiert und somit der Wartungsaufwand dafür zu hoch gewesen ist. Neben der Reduzierung des Umfangs der Codebasis sollte die neue Implementierung in C# umgesetzt und gleichzeitig die Wartbarkeit erhöht werden.
Aufgaben:
Ziel des Projektes ist die Modernisierung der Oberfläche im Modul "Rohrnetze" der Software ETU-Planer. Dafür soll die WinForms-Oberfläche auf WPF umgestellt und das Bedienungskonzept umfassend überarbeitet werden. Im Laufe des SCRUM-Projektes der Hottgenroth Software soll das Design auf einen moderneren, unter Usability-Gesichtspunkten ansprechenden Stand gebracht werden, so dass sich die Software auch optisch aus das Masse im Markt hervorhebt.
Aufgaben:
In diesem Projekt habe Ich in einem Team aus erfahrenen Webentwicklern die Internetpräsenz der Hottgenroth Software GmbH & Co. KG gepflegt und weiterentwickelt. Ziel war es die Webpräsenz den aktuellen Standards entsprechend weiter zu entwickeln, aktuelle Informationen an Kunden und Interessenten zu vermitteln und die technische Basis auf einen modernen Stand zu halten.
Aufgaben:
Ich habe in diesem Privatprojekt zur Weiterbildung eine Webanwendung für die Analyse meiner Trainingseinheiten entwickelt. Mit dieser Anwendung wurde es mir möglich aufgezeichnete Trainingseinheiten und dabei ermittelte Leistungsdaten zu analysieren und zu visualisieren. Dabei habe ich darauf geachtet einen modernen Webstack auf Basis von Spring Boot und Angular zu verwenden.
Position / Rollen:
Schwerpunkte: