Info-Webseite & Networking
Thomas Nickel – AI Software Architect Profilbild

Thomas Nickel –
AI Software Enthusiast

Willkommen auf meiner persönlichen Info-Seite. Ich dokumentiere hier meine Projekte und suche den Austausch mit Gleichgesinnten im Bereich KI und Trading-Automatisierung.

Clean Code
AI-Powered
Linux-Native
Seit 2019
const ai = new AIModel();
ai.solve(problem).deploy();

Wer steckt hinter T. Nickel?

Mit über 25 Jahren intensiver Systemerfahrung – von hardwarenaher C-Programmierung über Cybersecurity bei Diebold Nixdorf bis hin zur modernen Java Enterprise Architektur – nutze ich heute orchestrierte KI-Agenten, um hochkomplexe Enterprise-Lösungen in Rekordzeit zu deployen.

Mein vollständiges Profil ansehen

Ich verfolge keine kommerziellen Absichten mit dieser Webseite. Sie dient rein der Information über meine Arbeit und dem Finden von interessanten Kontakten, die an ähnlichen Themen wie KI, Algorithmic Trading oder moderner Software-Architektur arbeiten.

Kein Verkauf

Ich biete hier keine Dienstleistungen zum Verkauf an und suche keine neuen Projekte.

Networking

Ich freue mich über den Austausch mit Entwicklern und Tradern, die meine Leidenschaft teilen.

Showcase-Portfolio

Alle Projekte sind reine Portfolio-Demonstrationen ohne kommerzielle Gewinnerzielungsabsicht – vollständig abgeschlossen und bereit zur Präsentation.

Ausgewählte Showcase-Projekte

Die folgenden Projekte sind vollständig implementierte technische Showcases zur Demonstration meiner Full-Stack-Expertise. Keines der Projekte ist ein kommerzielles Produkt – sie dienen der Veranschaulichung moderner Architektur-Patterns, von Backend-Security bis KI-Orchestrierung.

Trade Monitor Plattform – Java Spring Boot Dashboard zur Echtzeit-Überwachung von MetaTrader-Accounts

Trade Monitor Plattform

Ein komplexes Java Spring Boot Dashboard zur Echtzeit-Überwachung und quantitativen Analyse von MetaTrader-Accounts. Beinhaltet dynamische Performance-Graphen, komplexe Zentralfilter, automatische MQL-Config-Synchronisation über REST APIs und ein automatisiertes Security Audit mit Fail2Ban-Integration und Brute-Force-Schutz.

Java Spring Boot WildFly Security Audit Fail2Ban
Dashboard öffnen Lies den Blogartikel Repository ansehen
Alpha Version Trade Monitor Mobile App – KI-gestützte Trading Dashboard App

TradeMonitor Mobile App

Erlebe die Trade Monitor Plattform jetzt auch unterwegs! Eine neue, schlanke Web-App bringt dir die wichtigsten Trading-Metriken, Account-Übersichten und Trade-Listen direkt auf dein Smartphone. Aktuell in der Alpha-Version.

App-Entwicklung mit Replit AI

Ich habe die App damit gemacht und musste nicht mal eine Doku lesen, so einfach war es! Mit Serveranbindung. Alles voll automatisch und es wird sogar in den Googlestore geladen und ist auch für Apple verfügbar.

Hier ist mein Link zu Replit
Replit AI Mobile App REST API UI/UX
Zur Alpha App
AI Task Manager – Full-Stack Vue 3 + Spring Boot Webanwendung mit KI-gestützter Aufgabenverwaltung

AI Task Manager

Enterprise-Webanwendung mit Spring Security, RBAC, Multi-Tenancy und KI-Integration – entstanden in nur 3 Stunden durch KI-gestützte Entwicklung. Java Spring Boot 3.2 Backend, Vue 3 Frontend, xAI Grok API. Inkl. Admin-Panel, Benutzerverwaltung und Demo-Login. Besonderheit: Erster Prototyp in 1 Stunde inkl. Linux-Setup und Deployment.

Java Spring Boot Spring Security Vue 3 / Pinia xAI Grok API
Demo öffnen Lies den Blogartikel
Machine Learning mit Weka Framework – Klassifikation und Predictive Analytics in Java

Machine Learning: Weka Learner

Entwicklung robuster Machine-Learning-Pipelines zur Daten- und Metrikanalyse mittels des Weka-Frameworks in Java. Fokus auf die Evaluierung von Klassifikationsalgorithmen, automatisierte Attributsreduktion und tiefgehende Modelltests für Predictive Analytics.

Java Weka Framework Machine Learning Data Mining
Repository ansehen
LLM GenAI Integration – Claude AI und OpenAI Codex für automatisierte Code-Generierung

LLM GenAI Integrations

Forschung und praktische Implementierung von Large Language Models (Claude AI, OpenAI Codex). Automatisierte Code-Generierung, semantische Datenverarbeitung und Aufbau KI-gestützter Agenten-Architekturen zur Lösung komplexer Software-Probleme.

