Bei der neusta GmbH durfte ich zahlreiche Kundenprojekte im Frontend und Backend betreuen.
Hier eine Auswahl:
Microservice based Enterprise Application Bereich Bauindustrie:
Ziel dieses Projekts war es, auf Basis einer komplexen Spring legacy
Webanwendung ein modernes System zu entwickeln. Um die Last
besser zu verteilen und Module austauschbar zu machen, wurde
eine Microservice-Architektur gewählt. Das Backend enthielt mehr
als 20 Dienste und wurde über Docker Compose orchestriert. Die
größte Komplexität des Systems lag in einem aufwändigen
maßgeschneiderten Parsing exotischer Dateiformate und einer
adaptiven Matching-Logik. Durch kleine Teamgröße und holistischen
Entwicklungsansatz habe ich ebenfalls viele Aufgaben im Frontend
übernommen und viel an Erfahrung gewonnen. Das Frontend war als
Micro-Frontend Architektur strukturiert und wurde in einem Nx-
Workspace entwickelt. Die einzelnen Micro-Frontends waren
Angular Anwendungen und nutzten NgRx als State Management.
NestJS ETL Data Pipeline für eine CRM-Anwendung:
Dieses Projekt umfasste das Abrufen einer Vielzahl von Daten aus
verschiedenen Datenquellen, deren Transformation und das
anschließende Schreiben in eine Datenbank für einen Webservice.
Der Webservice stellte die Daten dann über eine REST-Schnittstelle
zur Verfügung. Die Herausforderungen des Projekts waren die hohe
technische Tiefe der Daten und die Komplexität des
Transformationsprozesses.
C# Projekt der öffentlichen Hand:
In diesem Projekt ging es darum, sich in ein C# Projekt der
öffentlichen Hand mit sehr großem Umfang und hoher Komplexität
einzuarbeiten und dort neue digitale Formulare in die
Webanwendung Frontend- und Backend-seitig zu integrieren. Eine
besondere Herausforderung war das für mich neue
Programmierumfeld C# und .Net, sowie die hoche fachliche
Komplexität.