Erfahrung trifft Innovation:
Fullstack-Webentwicklung & KI

Ich verbinde jahrzehntelange fundierte Software-Expertise in Enterprise-Umgebungen mit dem aktiven, praktischen Einsatz modernster Technologien wie KI-gestützter Entwicklung und Machine Learning. Mein Fokus liegt auf messbarer Softwarequalität, Neugierde und hohem persönlichem Engagement. Ich unterstütze Unternehmen agil und zielgerichtet dabei, komplexe Softwareprojekte erfolgreich zu realisieren.

Kompetenzen

KI-gestützte Softwareentwicklung

Mein hohes Interesse an neuen Entwicklungen in der IT verbinde ich heute mit dem praktischen Einsatz moderner KI-Werkzeuge in eigenen Softwareprojekten.

KI nutze ich als Unterstützung bei Analyse, Architektur, Implementierung, Refactoring und Weiterentwicklung. Die technischen Entscheidungen und die Verantwortung für das Ergebnis bleiben bei mir.

Fokus & Methoden:

KI-gestützte Entwicklung Machine Learning XGBoost Codeanalyse

Frontend

Konzeption und Entwicklung von UI-Komponenten mit Angular 16, Stencil, JSF, Wicket, Struts

Konzeption und Entwicklung von Unittests

Konzeption und Entwicklung von E2E-Tests

Tools & Technologien
IntelliJ/Webstorm Visual Code Studio Node.js Typescript RxJS Jasmine/Karma/Jest Protractor JSON HTML5 CSS3/Bootstrap/TailwindCSS/Angular Material Git GitLab Bitbucket

Backend

Konzeption und Entwicklung von Microservices mit Spring Boot 3, Java 17

Konzeption & Entwicklung von Serviceschichten

Konzeption & Entwicklung von Unittests & Integrationstests

Tools & Technologien
Eclipse IntelliJ RAD Docker Container Weblogic WebSphere Jboss Tomcat Java 17 RxJava JEE (EJB, JPA, CDI, JAX-RS) Kafka Cassandra SQL Maven Git Bitbucket

DevOps

Continuous Integration

Continuous Delivery

Tools & Technologien
Jenkins Sonar Nexus IQ Docker Mesos DC/OS Cloud Foundry

Agilität

Aktive Mitarbeit an Refinement, Planing und Retro der Sprints

Teamarbeit mit Pair Programming und Codereview

Aktuelles Projekt

Stock Analysis Plattform

Ein anspruchsvolles Open-Source-Projekt, mit dem ich eine containerisierte Microservice-Architektur, reaktive Webentwicklung, automatisierte Datenverarbeitung und Machine Learning praktisch im Jahr 2026 verbinde.

MICROSERVICE ARCHITECTURE & INTEGRATION

Von der Vision zur lauffähigen, verteilten Cloud-Anwendung.

Die Plattform verbindet ein reaktives Angular-Frontend via Server-Sent Events (SSE) mit spezialisierten Backends. Kursdaten werden über Yahoo Finance und Twelve Data bezogen. Ein hochgradig optimierter Agent steuert die Datenströme, während ein separater ML-Service auf Basis von 38 technischen Features ein prädiktives, XGBoost-basiertes Reversal-Signal errechnet.

Zum Schutz vor Anti-Scraping-Mechanismen läuft das System isoliert hinter einem Gluetun VPN Gateway mit dynamischer IP-Rotation und TLS-Browser-Fingerprinting. Die Datenhaltung erfolgt konsistent in einer MySQL-Datenbank mittels automatisierter Flyway-Migrationen. Der gesamte Workflow von der Analyse bis zum automatisierten wöchentlichen Modell-Retraining wird hocheffizient durch den gezielten Einsatz von KI-Werkzeugen unterstützt.

Hinweis: Das Projekt dient der technischen und analytischen Auseinandersetzung mit Börsendaten und stellt keine Anlageberatung dar.

Architektur & Datenfluss

Frontend: Angular Client (SSE & Real-Time UI)
Processing & Core: Agent Service (Python & Java/Spring Boot 4.1 port)
Data Protection: Gluetun VPN Gateway & curl_cffi Browser-Faking
Intelligence & Prediction: ML Service (Python, FastAPI & XGBoost Model)
Storage & Versioning: MySQL 9.7 & Flyway Database Migrations

Eingesetzte Technologien & Plattformen:

Angular Java 25 / Spring Boot 4.1 Python / FastAPI XGBoost / Machine Learning MySQL / Flyway Docker / Gluetun VPN SSE (Server-Sent Events) GitHub Open Source

Portfolio