Claude API OpenAI Codex GenAI Prompt Automation
KI Workflow Automatisierung mit n8n – REST-APIs und KI-Agenten Orchestrierung

KI Workflow Automatisierung

Design und Deployment hochskalierbarer Automatisierungs-Pipelines mit n8n. Verknüpfung von REST-APIs, KI-Agenten und relationalen Datenbanken für lückenlos automatisierte Entwicklungs- und Geschäftsprozesse.

n8n Workflow Logic API Integration Automation
Repository ansehen
Algorithmisches Trading – Expert Advisors in MQL4/MQL5 für Forex-Handel

Algo-Trading & Momentum

Entwicklung spezialisierter Expert Advisors (MQL4/5) wie dem "Sentiment Monitor" und "50-Marktphasen"-Analysatoren. Algorithmische Auswertung von globalen Marktdynamiken, Momentum-Strategien und automatisiertes Risikomanagement im Forex-Trading.

MQL4 / MQL5 MetaTrader Quant Analysis
Repository ansehen
O2Ring Bluetooth Monitor – Echtzeit-Pulsoxymetrie mit Java und Python BLE

O2Ring Bluetooth Monitor

Echtzeit-Desktop-App zur Überwachung eines Wellue O2Ring Pulsoxymeters via Bluetooth Low Energy. Eine Java-GUI visualisiert Sauerstoffsättigung und Herzfrequenz in Live-Charts. Ein Python-BLE-Bridge-Skript übernimmt die Gerätekommunikation. Besonderheit: Komplett mit Claude Code entwickelt – ca. 20 Java-Klassen in rund 2 Stunden.

Java 21 / JavaFX Python / BLEAK Bluetooth Low Energy Claude Code
Repository ansehen
Signal Provider Analyzer – Automatisiertes Web-Scraping und MPDD-Analyse von MQL5-Signalanbietern

Signal Provider Analyzer

Automatisiertes Web-Scraping-System zur Analyse von MQL5-Signalanbietern. Lädt Performance-Daten via Selenium, berechnet MPDD-Scores (Monatsgewinn/Drawdown), extrahiert Chart-Daten aus SVG-Grafiken und visualisiert Equity-Verläufe sowie Martingale-Erkennungsalgorithmen mit persistenter H2-Datenbankanbindung.

Java 11 / Swing Selenium WebDriver JSoup / HTML-Parsing JFreeChart / H2 DB
Repository ansehen
Sichere Linux-Server Infrastruktur mit Nginx Reverse Proxy und SSL/TLS

Sichere Infrastruktur

