09.06.2026 aktualisiert


Premiumkunde
100 % verfügbarFreelance Softwareentwickler aus Solingen · C#/.NET · React/Next.js · APIs · OCR · Automatisierung
Solingen, Deutschland
Weltweit
Diplom-Ingenieur ElektrotechnikÜber mich
Freelance Softwareentwickler aus Solingen für Web-, API-, OCR- und Automatisierungslösungen. - Frontend: React/Next.js & TypeScript - Backend: C#/.NET, Python, Node.js - Architektur, UI/UX, API-Design, Datenmodelle, performante Datenflüsse pragmatisch, zuverlässig. In NRW und remote.
Skills
Clean CodeAsp.Net.Net FrameworkAPIsAutomatisierter HandelAutomatisierungC#C++DatenbankenData IntegrationDevOpsWeb EntwicklungMetatraderUi-DesignInteroperabilität
Full-Stack Softwareentwicklung · Web, APIs, OCR, Automatisierung & technische Systeme
ReaWorks · Lutz Engelland · Freelance Softwareentwickler aus Solingen für Unternehmen in NRW und remote.
Frontend:
React, Next.js, TypeScript, Tailwind CSS, Headless UI/Radix UI, Recharts, i18n, Web-Worker, React Hook Form, Zod, Performance-Optimierung, Accessibility/WAI-ARIA. Erfahrung mit Angular, Vue/Nuxt und Legacy-Migrationen.
Backend & APIs:
C#/.NET Framework 4.8, .NET 6/8, ASP.NET Web API, ASP.NET Core, Minimal APIs, Node.js, Python, REST/JSON, DTOs, OpenAPI/Swagger, Logging/Tracing, Fehlerbehandlung, Versionierung, Auth-Flows mit OAuth2/OIDC, JWT und PKCE.
OCR, Daten & Automatisierung:
OCR-Workflows, Parser- und Mapping-Logik, JSON-Contracts, ETL, CSV/XLSX-Importe, XML/XSLT, Validierung, Reporting, strukturierte Datenmodelle und technische Integrationen. Automatisierung von Analyse-, Reporting-, Backtest- und Deployment-Prozessen.
Datenbanken & Persistenz:
SQL Server, PostgreSQL, MySQL, SQLite, Entity Framework, T-SQL, Stored Procedures, Views, Indizes, Redis, File-/Object-Storage sowie Import-/Export-Pipelines.
Trading & Analytics:
Trading- und Analyse-Software, Backtesting, Optimierung, Risiko-/Order-Module, Dashboards, Performance-Kennzahlen und Visualisierungen. Erfahrung mit MultiCharts/PowerLanguage, TradeStation/EasyLanguage, NinjaTrader/NinjaScript, NanoTrader/WHS, MetaTrader/MQL4/5 sowie IBKR TWS-API.
Desktop, Interop & Tools:
WinForms, WPF/MVVM, Telerik UI, Python Qt/PySide/PyQt, C++-/C#-DLLs, Marshaling, P/Invoke und Brücken zwischen Trading-Stacks, .NET-Services und Python-Tools.
DevOps & Infrastruktur:
Windows Server, IIS/ARR Reverse Proxy, Node/PM2, Docker, GitHub/GitLab, GitHub Actions, Monitoring, Health-Endpoints, TLS/Let’s Encrypt, Cloudflare, CORS, CSP, Cache-Control und Performance-Tuning.
Arbeitsweise:
Anforderungsanalyse, Modernisierung von Bestandsanwendungen, API-Design, Datenmodelle, Architektur, UI/UX, Clean Code, Code-Reviews, Akzeptanzkriterien, DoR/DoD, Scrum/Kanban, remote-erprobt, pragmatisch und zuverlässig.
Sprachen
DeutschMutterspracheEnglischverhandlungssicherRussischGrundkenntnisse
Projekthistorie
• Entwicklung maßgeschneiderter Tools in C#, Python sowie JavaScript (React; TypeScript-Grundlagen)
• Visuelle Tools & Strategielogiken für Handelsplattformen:
MultiCharts, TradeStation, NanoTrader, NinjaTrader, MetaTrader
• API-Anbindungen, Optimierungsmodule & automatisierte Handelslogiken für private und institutionelle Kunden
• Frontend-Entwicklungen, Datenvisualisierung & Dashboard-Entwicklung in React (Tailwind CSS, Recharts, i18n, Lazy-Loading, Web Worker, State Management)
• Erstellung von Analysemodulen in C#, EasyLanguage & PowerLanguage
• Datenbanken & Persistenz: SQL Server (T-SQL) für Steuerungs-/Orchestrierungs-Apps (Strategie-Handling, Logging, Monitoring); PostgreSQL für Bots/Services
• Entwicklung von Signal- und Alarm-Bots für Telegram (Krypto-Überwachung, Python)
• Umsetzung mehrerer Webprojekte in ASP.NET Classic und Core 8
• Fundierte Kenntnisse im .NET-Ökosystem,
• XML/XSLT-Workflows: XSD-Definition & Validierung, Transformationen nach HTML/CSV/JSON, automatisierte Reports & Exports
• CMS & Web: Umsetzung von Websites/Landingpages mit Joomla und TYPO3 (Templates/Theming, Extensions/Plugins, Content-Modelle, Deployment; SEO/Performance-Basics)
Erweiterung eines bestehenden lokalen OCR-Webservice auf Basis von ASP.NET Web API 2 / .NET Framework 4.8 zur automatisierten Analyse weiterer Belegtypen. Der Dienst verarbeitet Dateien aus einem mandantenfähigen FileSystem-Storage, extrahiert OCR-/Textlayer-Daten und liefert strukturierte JSON-Ergebnisse für nachgelagerte Fachsysteme.
Im Rahmen des Projekts wurde der Service um eine automatische Kategorieerkennung sowie typspezifische Parser für Flug-, Hotel-, Mietwagen-, Taxi-, ÖPNV- und Parkbelege erweitert. Dazu gehörten markerbasierte Heuristiken, Confidence-Bewertung, konfigurierbare Mindestschwellen sowie Parser-/Pattern-Bausteine zur Extraktion von Beträgen, Umsatzsteuer, Datumsangaben, Währung, Klassifikation und Metadaten.
Ein weiterer Schwerpunkt lag auf der Verbesserung der Hotelbeleg-Verarbeitung, u. a. mit zusätzlichem Responsefeld für das Hotel- bzw. Ausstellerland als ISO-3166-1-alpha-2-Code, erweiterter Steuerlogik für City Tax, Tourism Tax, Beherbergungsabgaben und 0-%-Steuerzeilen sowie der Vermeidung von Doppelzählungen.
Ergänzend wurden technische OCR-Retry-Mechanismen wie Rotation-Retry, OCR-Fallbacks, Enhance-Vergleich und konfigurierbare Bewertungslogiken umgesetzt. Ressourcenintensive OCR- und PDF-Rendering-Schritte wurden über ein OCR-Gate entkoppelt.
Zusätzlich wurden Fehlerdiagnose, strukturierte 422-Domainfehler, X-Correlation-Id-Logging, Dateityp-/Pfadauflösung, web.config/AppConfig-Parameter sowie technische Dokumentation erweitert.
Aufgabe im Projekt
Konzeption und Entwicklung des GoPro Control Managers zur Steuerung und Überwachung mehrerer GoPro-Kameras über definierte COHN-/Open-GoPro-Endpoints. Umsetzung einer Bedien- und Steuerungslösung für Kameraerkennung, Start, Statusprüfung, Stop, Medienprüfung, Download, Diagnose und Konfiguration im provisionierten Zielnetz.
Realisierung der MultiCam-Abläufe inklusive Einzel- und Gruppensteuerung, zentralem Video-Setup sowie Session-/KeepAlive-Logik während laufender Aufnahmen. Aufbau der nachgelagerten Download- und Dateiverarbeitung mit Queue, Retry-Mechanismen, temporären Dateien, optionalem Auto-Delete sowie konsistenter Session-, Ordner- und Dateibenennung für zusammengehörige Aufnahmen.
Technische Einbindung der Kameras im Zielnetz einschließlich Provisionierung, Zertifikatsanbindung, HTTP/TLS-Kommunikation und GoPro-Labs-bezogener Betriebsbausteine. Das System unterstützt produktiven Mehrkamera-Betrieb mit zentraler Steuerung, Medienverarbeitung und Diagnosefunktionen.
Technologien / Schwerpunkte
C# / .NET, GoPro Open API, COHN, Netzwerklogik, Provisionierung, Zertifikatsanbindung, HTTP/TLS, GoPro Labs, MultiCam-Steuerung, Session-/KeepAlive-Logik, Download-Queue, Retry-Mechanismen, Diagnosefunktionen.
Zertifikate
Microsoft Certified Professional Developer
Microsoft2010