20.10.2025 aktualisiert


verifiziert
Premiumkunde
100 % verfügbarSenior Web Full Stack Java, .Net Entwickler
Grünwald, Deutschland
Weltweit
Bachelor of ScienceÜber mich
Mit über 10 Jahren Erfahrung unterstütze ich Unternehmen dabei, komplexe Full Stack -Anwendungen nachhaltig zu entwickeln, skalierbar aufzubauen und performant zu betreiben. Mit Fokus auf Architektur, Testing und Entwicklererlebnis helfe ich Teams dabei, langlebige Frontends und Backends zu bauen.
Skills
AngularSoftware ArchitekturDomain Driven Design (DDD)NgRxDocker & KubernetesNXKI AgentsAI AgentsRAGn8n / Automatisierung / API-Workflows
Spezialisiert auf:
- Enterprise-Architekturen mit Angular
- State Management mit NgRx oder Signals
- Optimierung von Performance & Codequalität
- Skalierung großer Codebasen & Modulsysteme
- Migration und Refactoring bestehender Anwendungen
Zusammenarbeit mit:
- IT-Abteilungen in Konzernen & Mittelstand
- Tech-Teams in Produktunternehmen
- Agenturen mit komplexen Kundenprojekten
Was Kunden besonders schätzen:
- Saubere, skalierbare Lösungen statt Quick-Fixes
- Aktive Beratung & Kommunikation auf Augenhöhe
- Schnelle Einarbeitung in bestehende Systeme
- Verantwortung für technische Entscheidungen
Technische Skills:
- Programmiersprachen: TypeScript, JavaScript, Java, C#, Python
- Frameworks und Tools: Angular, Nx, NgRx, RxJs, Git, Spring, Spring Boot, Docker, n8n, .Net, Node.js
- Test: Jest, CypressDesign: UI/UX-Design, Figma, Storybook
- Architektur: Domain-Driven Design (DDD), Micro Frontend, Clean Code
- Projektmanagement: Agile, Scrum, Jira, Miro, Confluence
- AI/KI: ChatGPT, Claude, Gemini, AI Agent, KI Agent, RAG, CAG, LLM , Chatbot, LangChain, Prompt Engineering, Model‑Serving & Optimierung, Pinecone, lokale LLMs (Ollama/LM Studio) – n8n für Automationen
Sprachen
DeutschMutterspracheEnglischgut
Projekthistorie
Rolle: Product Owner & Lead Engineer (Konzept, Implementierung, Betrieb)
Beschreibung: Aufbau einer privacy-first Automations-Suite, die Kommunikation, Recherche, Beziehungsmanagement und Wissenssuche bündelt – mit dem Ziel, Routinearbeit zu minimieren und Fokuszeit für Kundenprojekte zu schaffen.
Verwendete Technologien:
Open-LLMs lokal (Ollama/LM Studio; optional Cloud-Fallback), LangChain/MCP, n8n (Workflows), Supabase/Postgres (pgvector), Pinecone (Option), Gmail/LinkedIn/Calendar-APIs, Redis, Docker; Guardrails (strukturierte JSON-Outputs, Policies), Monitoring & Evaluation.
Aufgaben und Verantwortlichkeiten:
Beschreibung: Aufbau einer privacy-first Automations-Suite, die Kommunikation, Recherche, Beziehungsmanagement und Wissenssuche bündelt – mit dem Ziel, Routinearbeit zu minimieren und Fokuszeit für Kundenprojekte zu schaffen.
Verwendete Technologien:
Open-LLMs lokal (Ollama/LM Studio; optional Cloud-Fallback), LangChain/MCP, n8n (Workflows), Supabase/Postgres (pgvector), Pinecone (Option), Gmail/LinkedIn/Calendar-APIs, Redis, Docker; Guardrails (strukturierte JSON-Outputs, Policies), Monitoring & Evaluation.
Aufgaben und Verantwortlichkeiten:
- Ingestion‑Pipeline (Crawler/Parser), Chunking/Splitting, Embedding‑Pipelines
- Lead- & Mail-Triage: Klassifikation (Typ/Dringlichkeit), Kontext aus Historie, Antwort-Entwürfe, Follow-ups & Reminders, CRM-Notizen.
- Research- & Briefing-Bot: Geplante Crawls/Imports, Deduplizierung, Relevanz-Scoring, kompaktes Entscheidungs-Briefing mit To-do-Impulsen.
- Personal CRM & Beziehungs-Agent: Konsolidierte Kontakte/Touchpoints, sinnvolle Anlässe, personalisierte Nachrichtenentwürfe.
- Wissens-Hub (RAG): Ingestion (PDF/Docs/EML/Notizen), semantische Suche, Antworten mit Quellenbezug, automatisierte Aktualisierung.
- Schnellere Reaktion und konsequente Nachverfolgung bei Anfragen; Leads gehen nicht mehr verloren.
- Kuratierte Briefings statt Ad-hoc-Recherche; planbare Informationsaufnahme.
- Systematische Pflege des Netzwerks mit dokumentierten Touchpoints.
- Zentral auffindbares Wissensarchiv (zitierfähig, versioniert).
- Spürbar mehr Fokuszeit durch automatisierte Routineaufgaben; wiederverwendbare Blueprints für weitere interne Use-Cases.
- Verwendete Technologien:Programmiersprachen: TypeScript, JavaScript, HTML, SCSS, JSON, REST, C#
- Frameworks und Tools: Angular, Nx, NgRx, RxJs, Git, PrimeNG, Tailwind, .Net
- Test: Jest, JUnit
- CI/CD: Git, Bitbucket, Jenkins, Docker, Artifactory
- Design: UI/UX-Design,
- Architektur: Domain-Driven Design (DDD), Clean Code
- Projektmanagement: Agile, Scrum, Jira, Confluence
- AI/KI: ChatGPT, Claude, AI Agent, KI Agent, RAG, CAG, LLM , Chatbot
- Aufgaben und Verantwortlichkeiten:Migration einer bestehenden Angular-15-Anwendung auf die aktuelle Angular-Version unter Berücksichtigung externer Abhängigkeiten und interner Module
- Refactoring einer monolithischen Angular-Anwendung mittels Nx-Workspace und Einführung einer domänengesteuerten Struktur auf Basis von DDD
- Architekturberatung und technische Planung für eine neue Angular-Anwendung: Domänenaufteilung, Zugriffsregeln und Layerstruktur
- Umsetzung von State Management mit NgRx (inkl. Feature-Stores und Effects)
- Implementierung von wiederverwendbaren UI-Komponenten mit PrimeNG und Tailwind
- Enge Zusammenarbeit mit internen Entwicklern zur gemeinsamen Analyse, Umsetzung und Abstimmung von Anforderungen
- Ergebnisse und Erfolge:Die bestehende Angular-Anwendung wurde erfolgreich auf die aktuelle Version migriert – inkl. Kompatibilitätsprüfung und Build-Optimierungen
- Durch konsequente Modularisierung mit Nx und DDD wurde eine vormals schwer wartbare Anwendung nachhaltig refaktoriert und erweitert
Beschreibung: In mehreren aufeinander abgestimmten Teilprojekten habe ich die Modernisierung und Neuausrichtung verschiedener Angular-Anwendungen bei der TOPTICA Photonics AG begleitet. Dabei standen die Migration auf die aktuelle Angular-Version, die Refaktorierung nicht wartbarer Bestandsanwendungen sowie die architektonische Neuausrichtung einer Greenfield-Anwendung im Mittelpunkt.
Verwendete Technologien:
Verwendete Technologien:
- Programmiersprachen: TypeScript, JavaScript, HTML, SCSS, JSON, REST
- Frameworks und Tools: Angular, Nx, NgRx, RxJs, Git, PrimeNG, Tailwind
- Test: Jest, JUnit
- CI/CD: Git, Bitbucket, Jenkins, Docker, Artifactory
- Design: UI/UX-Design,
- Architektur: Domain-Driven Design (DDD), Clean Code
- Projektmanagement: Agile, Scrum, Jira, Confluence
- Migration einer bestehenden Angular-15-Anwendung auf die aktuelle Angular-Version unter Berücksichtigung externer Abhängigkeiten und interner Module
- Refactoring einer monolithischen Angular-Anwendung mittels Nx-Workspace und Einführung einer domänengesteuerten Struktur auf Basis von DDD
- Architekturberatung und technische Planung für eine neue Angular-Anwendung: Domänenaufteilung, Zugriffsregeln und Layerstruktur
- Umsetzung von State Management mit NgRx (inkl. Feature-Stores und Effects)
- Implementierung von wiederverwendbaren UI-Komponenten mit PrimeNG und Tailwind
- Enge Zusammenarbeit mit internen Entwicklern zur gemeinsamen Analyse, Umsetzung und Abstimmung von Anforderungen
- Die bestehende Angular-Anwendung wurde erfolgreich auf die aktuelle Version migriert – inkl. Kompatibilitätsprüfung und Build-Optimierungen
- Durch konsequente Modularisierung mit Nx und DDD wurde eine vormals schwer wartbare Anwendung nachhaltig refaktoriert und erweitert
- In der Neuentwicklung konnte die Frontend-Architektur strukturiert in Fachdomänen aufgeteilt und durch die Einführung von NgRx skalierbar umgesetzt werden