Seit einiger Zeit bringe ich meine beruflichen Fähigkeiten gezielt in ehrenamtliche Tätigkeiten ein – sei es durch IT-Kompetenz bei der Webentwicklung und digitalen Beratung oder durch analytisches und selbständiges Arbeiten bei der rechtlichen Betreuung.

  • Übernahme der rechtlichen Betreuung von hilfsbedürftigen Personen im Rahmen des Betreuungsrechts
  • Konzeption und Umsetzung einer modernen Webpräsenz für den SV Poppenreuth Fürth
  • Unterstützung älterer Bürgerinnen und Bürger bei der Nutzung digitaler Alltagsanwendungen im Mütterzentrum Fürth

Erfahrungen:

Betreuungsrecht Ehrenamtliche Beratung Barrierefreie Webentwicklung Digitale Inklusion Seniorenarbeit

Scheduling System (Finanzen Nürnberg)

Mitarbeit bei der Erstellung eines Scheduling System mit agiler Vorgehensweise in einem interdisziplinär besetzten Team mit den Aufgaben

  • Entwicklung von Angular UI Komponenten mit Unittests
  • Entwicklung von Spring Boot Microservices mit Unit-, Integrations test
  • Entwicklung im Pair Programming und Durchführung von Code Reviews
  • Fehleranalyse/-behebung und DevOps Aufgaben

Erfahrungen:

IntelliJ Angular 16 + Material/TypeScript/RxJS Java 17 RXJava Spring Boot 3 TailwindCSS Node.js Jest Cloud Foundry Splunk Git GitLab npm Maven Jenkins SonarQube Confluence Windows

Content Managment (Behörde Nürnberg)

Mitarbeit bei der Erstellung von Portalbausteinen mit agiler Vorgehensweise in einem interdisziplinär besetzten Team mit den Aufgaben

  • Entwicklung von Angular UI Komponenten mit Unit- und E2E tests
  • Entwicklung von Spring Boot Microservices mit Integrations- und Unittests
  • Entwicklung im Pair Programming und Durchführung von Code Reviews
  • Fehleranalyse/-behebung und DevOps Aufgaben

Erfahrungen:

IntelliJ/Webstorm Angular 11/TypeScript/RxJS Java 11 RXJava Spring Boot 2 Node.js Jasmine/Karma Protractor Docker DC/OS Kibana Git Bitbucket npm Maven Jenkins SonarQube Jira Confluence Windows

Webanwendung Fullstack (Behörde Nürnberg)

Mitarbeit bei der Erstellung einer Webanwendung mit agiler Vorgehensweise in einem interdisziplinär besetzten Team mit den Aufgaben

  • Entwicklung einer Antragsstrecke über mehrere Seiten
  • Entwicklung wiederverwendbarer UI Formularkomponenten
  • Entwicklung von Unittests
  • Weiterentwicklung von Microservices

Erfahrungen:

IntelliJ/Webstorm Angular 6/TypeScript/RxJS Java 8 Spring Boot 2 Node.js NGINX Jasmine/Karma Docker DC/OS Git Bitbucket npm Maven Jenkins SonarQube Jira Confluence Windows

SGB II Sozialgesetzbuch Backend (Behörde Nürnberg)

Mitarbeit im Rahmen eines Großprojekt bei der Weiterentwicklung für ein Verfahren des SGB II Sozialgesetzbuch mit den Aufgaben

  • Entwicklung und Wartung
  • Entwicklung von Unit und Integrationstests
  • Analyse von Incidents & Befunderstellung

Erfahrungen:

Eclipse 4.6 Java 7/JEE Oracle Weblogic JUnit/Mockito DbUnit SQL Git Gerrit/Bitbucket Maven Jenkins SonarQube Jira Confluence Windows

Gebäude-/Gefahrenversicherung Frontend (München/Kaiserslautern)

Mitarbeit als Entwickler bei der Weiterentwicklung einer Webanwendung für Gebäude-/Gefahrenversicherung mit den Aufgaben

  • Entwicklung von Frontend-Komponenten
  • Weiterentwicklung & Wartung

Erfahrungen:

Eclipse 4.3 Java 6/JEE Struts 1 (JSP, CSS, Javascript) Tomcat XML RTC Scrum Windows XP

Fehlerteile Komponente Frontend (Automotive Stuttgart)

Mitarbeit als Entwickler bei der Neuentwicklung einer Frontend Komponente zur Unterstützung der Fehlerteilerkennung mit den Aufgaben

  • Entwicklung von UI Komponenten

Erfahrungen:

Eclipse 4.3 AngularJS Node.js npm HTML 5 Bootstrap CSS3 Windows

