22.01.2026 aktualisiert


Premiumkunde
100 % verfügbarFullstack Developer
Merzig, Deutschland
Deutschland
Linguistische Datenverarbeitung/Computerlinguistik (Magister)Skills
JavaJavaScriptComputational LinguisticsRelationale DatenbankenDevOpsJ2EEGitHubGradleSpring FrameworkPostgreSQLMachine LearningProjektmanagementApache MavenMicrosoft Sql-ServerMySQL
Roland ist ein erfahrener Java-Softwareentwickler mit über 10 Jahren Projekterfahrung in der Entwicklung komplexer Webanwendungen und Schnittstellenlösungen im Java-Ökosystem, einschließlich Java EE, Spring, GWT, Vaadin sowie moderner Frontend-Technologien wie Angular, TypeScript und JavaScript.
Seine Schwerpunkte liegen in der Entwicklung und Wartung performanter Backend-Systeme, der Implementierung von REST-Schnittstellen, der Arbeit mit relationalen Datenbanken (PostgreSQL, Oracle, SQL Server, MySQL) sowie der Integration moderner Build- und DevOps-Tools wie Maven, Gradle, Git, Docker und GitHub Actions.
Durch seinen akademischen Hintergrund in Linguistischer Datenverarbeitung/Computerlinguistik bringt er zudem fundierte Kenntnisse in Machine Learning, Text Mining und Natural Language Processing ein. Roland Nilles kombiniert technisches Fachwissen mit strukturierter, lösungsorientierter Arbeitsweise und ist ein verlässlicher Partner für anspruchsvolle Java-Entwicklungsprojekte
Sprachen
DeutschMutterspracheEnglischgut
Projekthistorie
Projektbeschreibung
KI-Lösung zur Berechnung eines Matching-Scores zwischen Angebot und Nachfrage in Echtzeit
Zentrale Aufgaben
Implementieren der Businesslogik im Backend mit NestJs. Anwendung von Prompting-Techniken zur Verbesserung der Klassifikationsgüte. Anpassungen am Frontend
Vorgehensmodell
Projektmanagement nach Scrum
Tech & Tools
Gitlab, TypeScript, NestJS, MongoDB, Azure Open API GPT-4
Projektbeschreibung
Proof of Concept: KI-gestützte Bilderkennung für Fahrzeugkomponenten. Automatisierte Erstellung der Trainingsdaten auf Basis des 3D-Modells des entsprechenden Autos
Zentrale Aufgaben
Frontend mit Vue.js
Backend mit Java und Spring Boot
Vorgehensmodell
Projektmanagement nach Scrum
Tech & Tools
Spring Boot, Azure Custom Vision AI, GitLab, Vue.js
Projektbeschreibung
Die Customer Service Anwendung der Sematell GmbH wurde auf einen moderne Buildstrecke mit Gradle und GitHub Actions migriert um schneller und effizienter Releases für Kunden bereitzustellen
Zentrale Aufgaben
Das Projekt enthielt zahlreiche Teilprojekte, in diesen: Erstellen komplexer Gradle Skripte um Ant als Build Tool und ein proprietäres Format als Dependency Management Tool abzulösen. Erstellen von GitHub Actions um das automatisierte Erzeugen von Releases und Snapshots sowie die Ausführung von Tests auf GitHub zu ermöglichen. Bei Angular-Projekten wurde statt Gradle auf die Build-Möglichkeiten von Node.js gesetzt
Tech & Tools
GitHub, Github Actions, Gradle, Node.js