Aufbau und Wartung einer hochsicheren Linux-Serverinfrastruktur mit automatisiertem Security Audit (7 tägliche Sicherheitsprüfungen). Konfiguration von Nginx als Reverse Proxy, UFW Firewall-Härtung, Fail2Ban Intrusion Prevention, automatisierte SSL/TLS-Zertifikate (Let's Encrypt) und sicherheitsoptimiertes Hosting von WildFly Enterprise App-Servern.

Linux Nginx SSL/TLS Fail2Ban Security Audit
Monitortool – Überwachungs- und Installationstool

Monitortool (Enterprise Suite)

Ein massives Enterprise-System für Überwachung, automatisierte Installationen und zentralisiertes Konfigurationsmanagement. Beweis für saubere Architektur in skalierenden Systemen. Projektgröße: 30.713 Lines of Code.

Java 17 Maven Monitoring Config Mgmt
Lies den Blogartikel
Metrikanalyser – Pattern Recognition und ML

Metrikanalyser (Pattern ML)

Fortgeschrittene Systematikanalyse und tiefe Mustererkennung. Beinhaltet intelligente Datenpipelines und einen trainierten RandomForest Learner durch das Weka Framework. Projektgröße: 7.421 Lines of Code.

Machine Learning Random Forest Weka Framework
Lies den Blogartikel
Optimizer – Algorithmic Tuning

Optimizer (Algorithmic Tuning)

Ein hochspezialisiertes Werkzeug für das Finetuning komplexer Handelsstrategien und Algorithmen. Nutzt Walk-Forward Analysen für perfekte Marktanpassung. Projektgröße: 5.897 Lines of Code.

Algo-Tuning Walk-Forward Performance
Lies den Blogartikel
Entwickler Toolbox

Developer Toolbox

Das destillierte Engineering-Wissen in Form von hochoptimierten Helferklassen, API-Bridges und Deployment-Skripten. DRY-Prinzip in Perfektion. Projektgröße: 8.889 Lines of Code.

DRY Principles Utilities API Bridges
Lies den Blogartikel
Weitere Workspace Module

Weitere Workspace-Module

Eine Sammlung historisch gewachsener Module wie TradeMonitor, WalkforwardCluster, Server und Analyser, die zusammen die restliche Codebasis bilden. Projektumfang: ca. 71.000 Lines of Code.

Backend Server Cluster-Logik Analyse-Tools
Lies den Blogartikel
Research · Geplant Multiagentensysteme – Kooperative KI-Agenten Architekturen

Multiagentensysteme

Erforschung und Entwicklung kooperativer Multi-Agenten-Architekturen, bei denen mehrere spezialisierte KI-Agenten autonom zusammenarbeiten, um komplexe Aufgaben zu lösen. Schwerpunkt auf Orchestrierung, Kommunikationsprotokollen zwischen Agenten und emergentes Problemlösungsverhalten in verteilten Systemen.

Multi-Agent Systems Agent Orchestration Autonomous AI Cooperative AI
Research · Geplant LangChain Research Agenten – Automatisierte Informationsrecherche mit LLMs

Langchain & Research Agenten

Aufbau intelligenter Research-Agenten auf Basis des LangChain-Frameworks. Automatisierte Informationsrecherche, Quellenanalyse und Wissenssynthese durch verkettete LLM-Aufrufe mit Tool-Zugriff. Ziel ist ein autonomer Forschungsassistent, der selbstständig relevante Daten sammelt, bewertet und strukturiert aufbereitet.

LangChain Research Agents RAG Pipelines Tool-Augmented LLMs
Research · Geplant Lokale KI-Agenten für autonome Softwareentwicklung mit Llama und Mistral

Lokale Agenten & Programmieren

Untersuchung von lokal ausgeführten KI-Agenten zur autonomen Softwareentwicklung. Evaluierung von Open-Source-LLMs (Llama, Mistral, DeepSeek) für Code-Generierung, Refactoring und Debugging – ohne Cloud-Abhängigkeit. Fokus auf Datenschutz, Latenzoptimierung und die Integration in lokale Entwicklungsumgebungen.

Local LLMs Code Generation Llama / Mistral Privacy-First AI

Projekt-Spotlight: AI Task Manager

Enterprise-Aufgabenverwaltung mit KI-Integration

Full-Stack Tech-Demo · Spring Boot + Spring Security + Vue 3 · In 3 Stunden deployed

Der AI Task Manager ist eine Enterprise-Webanwendung mit Spring Security, rollenbasierter Zugriffskontrolle und Multi-Tenancy – entstanden in nur 3 Stunden durch KI-gestützte Entwicklung. 29 Java-Klassen, 5 Vue-Komponenten und ein vollständiges Admin-Panel zeigen, welche Produktivität möglich ist, wenn Erfahrung auf moderne KI-Werkzeuge trifft.

Backend-Entwicklung

Java 17 mit Spring Boot 3.2, saubere Schichtarchitektur (Controller → Service → Repository), Spring Data JPA mit H2-Datenbank und REST-API Design.

KI-Integration

Anbindung der xAI Grok API (OpenAI-kompatibel) für automatische Kategorisierung, Priorisierung, Aufwandsschätzung und Zusammenfassungen mittels Prompt Engineering.

Modernes Frontend

Vue 3 mit Composition API, Pinia State Management und Vue Router. Vite als Build-Tool mit optimiertem Production-Build als Single WAR-Artefakt.

Entwicklungsgeschwindigkeit trifft Enterprise-Qualität

Erster Prototyp in 1 Stunde (inkl. Linux-Setup), Enterprise-Features in 3 Stunden total. Das Projekt deckt alle zentralen Anforderungen ab: Spring Security mit BCrypt und RBAC, Multi-Tenancy mit gruppenbasierter Datenisolierung, vollständiges Admin-Panel, KI-Integration via LLM und Demo-Login für sofortiges Testen.

Java 17 Spring Boot 3.2 Spring Security RBAC / BCrypt Spring Data JPA Vue 3 Composition API Pinia xAI Grok API Multi-Tenancy H2 Database Maven / WAR
Live-Demo öffnen

Technical Expertise & Core Competencies

Enterprise Backend

Java 17 / Spring Boot 3.2 Spring Security & RBAC JPA / Hibernate / H2 Multi-Tier Architecture In-Memory Caching Strategies

AI & Automation

Agentic AI Workflows Claude & GPT-4 API Integration LLM-Powered Code Gen n8n Workflow Automation Advanced Prompting

Infrastructure & Security

Automated Security Audit Linux Server Härtung & IPS/IDS Brute-Force Protection & Fail2Ban Cisco CSA Endpoint Security Nginx Reverse Proxy / SSL WildFly Enterprise Server Firewall & Security Policies

Quant & Systems

C & Hardwarenah MQL4 / MQL5 Trading Logic Real-Time Data Streaming Python BLE Bridge (O2Ring) Weka Machine Learning

Data Science & Algorithmic Tuning

Random Forest Classifier Weka ML Framework Advanced Pattern Recognition Walk-Forward Optimization Systematic Data Analysis

Frontend & UX

Thymeleaf SSR (Modern Web) Chart.js Visualization Responsive Dark-UI Design Vanilla Javascript (ES6+) CSS3 Custom Properties