Flottenmanagement Backend (Automotive Stuttgart)

Mitarbeit als Entwickler bei der Refaktorierung einer Webanwendung für das Flottenmanagement mit den Aufgaben

  • Aufbau der Integrations-Testumgebung
  • Remanufacturing der Serviceschicht

Erfahrungen:

Eclipse 4.3 Java/JEE 6 - EJB 3.1 CDI 1.0 OpenJPA 2 JAX-RS 2.0 Apache Wink 1.4 Websphere Application Server 8.0 Arquillian DbUnit SQL Git Maven Jenkins Windows

Intranet mit Liferay (Automotive Stuttgart)

Mitarbeit bei der Einführung und Weiterentwicklung eines Intranetportals mit ca. 20.000 Benutzer in der Rolle des Lead Entwickler mit den Aufgaben

  • Entwicklung der Continuous integration Prozesse
  • Konfiguration des Portals, des Server und der Portlets
  • Entwicklung und Weiterentwicklung von Layouts und Theme
  • Entwicklung und Weiterentwicklung von Portlets
  • Unterstützung der Go-Live Phase und bei der Übergabe an den Betrieb
  • Überwachung der Systemauslastung und die Optimierung der Performance
  • Bearbeitung von Störungen in der Produktion

Erfahrungen:

Eclipse 3.7/Liferay Developer Studio Java 6/JEE Liferay 6.0 Spring MVC 3.0 Struts JSF 2/Richfaces 4.1 Portlet 2.0 Hibernate Ehcache HTML 4.0/XHTML CSS JQuery/Alloy UI etracker Tomcat 6.0 (Cluster mit 3 Linien) AppDynamics XML LDAP SVN Maven/Ant Bamboo Windows

Portalanwendung für Zufriedenheitsumfragen Frontend (Automotive Frankfurt)

Mitarbeit bei der Neuentwicklung einer Management-Portalanwendung in der Rolle des Web-Architekten mit den Aufgaben

  • Entwicklung eines Prototypen
  • Konzeption und Design für die Frontend-Komponenten
  • Entwicklung von Frontend-Komponenten

Erfahrungen:

Eclipse 3.6 Java 5/JEE Spring Struts 2 (JSP, JSON, CSS, JavaScript/DOM, JQuery, Ajax) BIRT Hibernate Tomcat 6.0 SVN Maven Hudson Redmine Windows

Personal-Zeiterfassung Frontend (Einzelhandel Neckarsulm)

Mitarbeit als Entwickler bei der Neuerstellung einer Personal-Zeiterfassung mit den Aufgaben:

  • Entwicklung von Frontend-Komponenten
  • Entwicklung von Backend-Komponenten

Erfahrungen:

Eclipse 3.6 Java 5/JEE Wicket XHTML CSS JQuery EJB 3.1 JUnit JBoss 6 XML SVN Maven Jenkins Windows

Migration von Kundendaten Backend (Bank Frankfurt)

Mitarbeit als Entwickler in einem internationalen Team im Rahmen eines Großprojekts zur Migration von Kundendaten mit den Aufgaben:

  • Entwicklung von Backend-Komponenten der Businesslogik
  • Entwicklung von Backend-Komponenten der Integrationslogik
  • Entwicklung von Junit-Tests
  • Fehleranalyse und Fehlerbehebung

Erfahrungen:

RAD7 Java/JEE UML/Enterprise Architect JUnit IBM Websphere DB2 XML ClearCase Maven TestDirector Windows XP

Webshop Frontend (Essen)

Weiterentwicklung und Restrukturierung eines Webshops mit den Aufgaben

  • Implemtieren des Datenmodell
  • Weiterentwicklung der Client-Komponente

Erfahrungen:

Eclipse 3.5 Java/JEE JSP CSS JavaScript/DOM JUnit Tomcat 6 MySql Windows XP

Materialmanagement Frontend/Backend (Automotive München)

Entwicklung einer Mehrschicht Web Anwendung zur Abbildung einer Produktstruktur mit den Aufgaben

  • Entwicklung von Frontend-Komponenten
  • Entwicklung von Backend-Komponenten

Erfahrungen:

Eclipse 3.3 Java/JEE UTC/SA(JSP, CSS,JavaScript/DOM, ExtJs) XML XStream JUnit Bea Weblogic SAP JCo SAP-IPPE

Datenqualität-/Transportmanagement Frontend/Backend (Automotive Stuttgart)

