Mystery-Shopping, (Full Stack Developer)

nerdforce GmbH & Co. KG | 01.02.2022 - 31.05.2022

Verwendete Technologien

CSSKeycloak.NET CoreVue.jsMSSQLDockerEntity Framework

Tätigkeitsbeschreibung:

Meine Aufgabe bei der Nerdforce GmbH bestand darin, eine bestehende Vue.js Webapplikation mit einem .NET Core-Backend zu erweitern. Dies erforderte sowohl Arbeiten am .NET-Backend als auch an der Vue.js-Applikation. Das Backend verwendete zudem das Entity Framework als ORM, was ebenfalls Änderungen notwendig machte.

Ein weiterer großer Aufgabenschwerpunkt war die Implementierung einer Zwei-Faktor-Authentifizierung in die bestehende Applikation. Das ursprünglich entwickelte Login-Verfahren war dafür nicht ausgelegt, und wir entschieden uns für Keycloak als Authentifizierungsmethode. Dort konnte unter anderem auch das neue Feature der Zwei-Faktor-Authentifizierung mühelos integriert werden.

Ich war außerdem an der Implementierung und Verwaltung der CI/CD-Prozesse mit Jenkins beteiligt, die eine kontinuierliche Integration und Deployment ermöglichten. Zudem arbeitete ich mit an der Bereitstellung der verschiedenen Applikationen in Docker-Containern, was die Konsistenz und Portabilität der Anwendungen erheblich verbesserte.

Zusammenfassung der Tätigkeiten:

Download CV