Generell nur Remote. Gelegentliche Besuche beim Kunden sind möglich.
· Entwicklung einer Single-Page-Application (SPA) zur persönlichen Finanzplanung
· Authentifizierung via Auth.js 5
· Aufbau einer soliden Datenbankstruktur auf Basis von Prisma + PostgreSQL
· Geplante Features: Visualisierungen und KI-gestützte Analysen
· Fokus auf hoher Performance, präzisen Forecast-Berechnungen und sauberem Code
Konzeption und Implementierung einer produktiven KI-Assistenzplattform für mehrere Geschäftsbereiche des TÜV Rheinland
Aufbau einer RAG-basierten Architektur bestehend aus:
pgvector-Embeddings in PostgreSQL für semantische Suche
Search Endpoints zur Abfrage interner Wissensdatenbanken
Dokumenten-Uploads über Azure SharePoint für dynamische Inhaltsabfragen
Entwicklung eines Streaming-Chat-Interfaces mit dynamischer Kontextanreicherung und Unterstützung mehrerer Dokumentquellen
Integration von Azure OpenAI und DeepSeek LLMs inklusive manueller Token-Zählung und Prompt-Optimierung
Umsetzung einer mandantenfähigen Datenarchitektur, die kundenindividuelle Bibliotheken und eigenständige KI-Assistenten ermöglicht
- Anlegen und Verwalten von Consent-Konfigurationen für diverse Webseiten und Apps in Sourcepoint (mehrere Hundert)
- Koordination und Kommunikation mit den Verantwortlichen um die CMP (Consent Management Platform) auf den jeweiligen Seiten bzw den Apps zu installieren
- Wartung und Pflege eines Hilfs-Scripts (TypeScript, inkl. Releasemanagement und Github Actions)) zur Einbindung des Sourcepoint Consents auf den Seiten
Architektur und Entwicklung einer Webanwendung zur Verpackungsbewertung
Datenmodellierung mit Prisma und PostgreSQL
Backend-Entwicklung, Code-Reviews und KI-Unterstützung
- Konzeptionierung und Einbinden von PayPal als Zahlungsmöglichkeit (Abonnements) in einen online E-Bike-Verleih mittels PayPal REST-API, TCR und TypeScript
- Anbinden eines PayPal Webhooks ans Backend
- Verknüpfung des Frontends (TypeScript / Material UI) mit den benötigten PayPal Webseiten zum Seller-Onboarding sowie den eigentlichen Zahlungen
- implementierung von automatisch erstellten PDF-Rechnungen mittels Pdfme
Entwicklung eines serverseitigen User-Tracking-Systems basierend auf einer RxJS-Pipeline mit Observern
Aufbau und Integration der Consent-Verwaltung: Tealium, OneTrust und später Eigenentwicklung
Entwicklung von Tracking-Observern für Google Analytics 3/4 und weitere Tools
Implementierung einer TypeScript-Bibliothek zur Nachbildung einer Custom GTM-JS-Library ? tiefgehende GTM-Expertise
Integration von CMS-Inhalten (Contentful) in den Backend Orchestration Service (BOS) und Weitergabe ans Frontend über GraphQL
Entwicklung von React Components mit Styled Components und Storybook
Konzeptionierung und Entwicklung eines Klassenraumes für Face-to-Face Sprachunterricht auf HTML5 Basis mit Whiteboard, Audiokonferenz (Asterisk, Twilio) und Video (WebRTC mit OpenTok).
Aufgaben und Tätigkeiten:
Backend: Konzeptionierung und Implementierung einer multitier Microservice-Architektur in Scala unter Verwendung von Akka und Quill mit Apache Cassandra als DB und Apache Kafka als Messaging System, später Upgrade eines Altsystems mit Java und MySQL
Frontend: Implementierung der Browser App mit TypeScript, React, WebRTC und SockJS unter Nutzung einer Flux-Architektur, Implementierung eines mobilen Ablegers für iOS und Android
Entwicklung einer App (Browser und Mobile) zur automatischen Registrierung von neuen Usern in die bestehende Members Area des Kunden
Aufgaben und Tätigkeiten:
Design und Implementierung der App mit Hilfe der Ergebnisse: TypeScript, React, Redux, Material Design (Material UI)
Diverse Projekte als Fullstack Software Engineer in großen Softwareprojekten für Banken und Logistikunternehmen. Schwerpunkt Java, JEE, Oracle, JSP/Struts, Webservices sowie Architektur und Integration komplexer Backend-Systeme.
Details auf Anfrage.
1998 Abschluss des Studiums Diplom Informatik an der Technischen Universität München mit Nebenfach Mathematik
1998-2000 festangestellter Software-Entwickler C++
Senior Fullstack Software Engineer · React · TypeScript · Node.js · Microservices · AI/LLM
Freiberuflicher Fullstack Software Engineer mit über 25 Jahren Erfahrung in der Entwicklung komplexer Web- und Backend-Systeme.
Spezialisiert auf React, TypeScript, Node.js und skalierbare Microservice-Architekturen.
Zusatzkompetenzen in Java/Spring (16 Jahre) und Scala/Akka (2 Jahre) für hybride Fullstack-Projekte.
Praktische Erfahrung in der Integration von LLMs und KI-gestützten Plattformen (OpenAI, Azure OpenAI, DeepSeek, Vektorsuche, Chatbots).
Remote-Einsätze für Unternehmen in Deutschland und Europa.
Softwareentwicklung & Architekturberatung
Entwicklung moderner SPAs mit React, TypeScript, Node.js
Verteilte & ereignisgesteuerte Anwendungen mit Microservices
Integration von Backends in Frontend-Systeme
Webservices: REST
Agile Softwareentwicklung: Scrum, Kanban
Testgetriebene Entwicklung, Clean Code, Code Reviews
Technische Führung & Mentoring
Spezialkenntnisse
Integration komplexer Consentlösungen (Sourcepoint, Tealium, OneTrust)
DSGVO-konforme Tracking-Architekturen (Server-Side Tracking)
Entwicklung KI-gestützter Plattformen mit OpenAI & Vektorsuche
Performanceoptimierung komplexer SPAs
Datenmodellierung & Architekturentscheidungen für hochskalierbare Systeme
Historisch
IBM WebSphere, WebSphere MQ, WTX, WebLogic, JBF, SOAP, Struts, JSP, JSF
Ant, Maven, log4j, XMLSpy, XFrame, PRONTO2, UPS Tracking Services
Twilio, Asterisk, Lightstreamer
Online-Handelsplattformen / E-Commerce (React, TypeScript, Next.js, Node.js)
? Senior Consulting Software Engineer für die Neuimplementierung eines Webshops
? Konzeption und Implementierung eines Publish-Subscribe-Nachrichtensystems für User-Tracking auf Client-Seite
? Architekturberatung und Frontend-Optimierung für performante, skalierbare Plattformen
AI- und Chatbot-Integrationen (OpenAI, Azure OpenAI, DeepSeek, pgvector)
? Entwicklung einer LLM-basierten Wissensplattform
? Implementierung von Chatbots mit vektorbasierter Suche
? Integration mehrerer Wissensquellen wie SharePoint und Azure Cognitive Search
? Streaming-Antworten, Zitationslogik und Live-Dokumentdownloads
Sprachschulen / Education-Plattformen (React, TypeScript, Node.js, Java, Scala)
? Entwicklung verschiedener Klassenraum-Varianten
? Implementierung einer Frontend-App zur Userregistrierung in der Kunden-Membersarea
Banken und Finanzwesen (Java, Spring, SEPA, Zahlungsverkehr)
? BicPicker und IbanKonverter des Bankverlags (Java, Webservice)
? Mapping von SEPA-XML-Dateien mit IBM WTX (Websphere Transformation Extender)
? SEPA-Mandatsverwaltung mittels Java und Oracle
? Automatisierte Kreditkartenverwaltung und -vergabe unter XFrame
? Ereignisgesteuerte Prozessentwicklung für historische Kontodaten unter XFrame
? Tool zur Überwachung des Liquiditätsmanagements mittels Java und JSF
? Technische Beratung bei der Integration von Fremdsoftware
? Internetbanking mit SSL und J2EE
? Außenwirtschaftsverfahren mit Swing, Struts, SOAP und J2EE
? Bankarbeitsplatzentwicklung mit Java-Banking-Framework (JBF)
Generell nur Remote. Gelegentliche Besuche beim Kunden sind möglich.
· Entwicklung einer Single-Page-Application (SPA) zur persönlichen Finanzplanung
· Authentifizierung via Auth.js 5
· Aufbau einer soliden Datenbankstruktur auf Basis von Prisma + PostgreSQL
· Geplante Features: Visualisierungen und KI-gestützte Analysen
· Fokus auf hoher Performance, präzisen Forecast-Berechnungen und sauberem Code
Konzeption und Implementierung einer produktiven KI-Assistenzplattform für mehrere Geschäftsbereiche des TÜV Rheinland
Aufbau einer RAG-basierten Architektur bestehend aus:
pgvector-Embeddings in PostgreSQL für semantische Suche
Search Endpoints zur Abfrage interner Wissensdatenbanken
Dokumenten-Uploads über Azure SharePoint für dynamische Inhaltsabfragen
Entwicklung eines Streaming-Chat-Interfaces mit dynamischer Kontextanreicherung und Unterstützung mehrerer Dokumentquellen
Integration von Azure OpenAI und DeepSeek LLMs inklusive manueller Token-Zählung und Prompt-Optimierung
Umsetzung einer mandantenfähigen Datenarchitektur, die kundenindividuelle Bibliotheken und eigenständige KI-Assistenten ermöglicht
- Anlegen und Verwalten von Consent-Konfigurationen für diverse Webseiten und Apps in Sourcepoint (mehrere Hundert)
- Koordination und Kommunikation mit den Verantwortlichen um die CMP (Consent Management Platform) auf den jeweiligen Seiten bzw den Apps zu installieren
- Wartung und Pflege eines Hilfs-Scripts (TypeScript, inkl. Releasemanagement und Github Actions)) zur Einbindung des Sourcepoint Consents auf den Seiten
Architektur und Entwicklung einer Webanwendung zur Verpackungsbewertung
Datenmodellierung mit Prisma und PostgreSQL
Backend-Entwicklung, Code-Reviews und KI-Unterstützung
- Konzeptionierung und Einbinden von PayPal als Zahlungsmöglichkeit (Abonnements) in einen online E-Bike-Verleih mittels PayPal REST-API, TCR und TypeScript
- Anbinden eines PayPal Webhooks ans Backend
- Verknüpfung des Frontends (TypeScript / Material UI) mit den benötigten PayPal Webseiten zum Seller-Onboarding sowie den eigentlichen Zahlungen
- implementierung von automatisch erstellten PDF-Rechnungen mittels Pdfme
Entwicklung eines serverseitigen User-Tracking-Systems basierend auf einer RxJS-Pipeline mit Observern
Aufbau und Integration der Consent-Verwaltung: Tealium, OneTrust und später Eigenentwicklung
Entwicklung von Tracking-Observern für Google Analytics 3/4 und weitere Tools
Implementierung einer TypeScript-Bibliothek zur Nachbildung einer Custom GTM-JS-Library ? tiefgehende GTM-Expertise
Integration von CMS-Inhalten (Contentful) in den Backend Orchestration Service (BOS) und Weitergabe ans Frontend über GraphQL
Entwicklung von React Components mit Styled Components und Storybook
Konzeptionierung und Entwicklung eines Klassenraumes für Face-to-Face Sprachunterricht auf HTML5 Basis mit Whiteboard, Audiokonferenz (Asterisk, Twilio) und Video (WebRTC mit OpenTok).
Aufgaben und Tätigkeiten:
Backend: Konzeptionierung und Implementierung einer multitier Microservice-Architektur in Scala unter Verwendung von Akka und Quill mit Apache Cassandra als DB und Apache Kafka als Messaging System, später Upgrade eines Altsystems mit Java und MySQL
Frontend: Implementierung der Browser App mit TypeScript, React, WebRTC und SockJS unter Nutzung einer Flux-Architektur, Implementierung eines mobilen Ablegers für iOS und Android
Entwicklung einer App (Browser und Mobile) zur automatischen Registrierung von neuen Usern in die bestehende Members Area des Kunden
Aufgaben und Tätigkeiten:
Design und Implementierung der App mit Hilfe der Ergebnisse: TypeScript, React, Redux, Material Design (Material UI)
Diverse Projekte als Fullstack Software Engineer in großen Softwareprojekten für Banken und Logistikunternehmen. Schwerpunkt Java, JEE, Oracle, JSP/Struts, Webservices sowie Architektur und Integration komplexer Backend-Systeme.
Details auf Anfrage.
1998 Abschluss des Studiums Diplom Informatik an der Technischen Universität München mit Nebenfach Mathematik
1998-2000 festangestellter Software-Entwickler C++
Senior Fullstack Software Engineer · React · TypeScript · Node.js · Microservices · AI/LLM
Freiberuflicher Fullstack Software Engineer mit über 25 Jahren Erfahrung in der Entwicklung komplexer Web- und Backend-Systeme.
Spezialisiert auf React, TypeScript, Node.js und skalierbare Microservice-Architekturen.
Zusatzkompetenzen in Java/Spring (16 Jahre) und Scala/Akka (2 Jahre) für hybride Fullstack-Projekte.
Praktische Erfahrung in der Integration von LLMs und KI-gestützten Plattformen (OpenAI, Azure OpenAI, DeepSeek, Vektorsuche, Chatbots).
Remote-Einsätze für Unternehmen in Deutschland und Europa.
Softwareentwicklung & Architekturberatung
Entwicklung moderner SPAs mit React, TypeScript, Node.js
Verteilte & ereignisgesteuerte Anwendungen mit Microservices
Integration von Backends in Frontend-Systeme
Webservices: REST
Agile Softwareentwicklung: Scrum, Kanban
Testgetriebene Entwicklung, Clean Code, Code Reviews
Technische Führung & Mentoring
Spezialkenntnisse
Integration komplexer Consentlösungen (Sourcepoint, Tealium, OneTrust)
DSGVO-konforme Tracking-Architekturen (Server-Side Tracking)
Entwicklung KI-gestützter Plattformen mit OpenAI & Vektorsuche
Performanceoptimierung komplexer SPAs
Datenmodellierung & Architekturentscheidungen für hochskalierbare Systeme
Historisch
IBM WebSphere, WebSphere MQ, WTX, WebLogic, JBF, SOAP, Struts, JSP, JSF
Ant, Maven, log4j, XMLSpy, XFrame, PRONTO2, UPS Tracking Services
Twilio, Asterisk, Lightstreamer
Online-Handelsplattformen / E-Commerce (React, TypeScript, Next.js, Node.js)
? Senior Consulting Software Engineer für die Neuimplementierung eines Webshops
? Konzeption und Implementierung eines Publish-Subscribe-Nachrichtensystems für User-Tracking auf Client-Seite
? Architekturberatung und Frontend-Optimierung für performante, skalierbare Plattformen
AI- und Chatbot-Integrationen (OpenAI, Azure OpenAI, DeepSeek, pgvector)
? Entwicklung einer LLM-basierten Wissensplattform
? Implementierung von Chatbots mit vektorbasierter Suche
? Integration mehrerer Wissensquellen wie SharePoint und Azure Cognitive Search
? Streaming-Antworten, Zitationslogik und Live-Dokumentdownloads
Sprachschulen / Education-Plattformen (React, TypeScript, Node.js, Java, Scala)
? Entwicklung verschiedener Klassenraum-Varianten
? Implementierung einer Frontend-App zur Userregistrierung in der Kunden-Membersarea
Banken und Finanzwesen (Java, Spring, SEPA, Zahlungsverkehr)
? BicPicker und IbanKonverter des Bankverlags (Java, Webservice)
? Mapping von SEPA-XML-Dateien mit IBM WTX (Websphere Transformation Extender)
? SEPA-Mandatsverwaltung mittels Java und Oracle
? Automatisierte Kreditkartenverwaltung und -vergabe unter XFrame
? Ereignisgesteuerte Prozessentwicklung für historische Kontodaten unter XFrame
? Tool zur Überwachung des Liquiditätsmanagements mittels Java und JSF
? Technische Beratung bei der Integration von Fremdsoftware
? Internetbanking mit SSL und J2EE
? Außenwirtschaftsverfahren mit Swing, Struts, SOAP und J2EE
? Bankarbeitsplatzentwicklung mit Java-Banking-Framework (JBF)
"Der Berater hat nicht unwesentlich zur Einhaltung des Fertigstellungstermins und dem erfolgreichen Produktionseinsatz der Anwendung beigetragen. Durch seine fachlichen, technischen und organisatorischen Qualitäten löste er auftretende Probleme - zunächst während der Entwicklungsphase, später im Produktionsbetrieb - rasch und kompetent. Bei der Unterstützung unserer internen Mitarbeiter bewies er besonderes Einfühlungsvermögen, ferner konnte er alle an ihn herangetragenen Fragen korrekt und umfassend beantworten. Da seine Leistungen insgesamt überzeugten, würden wir eine erneute Zusammenarbeit mit dem Consultant jederzeit begrüßen."
— Projekt Außenwirtschaftsverkehr von 09/02 - 09/03
Referenz durch PL, Überregionales öffentlich-rechtliches Kreditinstitut mit 15.000 MA vom 19.09.03
"Der Consultant hat im Projekt 'Internet Relaunch der norisbank' vom Start der Implementierung bis zur Produktionssicherung in Vollzeit mitgearbeitet. Dieses Projekt wurde gemeinsam von der HypoVereinsbank, Accenture und abaXX Techn. für die Konzerntochter norisbank AG durchführt, wobei die Gesamtverantwortung bei der HypoVereinsbank lag. Der Consultant war einer der Leistungsträger im Teilprojekt Application Build (10 Entwickler). Wir schätzen neben seiner fachlichen Kompetenz besonders sein Engagement bei der fachlichen Förderung unserer Junior Developer sowie sein sehr hohes Commitment zu Terminen und Qualität. Das neue Internet Banking (www.norisbank.de) ist termingerecht fertiggestellt worden und ist erfolgreich in Betrieb. Wir bedanken uns bei dem Consultant für seine Mitarbeit und würden in entsprechenden Projekten jederzeit wieder mit ihm zusammenarbeiten."
— Projekt Internet Banking norisbank, 03/1 - 04/02
Referenz durch Abt.leiter HypoVereinsbank, Gesamtprojektleiter, vom 28.05.02
"Wir haben den Consultant als hochmotivierten und mit umfassenden Java- und XML-Kenntnissen ausgestatteten Mitarbeiter erlebt. Er konnte sich überraschend schnell in unsere Ziele und Wünsche eindenken und praktische Vorschläge einbringen. Zusätzlich zu den von uns estellten Projektvorgaben entwickelte er selbständig noch wesentliche Verbesserungen und Erweiterungen, die mehr Funktionalität für den Prototypen gestatteten, aber gleichzeitig für eine frühzeitige Fertigstellung sorgten. Wir würden uns über eine erneute Zusammenarbeit jederzeit sehr freuen."
— Projekt Enterprise Application Integration (EAI), 10/00 - 03/01
Referenz durch Softwarehaus mit 40 Mitarbeitern vom 26.08.02