Mitarbeit in einem 10 Personen Team als Entwickler einer Multi Tier Webanwendung für ein Transportmanagement System mit den Aufgaben

  • Entwicklung von Frontend-Komponenten für das Transportmanagement
  • Entwicklung von Backend-Komponenten für das Transportmanagement
  • Entwicklung von Frontend-Komponenten für das Datenqualitätsmanagement
  • Entwicklung von Backend-Komponenten für das Datenqualitätsmanagement

Erfahrungen:

RAD Java/JEE 5 Struts/Ajax (JSP, DHTMLX, JavaScript/DOM, CSS) IBM Websphere CVS/Subversion Maven Windows XP

Abholzentrum für Fahrzeuge Frontend (Automotive München)

Mitarbeit in einem 5 Personen Team als Entwickler einer Multi Tier Webanwendung für ein Abholzentrum von Fahrzeugen mit den Aufgaben

  • Reorganisation der Operativen Reports (Frontend und Serverseitig) und Test
  • Entwicklung der frontend und serverseitigen Komponenten und Test

Erfahrungen:

Eclipse 3.2 JEE Struts (MVC, JSP, JavaScript, CSS) EJB Bea Weblogic JDBC mit Oracle 9i SQL XML XSLT Ant Subversion Windows XP

Beraterinformationssystem Frontend/Backend (Automotive München)

Entwicklung einer Multi Tier Webanwendung mit Eclipse 3.0 und Java für den JBoss Application Server auf Basis von MySql.

  • Installation und Administration von MySql, Eclipse 3.0, JBoss 3.2.7
  • Entwicklung und Test allgemeiner Klassen für Propertiezugriff, DB-Verbindung, Exception handling und Logging
  • Entwicklung der Integration Tier unter Verwendung von Facade, Transfer Object, Singleton und Test mit JUnit
  • Entwicklung und Test der Business Tier als EJB unter Verwendung von Facade, Transfer Object, Singleton, Test mit JUnit und Deployment
  • Entwicklung der Presentation Tier mit dem Struts Framework

Erfahrungen:

JEE Struts(MVC, JSP, JavaScript) Swing EJB JUnit Log4j JBoss 3.2.7 JDBC mit MySql/Oracle Data Source XML UML2 Windows XP

Über Mich

Bild von Rolf Fuhrmann

Softwareentwicklung ist für mich nicht nur ein Beruf, sondern eine echte Leidenschaft. Seit meinem Informatikstudium sammele ich kontinuierlich branchenübergreifende Erfahrungen in der Entwicklung komplexer Systeme – für IT-Dienstleister, Industrie, Banken und das Versicherungswesen. Diese tiefe Projekterfahrung ermöglicht es mir, mich extrem schnell in bestehende Architekturen einzufinden und Verantwortung zu übernehmen.

Warum ich heute den Unterschied mache: Während viele sich auf bewährten Pfaden ausruhen, treibt mich meine Neugierde mitten in die technologische Zukunft. Seit Anfang des Jahres widme ich mich intensiv dem Bau moderner Microservice-Plattformen und der Integration von Machine Learning. Durch den täglichen, praktischen Einsatz von KI-Werkzeugen in meinen aktuellen Open-Source-Projekten auf GitHub habe ich meinen Entwicklungs-Workflow massiv beschleunigt und optimiert.

Mein Arbeitsstil ist absolut zielorientiert, verlässlich und von hoher Teamfähigkeit geprägt. Ich behalte auch in kritischen Projektphasen einen kühlen Kopf. Gerade in Zeiten, in denen Projekte schnell und präzise realisiert werden müssen, unterstütze ich Unternehmen flexibel und tatkräftig als erfahrener Fullstack-Entwickler.

Ich suche die Zusammenarbeit mit Unternehmen, die diese seltene Kombination aus krisenerprobter Senior-Expertise, hoher Eigenmotivation und modernstem Tech-Know-how wertschätzen. Lassen Sie uns anspruchsvolle Herausforderungen gemeinsam meistern – ich freue mich auf Ihr Projekt.

Kontakt

Rolf Fuhrmann
Kutzerstr. 105c

90765 Fürth
 +49.911.89295634
 +49.911.38445168
 +49.179.5032935
 

Info

Ich blicke auf eine spannende, erfolgreiche berufliche Zeit zurück und bleibe auch im Ruhestand technologisch am Puls der Zeit. Meine tiefe IT-Kompetenz und mein analytisches Denken bringe ich derzeit primär in ehrenamtliche Projekte ein. Dennoch schließe ich die kommerzielle Softwareentwicklung nicht aus: Wenn die technologische Herausforderung fasziniert und das Angebot passt, unterstütze ich Unternehmen weiterhin flexibel und motiviert bei der Realisierung moderner IT-Projekte.