19.10.2026 aktualisiert


Premiumkunde
100 % verfügbarJava & Angular Full-Stack-Entwickler | Data Scientist
Schwarzenbek, Deutschland
Weltweit
Bachelor of Science Information SystemsÜber mich
Seit über 15 Jahren baue ich Software, die im Betrieb hält. für REWE Digital, Viessmann, Signal Iduna und viele andere. Schwerpunkte: Java-Backends, Full-Stack mit Angular, angewandtes Machine Learning. iSAQB-zertifiziert, eigene Forschung in Computer Vision. Remote-first aus Schwarzenbek/Hamburg.
Skills
JavaJavaScriptBarrierefreies WebdesignComputer VisionDatenbankenDatenvalidierungEntwurfGradlePythonMachine LearningMongoDBOpenShiftMustererkennungSoftware ArchitectureSvelte
Programmiersprachen
- Java,
- Python
- TypeScript
- JavaScript
Frameworks & Libs
- Spring Boot
- Quarkus
- Spring Cloud
- Angular
- Flask
- IONIC
- Keycloack
- Liquibase
- JavaFX
- Electron.js
- Svelte
Entwurf und Architektur
- isaqb Certified Professional for Software Architecture Foundation Level
- REST-API
- GraphQL
- Microservices
- Microfrontends
- Event Driven Design
- Domain Driven Design
Datenbanken & DB Tools
- Cassandra
- Flyway
- Liquibase
- OracleDB
- MySQL
- MongoDB
- PostgreSQL
- H2
- Redis
Tools
- GIT, Gerrit, Bitbucket
- Docker, Docker Compose, Kubernetes
- Jenkins
- JIRA, Confluence,
- Keycloak
- Phrase Strings
- Gradle
- Maven
- Kubernetes
- k9s
- k3s
- Openshift
Testing
- Playwright
- Mockito
- jUnit
- Cypress
- k6
- Jasmine
- Selenium
Machine Learning & Data Science
- Data Science, explorative Datenanalyse und statistische Auswertung
- Datenaufbereitung, Feature Engineering, Datenbereinigung und Datenvalidierung
- Entwicklung, Training, Optimierung und Evaluation von Machine-Learning- und Deep-Learning-Modellen
- Klassifikation, Regression, Clustering und Anomalieerkennung
- Computer Vision, Document AI, Mustererkennung und Object Detection
- CNNs, Transformer, Vision Transformer, YOLO und DETR-basierte Modelle
- Datenaugmentation, synthetische Datengenerierung und Umgang mit unbalancierten Datensätzen
- RAG Aufbau
- Sampling-Strategien, Hard-Negative-Mining und Threshold-Kalibrierung
- Hyperparameter-Tuning, Benchmarking, Fehleranalyse und Ablation Studies
- Modell-Evaluation mit Precision, Recall, F1-Score, IoU, mAP und Confusion Matrices
- Aufbau reproduzierbarer ML-Pipelines und Verarbeitung großer Datenmengen
- TensorFlow, Keras, PyTorch, scikit-learn
- NumPy, Pandas
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2012
Sprachen
DeutschMutterspracheEnglischgut
Projekthistorie
Entwicklung und Wartung einer modularen Desktop- und Web-Anwendung für Filialprozesse und interne Workflows.
Aufgaben & Erfolge:
Aufgaben & Erfolge:
- Konzeption und Umsetzung einer Electron.js-basierten Desktop-Applikation mit Angular zur Filial-Rollout-Steuerung und Live-Reporting
- Ausbau und Optimierung von Angular-Frontends (v20) mit komponentenbasiertem Design, Lazy Loading und responsivem Layout
- Entwicklung mehrerer Spring Boot-Microservices (REST-APIs) zur Datenaggregation, -filterung und -bereitstellung
- Integration von Authentifizierung und Autorisierung via Keycloak/OAuth2
- Aufbau und Automatisierung von CI/CD-Pipelines mit Jenkins, Docker-Containern und Kubernetes
- Agile Zusammenarbeit mit UX/UI-Designern, Product Ownern und weiteren Entwicklungsteams (Scrum)
Als Mitglied eines internationalen, englischsprachigen Teams setzte ich Angular 17 zur Entwicklung von Webanwendungen ein. Für die Aufnahme von UI/UX-Designanforderungen nutzte ich hauptsächlich Figma. Ein wesentlicher Fokus meiner Arbeit lag auf der Implementierung von ngRx, um ein effizientes State-Management zu gewährleisten.
Als Full Stack Entwickler arbeitete ich nach der SCRUM in einem hervoragenden Team und entwickelte Web-Anwendungen mit Spring Boot und Angular. Ich verwaltete Daten mit der Cassandra Datanbank und erstellte Microservices, die in Kubernetes/Rancher liefen. Außerdem implementierte ich BDD-Tests mit Playwright, um die Qualität der Anwendungen zu sichern.
Eingesetzte Technologien
Eingesetzte Technologien
- Spring Boot
- Angular
- Java 17
- Cassandra
- Playwright
- Rancher
- Kubernetes
- Docker
- Mockito, jUnit
- Git
- Bitbucket, Jura, Confluence
- Jenkins