Die MSG Nexinsure benötigte einen Komponenten-Architekten für das Entwicklungs-Provision-Team, um sicherzustellen, dass die vorgegebenen Anforderungen vom Architektenteam befolgt werden. Der bisherige Komponenten-Architekt hatte das Unternehmen verlassen und hinterließ die offene Stelle ohne ordnungsgemäße Übergabe. Ich nahm diese Herausforderung an und übernahm die offene Rolle des Komponenten-Architekten. Die vergangenen zwei Jahre übte ich diese Tätigkeit aus und arbeitete gleichzeitig meine Kollegen in das Clean Coding und Pair Programming ein, damit die anfallenden Aufgaben in meiner Abwesenheit übernommen werden konnten. Außerdem pflegte ich unsere Testumgebungen für die schnellere und einfachere Ausführung von Tests und entwickelte diese weiter. Des Weiteren präsentierte ich Schulungen zu Clean Coding und GIT. Insgesamt waren der Product Owner und das Team sehr zufrieden mit meiner Leistung als Komponenten-Architekt und Teamplayer.
Der Kunde benötigte mehr Backend- und Frontend-Entwickler mit Java- und Primefaces-Erfahrung für seine Provisions-Verwaltungs-Webanwendung. Die Anwendung hatte Leistungsprobleme auf einigen Seiten, auf denen die Datenmenge größer als erwartet war und zu TimeOuts führte. Ich konnte die Leistungsprobleme und die technischen Ursachen beheben, indem ich Lazy-Loading-Tabellen einführte und den alten Code überarbeitete. Der Kunde war sehr zufrieden, dass die Anwendung bei größeren Datenmengen nicht mehr abstürzte und schneller als zuvor war.
Ein Projekt mit Backend Java und Frontend mit PrimeFaces war wegen langer Verzögerungen im rot. Aufgrund einer Versetzung des verantwortlichen Projektteams in ein anderes Projekt arbeitete für einen gewissen Zeitraum niemand am Projekt. Jedoch wurden für die Fertigstellung noch einige Features in der Webanwendung benötigt, für die ich verantwortlich war. Mithilfe wöchentlicher Meetings mit dem ursprünglichen Projektteam präsentierte ich meine Fortschritte, plante gemeinsam mit dem Team die nächsten Schritte und schloss das Projekt mit Erfolg und hoher Zufriedenheit des Kunden ab.
Unser Unternehmen hatte ein Projekt mit Backend Java und Frontend AngularJS. Sie benötigten mehr Frontend Unterstützung, um die definierten Kundenanforderungen zu erreichen. Während ich mich in JavaScript und AngularJS einarbeitete, trat ich dem Team daher als Frontend Entwickler bei. Gemeinsam mit dem aktuellen Senior Frontend Entwickler konnten wir die Anforderungen des Kunden erfüllen. Nach sechs Monaten verließ der Senior Frontend Entwickler das Unternehmen und überließ mir für ein Jahr die Verantwortung für das Frontend des Projekts. Währenddessen arbeitete ich einen anderen Kollegen zum Thema Frontend mit AngularJS ein.
Der Kunde benötigt einen Tester mit Japanisch und Deutschkenntnissen, um seine Webanwendung zu testen. Der Tester muss manuelle Tests sowie automatisierte Tests mit ALM und UFT erstellen und ausführen. Ich bin im Team als einziger Tester im Team beigetreten, der japanische Inhalte testen konnte. Ich war für die Bearbeitung der japanischen Testfälle verantwortlich. Manuelle Testfälle habe ich in ALM geschrieben und ausgeführt. Die automatisierte Tests habe ich im UFT mithilfe von xpath erstellt. Alle gefundenen Bugs wurden in Jira gemeldet und bearbeitet. Nach fast einem Jahr schaffen wir es, gut mit dem Entwicklerteam zusammenzuarbeiten, um so viele Fehler wie möglich zu finden und zu beheben.
Die MSG Nexinsure benötigte einen Komponenten-Architekten für das Entwicklungs-Provision-Team, um sicherzustellen, dass die vorgegebenen Anforderungen vom Architektenteam befolgt werden. Der bisherige Komponenten-Architekt hatte das Unternehmen verlassen und hinterließ die offene Stelle ohne ordnungsgemäße Übergabe. Ich nahm diese Herausforderung an und übernahm die offene Rolle des Komponenten-Architekten. Die vergangenen zwei Jahre übte ich diese Tätigkeit aus und arbeitete gleichzeitig meine Kollegen in das Clean Coding und Pair Programming ein, damit die anfallenden Aufgaben in meiner Abwesenheit übernommen werden konnten. Außerdem pflegte ich unsere Testumgebungen für die schnellere und einfachere Ausführung von Tests und entwickelte diese weiter. Des Weiteren präsentierte ich Schulungen zu Clean Coding und GIT. Insgesamt waren der Product Owner und das Team sehr zufrieden mit meiner Leistung als Komponenten-Architekt und Teamplayer.
Der Kunde benötigte mehr Backend- und Frontend-Entwickler mit Java- und Primefaces-Erfahrung für seine Provisions-Verwaltungs-Webanwendung. Die Anwendung hatte Leistungsprobleme auf einigen Seiten, auf denen die Datenmenge größer als erwartet war und zu TimeOuts führte. Ich konnte die Leistungsprobleme und die technischen Ursachen beheben, indem ich Lazy-Loading-Tabellen einführte und den alten Code überarbeitete. Der Kunde war sehr zufrieden, dass die Anwendung bei größeren Datenmengen nicht mehr abstürzte und schneller als zuvor war.
Ein Projekt mit Backend Java und Frontend mit PrimeFaces war wegen langer Verzögerungen im rot. Aufgrund einer Versetzung des verantwortlichen Projektteams in ein anderes Projekt arbeitete für einen gewissen Zeitraum niemand am Projekt. Jedoch wurden für die Fertigstellung noch einige Features in der Webanwendung benötigt, für die ich verantwortlich war. Mithilfe wöchentlicher Meetings mit dem ursprünglichen Projektteam präsentierte ich meine Fortschritte, plante gemeinsam mit dem Team die nächsten Schritte und schloss das Projekt mit Erfolg und hoher Zufriedenheit des Kunden ab.
Unser Unternehmen hatte ein Projekt mit Backend Java und Frontend AngularJS. Sie benötigten mehr Frontend Unterstützung, um die definierten Kundenanforderungen zu erreichen. Während ich mich in JavaScript und AngularJS einarbeitete, trat ich dem Team daher als Frontend Entwickler bei. Gemeinsam mit dem aktuellen Senior Frontend Entwickler konnten wir die Anforderungen des Kunden erfüllen. Nach sechs Monaten verließ der Senior Frontend Entwickler das Unternehmen und überließ mir für ein Jahr die Verantwortung für das Frontend des Projekts. Währenddessen arbeitete ich einen anderen Kollegen zum Thema Frontend mit AngularJS ein.
Der Kunde benötigt einen Tester mit Japanisch und Deutschkenntnissen, um seine Webanwendung zu testen. Der Tester muss manuelle Tests sowie automatisierte Tests mit ALM und UFT erstellen und ausführen. Ich bin im Team als einziger Tester im Team beigetreten, der japanische Inhalte testen konnte. Ich war für die Bearbeitung der japanischen Testfälle verantwortlich. Manuelle Testfälle habe ich in ALM geschrieben und ausgeführt. Die automatisierte Tests habe ich im UFT mithilfe von xpath erstellt. Alle gefundenen Bugs wurden in Jira gemeldet und bearbeitet. Nach fast einem Jahr schaffen wir es, gut mit dem Entwicklerteam zusammenzuarbeiten, um so viele Fehler wie möglich zu finden und zu beheben.