Softwareentwicklung, Softwaretest, Datenbanken
Aktualisiert am 15.07.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 30.08.2026
Verfügbar zu: 100%
davon vor Ort: 20%
Delphi
Softwareentwicklung
Softwaretest (ISTQB Tester)
Object Pascal/Delphi
C#
C++
Visual Basic
MQL4
MQL5
MetaTrader 4
Visual Studio
MetsTrader 5
Deutsch
Englisch
Verständigung problemlos
Russisch
Schulausbildung (5 Jahre)
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Raesfeld (+100km) Essen (+75km)
Deutschland
möglich

Projekte

Projekte

01/2026 - heute | Telegram-Signal-Trading-System (Multi-Channel)
Kunde/Branche: Vermögensverwaltung / Finanzen
Rolle: Senior Softwareentwickler - eigenverantwortlich (Konzeption, Entwicklung, Test, Betrieb)
Aufgaben:
- Entwicklung eines automatisierten Signal-Trading-Systems zur Auswertung von neun Telegram-Signalkanälen mit direkter Orderausführung im MetaTrader 5
- Python-Daemon (Telethon) zur Signalerkennung und -normalisierung, MQL5-Expert-Advisor zur Ausführung inkl. Risiko- und Positionsmanagement
- Live-Betrieb und Monitoring auf Windows Server, laufende Fehleranalyse und Stabilisierung
Eingesetzte Qualifikationen: MQL5, MetaTrader 5, Python, Telethon, Windows Server, JSON, Signalverarbeitung

--------------------------------------------------------

2025 - heute | Automatisierte Backtesting-Infrastruktur mit KI-Optimierung
Kunde/Branche: NordZentrum / Finanzen
Rolle: Senior Softwareentwickler & Architekt - eigenverantwortlich
Aufgaben:
- Aufbau einer Infrastruktur zum massenhaften, automatisierten Backtesting hunderter Expert Advisor im MetaTrader 5 (headless)
- Dreischichtige Architektur: MT5-Ausführungsschicht, numerische Parameteroptimierung (Optuna, genetische Algorithmen), LLM-Orchestrierung
- KI-gestützte Auswertung und Strategie-Iteration mit agentischen Entwicklungswerkzeugen (Claude, Claude Code)
Eingesetzte Qualifikationen: MQL5, MetaTrader 5, Python, Optuna, genetische Algorithmen, KI-/LLM-Integration, Claude API, Automatisierung

--------------------------------------------------------

2025 - heute | Weiterentwicklung komplexer MQL4-Handelssysteme (CFD/Indizes)
Kunde/Branche: Privatkunde / Finanzen
Rolle: Senior Softwareentwickler - eigenverantwortlich
Aufgaben:
- Kontinuierliche Weiterentwicklung eines umfangreichen Expert Advisors (über 12 Hauptversionen) mit mehreren parallelen Handelsstrategien
- Umsetzung von Strategie-Modulen, Signal-Gating (TMACD/EMA), Break-Out-Protection, Pausenfenstern und Parallelitätsbegrenzung
- Versionierte Auslieferung inkl. strukturierter Tests und Dokumentation
Eingesetzte Qualifikationen: MQL4, MetaTrader 4, Handelsstrategien, Risikomanagement, Versionsmanagement, Softwaretest

--------------------------------------------------------

2025 | Master/Slave-EA-Architektur mit Web-Dashboard
Kunde/Branche: Privatkunde / Finanzen
Rolle: Senior Softwareentwickler & Architekt - eigenverantwortlich
Aufgaben:
- Konzeption und Entwicklung einer Master/Slave-Architektur aus acht Expert Advisorn (Basket- und Einzel-Trading) für MetaTrader 4
- Anbindung eines Web-Dashboards (React/Supabase) an MT4 über GlobalVariables inkl. Logging, Pending-Orders und Watchdog-Überwachung
- Fernsteuerung des AutoTradings über Windows-API
Eingesetzte Qualifikationen: MQL4, MetaTrader 4, Supabase, PostgreSQL, React/TypeScript (Dashboard), WinAPI, Architektur

--------------------------------------------------------

2024 - 2025 | GoldBot-Ökosystem mit KI-Anbindung (Claude API)
Kunde/Branche: NordZentrum / Finanzen
Rolle: Senior Softwareentwickler - eigenverantwortlich
Aufgaben:
- Entwicklung mehrerer MQL5-Expert-Advisor (XAUUSD) mit direkter Anbindung der Claude-API für autonome Handelsentscheidungen
- News-Analyse-EA mit KI-gestützter Übersetzung und Impact-Scoring von Finanznachrichten
- OrderBlock- und Level-Trading-Module, Multi-Timeframe-Zonenanalyse
Eingesetzte Qualifikationen: MQL5, MetaTrader 5, Claude API, REST/JSON, KI-Integration, XAUUSD, News-Trading

--------------------------------------------------------

2024 - 2025 | Mobile Dashboard-App für Trading-Systeme (iOS/Android)
Kunde/Branche: NordZentrum / Finanzen
Rolle: Senior Delphi-Entwickler - eigenverantwortlich
Aufgaben:
- Entwicklung einer plattformübergreifenden Dashboard-App mit Delphi FireMonkey zur Fernkonfiguration von MT5-Expert-Advisorn
- Synchronisation der EA-Einstellungen über Dropbox-API, Deployment bis TestFlight (iOS)
Eingesetzte Qualifikationen: Delphi 12, FireMonkey (FMX), iOS, Android, Dropbox API, REST/JSON, MetaTrader 5

--------------------------------------------------------

2024 - 2025 | Delphi-Desktop-Integration von KI-Diensten (WebView2)
Kunde/Branche: NordZentrum / Finanzen
Rolle: Senior Delphi-Entwickler - eigenverantwortlich
Aufgaben:
- Entwicklung einer Delphi-VCL-Anwendung mit eingebettetem WebView2 (TEdgeBrowser) zur programmatischen Interaktion mit KI-Diensten
- Automatisierte Workflows zwischen Desktop-Anwendung und LLM-Web-Oberfläche
Eingesetzte Qualifikationen: Delphi 12, VCL, WebView2/TEdgeBrowser, WinAPI, KI-Integration

--------------------------------------------------------

04/2009 - heute | Trading-Software & automatische Handelssysteme (Dauerprojekt)
Kunde/Branche: Diverse Kunden und Vermögensverwaltungen / Finanzen
Rolle: Senior Delphi-Entwickler - eigenverantwortlich (Konzeption, Entwicklung, Test)
Aufgaben:
- Entwicklung und ständige Weiterentwicklung einer umfangreichen Trading-Software in Delphi (VCL) sowie weiterer Delphi-Anwendungen zur Kursanalyse und -auswertung mit MS-SQL-Anbindung
- Entwicklung automatischer Handelssysteme für MetaTrader 4/5, cTrader, NinjaTrader und TradeStation inkl. Broker-API-Programmierung (FIX, Oanda)
- Performance-Optimierung bestehender Expert Advisor (Caching, Bar-Level-Guards, Backtest-Fastpaths)
Eingesetzte Qualifikationen: Delphi 12 bis Delphi 2005/XE2, VCL, WinAPI, C#, .NET, Visual Studio, MS SQL Server, MQL4, MQL5, MetaTrader 4/5, cTrader, NinjaTrader, TradeStation, FIX API, PineScript (TradingView)

--------------------------------------------------------

10/2007 - 03/2023 | Migration & Weiterentwicklung von Delphi-Geschäftsanwendungen
Kunde/Branche: Venator Germany GmbH / Chemie
Rolle: Senior Delphi-Entwickler - eigenverantwortlich (Migration, Weiterentwicklung, Test, Support)
Aufgaben:
- Migration mehrerer geschäftskritischer Anwendungen von Borland Delphi 5 nach Delphi 2005 (VCL)
- Umstellung der Datenbankarchitektur von Advantage Database Server (ADS) auf Microsoft SQL Server inkl. T-SQL-Portierung
- Langjährige Weiterentwicklung, Fehleranalyse, Support und Dokumentation im Produktivbetrieb
Eingesetzte Qualifikationen: Delphi 2005, VCL, WinAPI, ActiveX, Advantage Database Server (ADS), MS SQL Server, ADO, T-SQL

--------------------------------------------------------

08/2020 - 02/2021 | Backtest-Analyse-Software für Handelsstrategien
Kunde/Branche: Finanzdienstleister / Finanzen
Rolle: Senior Softwareentwickler - eigenverantwortlich
Aufgaben:
- Windows-Anwendung zur statistischen Auswertung von MetaTrader-4-Backtestreports (HTML) mit automatischen Nachtests auf aktuellen Kursdaten
- Aufbau einer MS-SQL-Datenbank aller Backtest-Ergebnisse mit Filter- und Ranking-Funktionen zur Strategieauswahl
Eingesetzte Qualifikationen: C#, .NET Framework, Visual Studio, MS SQL Server, MQL4, MetaTrader 4, HTML-Parsing

--------------------------------------------------------

07/2018 - 03/2019 | Automatisches Handelssystem für Optionsscheine & Futures
Kunde/Branche: Privatkunde / Finanzen
Rolle: Senior Softwareentwickler - eigenverantwortlich
Aufgaben:
- Entwicklung einer Software zum automatischen Handel von Optionsscheinen und Futures über die Broker-API (Sino MX-PRO) nach Kundenstrategie
Eingesetzte Qualifikationen: C#, .NET Framework, Visual Studio, MS SQL Server, Sino API (MX-PRO)

--------------------------------------------------------

08/2007 - 06/2008 | Optimierte Werkzeug-/Maschinenauswahl im Maschinenbau
Kunde/Branche: Beyeler Maschinenbau GmbH / Maschinenbau
Rolle: Softwareentwickler - eigenverantwortlich (Konzeption bis Support)
Aufgaben:
- Entwicklung einer Anwendung zur automatisierten, optimierten Auswahl vorhandener Werkzeuge und Biegemaschinen für vorgegebene Biegeteile
Eingesetzte Qualifikationen: C++, .NET 2.0, Visual Studio 2005, ADO.NET, MS SQL Server 2005, T-SQL

--------------------------------------------------------

04/2006 - 12/2008 | Backtesting- und Handelsplattform (Eigenentwicklung)
Kunde/Branche: NordZentrum / Finanzen
Rolle: Senior Delphi-Entwickler - eigenverantwortlich
Aufgaben:
- Delphi-Software zur Erstellung automatischer Handelssysteme für Aktien, Indizes und Derivate mit Backtesting und Optimierung auf historischen Kursdaten
Eingesetzte Qualifikationen: Delphi 2005, VCL, WinAPI, ActiveX, MS SQL Server 2000/2005, MS Excel

--------------------------------------------------------

11/2006 - 07/2007 | Test des Kreditmoduls SAP-CML
Kunde/Branche: Postbank Systems AG / Banken
Rolle: Softwaretester im 15-Personen-Team (Testplanung, -design, -durchführung)
Aufgaben:
- Fach- und Integrationstests der SAP-CML-Weiterentwicklung im Finanzdienstleistungsumfeld
Eingesetzte Qualifikationen: SAP R/3, SAP-CML, TestOffice, Telelogic Change Synergy, VBA, MS Office

--------------------------------------------------------

02/2006 - 05/2006 | Weiterentwicklung Client-Server-Anwendung "DirectExpress"
Kunde/Branche: TNT Post Direktwerbung / Direktmarketing
Rolle: Delphi-Entwickler - eigenverantwortlich (Planung, Entwicklung, Test)
Aufgaben:
- Import-, Bereinigungs- und Exportfunktionen, Datenbankoptimierung, automatische Fehlerprotokollierung sowie GUI-Modernisierung der Delphi-7-Anwendung
Eingesetzte Qualifikationen: Delphi 7, VCL, MIDAS, DCOM, WinAPI, MS SQL Server, SQL

--------------------------------------------------------

05/2005 - 01/2006 | Testprojekte Logistik (REMA, CCR/CCS, CAS-COVIS) & VBA-Entwicklung
Kunde/Branche: Deutsche Post AG / Logistik
Rolle: Softwaretester & Entwickler in Teams bis 20 Personen
Aufgaben:
- Vorbereitung, Durchführung und Auswertung von Fach- und Integrationstests mehrerer Großprojekte inkl. Tester-Coaching
- Entwicklung eines Excel-VBA-Makros zum Abgleich von Produkt-Kategorie-Bäumen
Eingesetzte Qualifikationen: Mercury TestDirector/Quality Center, C.A.R.E., Lotus Notes, VBA, MS Excel

--------------------------------------------------------

09/2005 - 11/2005 | Datenbankanwendung für Produkt- & Versandspezifikationen
Kunde/Branche: Südharzer Gipswerk GmbH / Produktion
Rolle: Softwareentwickler - eigenverantwortlich (Konzeption bis Support)
Aufgaben:
- MS-Access-Anwendung zur Verwaltung von Produkt-, Versand- und Verpackungsspezifikationen mit Datenimport aus AS400
Eingesetzte Qualifikationen: MS Access, VBA, ODBC, AS400-Datenimport

Aus- und Weiterbildung

Aus- und Weiterbildung

Ausbildung
==========
Studium der Informatik an der Technischen Universität Ilmenau
Abschluss als Diplom-Informatiker 2000 Note 1,8
Nebenfach: Medientechnik
Schwerpunkte: Datenbanken, Grafische Datenverarbeitung, Neuroinformatik

Zusätzliche Qualifikationen
===========================
ISTQB - Certified Tester, Foundation Level

Berufliche Tätigkeiten
======================
09/1995 - 08/2000: Nebentätigkeit als Softwareentwickler in verschiedenen Projekten
05/2000 - 08/2000: Halbtagsstelle als wissenschaftlicher Mitarbeiter an der TU Ilmenau
seit 09/2000: freier Softwareentwickler (siehe Projekte)

Position

Position

Senior-Delphi-Entwickler, Softwareentwicklung (Delphi, C#, C++, Visual Basic, MQL4, MQL5), Softwaretest, Datenbanken (insbesondere MS SQL Server), automatische Handelssysteme für MetaTrader 4, MetaTrader 5, TradingView, cTrader, TradeStation, Agentic Coding mit Claude Code

Kompetenzen

Kompetenzen

Top-Skills

Delphi Softwareentwicklung Softwaretest (ISTQB Tester) Object Pascal/Delphi C# C++ Visual Basic MQL4 MQL5 MetaTrader 4 Visual Studio MetsTrader 5

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen im Bereich:
o Automatische Handelssysteme (Expert Advisors)
o Anwendungsdesign und -entwicklung
o Datenbankprogrammierung
o Oberflächendesign- und programmierung
o Softwaretest (Testdesign, Testfallableitung, Testdurchführung)
o Anforderungsmanagement
o Webdesign und -programmierung

Methoden:
o Objektorientierte Programmierung (OOA, OOD)
o Ereignisgesteuerter Programmentwurf

Standards/Schnittstellen:
o MS Windows API (16/32 bit), OLE, ActiveX, DDE, VCL, MFC, QT, SQL, COM/DCOM

Spezialkenntnisse:
o MetaQuotes MetaTrader 4 (MQL4)
o hardwarenahe, zeitkritische Programmierung (mit Assembler)
o Komponentenentwicklung mit VCL und QT
o Client-/Server Programmierung
o Datenbankanwendungen (SQL Server und Access)
o 3DNow Programmierung
o KI, Neuronale Netze
o Roboternavigation
o Bildverarbeitung

Produkte:
o SAP R/3: CML
o MS Office
o MS Visio
o Delphi
o Visual Studio
o Novell GroupWise
o Mercury TestDirector
o Mercury QualityCenter
o Telelogic Change Synergy
o TestOffice (Tesnet)
o C.A.R.E.
o Lotus Notes

Betriebssysteme

Amiga OS
IRIX
MS-DOS
SUN OS, Solaris
Grundkenntnisse
Unix
weitergehende Erfahrungen in Linux/Unix
Windows
tiefgreifende Kenntnisse (API etc.)
Windows CE
Linux

Programmiersprachen

Assembler
unter anderem Code-Optimierung (MMX, 3DNow)
Basic
mehrere Projekte
C
langjährige Projekterfahrungen
C++
langjährige Projekterfahrungen (incl. MFC)
CodeWarrior
Delphi
langjährige Projekterfahrungen (incl. VCL)
Imake, GNU-Make, Make-Maker etc...
Java
gute Kenntnisse
JavaScript
gute Kenntnisse
MATLAB / Simulink
MDL
kleinere Tools
Paradox
Programmierung, Datenbank-Administration
Pascal
langjährige Projekterfahrungen
Perl
Grundkenntnisse
PHP
Grundkenntnisse
Prolog
Grundkenntnisse
Qt
langjährige Projekterfahrung
Scriptsprachen
VBScript
Shell
Tcl/Tk
Grundkenntnisse
TeX, LaTeX
Diplomarbeit
Xt, Motif
HTML, C#, MQL4

Datenbanken

Access
umfangreiche Projekterfahrung
BDE
umfangreiche Projekterfahrung
DAO
Ingres
Lotus Notes
MS SQL Server
langjährige Projekterfahrung
MySQL
mehrere Projekte
ODBC
Oracle
Administration
Paradox
langjährige Projekterfahrung
SQL
ausgezeichnete Kenntnisse und langjähriger Projekteinsatz

Datenkommunikation

Ethernet
Internet, Intranet
ISDN
Layer 3 Protokoll
ISO/OSI
LAN, LAN Manager
MMS
NetBeui
NetBios
parallele Schnittstelle
RFC
Router
Linux
RPC
RS232
SMTP
TCP/IP
Token Ring
Windows Netzwerk
Administration
Winsock
COM/DCOM

Hardware

Alpha
Amiga
CD-Writer / Brenner
Drucker
Emulatoren
Framegrabber
Modem
PC
tiefgreifende Kenntnisse
Scanner
Sensoren
Silicon-Graphics
Soundkarten
SUN
Grundkenntnisse
Video Capture Karte

Branchen

Branchen

Automatisierungstechnik/Maschinenbau
Forschung, Entwicklung, UNI
Handel
Post
Banken/Finanzdienstleister
Robotik
Chemie
Behörden/Verwaltung
Marketing
Logistik
Industrie
Automobilhandel
Börse/Wertpapierhandel
IT-Consulting
Dienstleistungsunternehmen

Einsatzorte

Einsatzorte

Raesfeld (+100km) Essen (+75km)
Deutschland
möglich

Projekte

Projekte

01/2026 - heute | Telegram-Signal-Trading-System (Multi-Channel)
Kunde/Branche: Vermögensverwaltung / Finanzen
Rolle: Senior Softwareentwickler - eigenverantwortlich (Konzeption, Entwicklung, Test, Betrieb)
Aufgaben:
- Entwicklung eines automatisierten Signal-Trading-Systems zur Auswertung von neun Telegram-Signalkanälen mit direkter Orderausführung im MetaTrader 5
- Python-Daemon (Telethon) zur Signalerkennung und -normalisierung, MQL5-Expert-Advisor zur Ausführung inkl. Risiko- und Positionsmanagement
- Live-Betrieb und Monitoring auf Windows Server, laufende Fehleranalyse und Stabilisierung
Eingesetzte Qualifikationen: MQL5, MetaTrader 5, Python, Telethon, Windows Server, JSON, Signalverarbeitung

--------------------------------------------------------

2025 - heute | Automatisierte Backtesting-Infrastruktur mit KI-Optimierung
Kunde/Branche: NordZentrum / Finanzen
Rolle: Senior Softwareentwickler & Architekt - eigenverantwortlich
Aufgaben:
- Aufbau einer Infrastruktur zum massenhaften, automatisierten Backtesting hunderter Expert Advisor im MetaTrader 5 (headless)
- Dreischichtige Architektur: MT5-Ausführungsschicht, numerische Parameteroptimierung (Optuna, genetische Algorithmen), LLM-Orchestrierung
- KI-gestützte Auswertung und Strategie-Iteration mit agentischen Entwicklungswerkzeugen (Claude, Claude Code)
Eingesetzte Qualifikationen: MQL5, MetaTrader 5, Python, Optuna, genetische Algorithmen, KI-/LLM-Integration, Claude API, Automatisierung

--------------------------------------------------------

2025 - heute | Weiterentwicklung komplexer MQL4-Handelssysteme (CFD/Indizes)
Kunde/Branche: Privatkunde / Finanzen
Rolle: Senior Softwareentwickler - eigenverantwortlich
Aufgaben:
- Kontinuierliche Weiterentwicklung eines umfangreichen Expert Advisors (über 12 Hauptversionen) mit mehreren parallelen Handelsstrategien
- Umsetzung von Strategie-Modulen, Signal-Gating (TMACD/EMA), Break-Out-Protection, Pausenfenstern und Parallelitätsbegrenzung
- Versionierte Auslieferung inkl. strukturierter Tests und Dokumentation
Eingesetzte Qualifikationen: MQL4, MetaTrader 4, Handelsstrategien, Risikomanagement, Versionsmanagement, Softwaretest

--------------------------------------------------------

2025 | Master/Slave-EA-Architektur mit Web-Dashboard
Kunde/Branche: Privatkunde / Finanzen
Rolle: Senior Softwareentwickler & Architekt - eigenverantwortlich
Aufgaben:
- Konzeption und Entwicklung einer Master/Slave-Architektur aus acht Expert Advisorn (Basket- und Einzel-Trading) für MetaTrader 4
- Anbindung eines Web-Dashboards (React/Supabase) an MT4 über GlobalVariables inkl. Logging, Pending-Orders und Watchdog-Überwachung
- Fernsteuerung des AutoTradings über Windows-API
Eingesetzte Qualifikationen: MQL4, MetaTrader 4, Supabase, PostgreSQL, React/TypeScript (Dashboard), WinAPI, Architektur

--------------------------------------------------------

2024 - 2025 | GoldBot-Ökosystem mit KI-Anbindung (Claude API)
Kunde/Branche: NordZentrum / Finanzen
Rolle: Senior Softwareentwickler - eigenverantwortlich
Aufgaben:
- Entwicklung mehrerer MQL5-Expert-Advisor (XAUUSD) mit direkter Anbindung der Claude-API für autonome Handelsentscheidungen
- News-Analyse-EA mit KI-gestützter Übersetzung und Impact-Scoring von Finanznachrichten
- OrderBlock- und Level-Trading-Module, Multi-Timeframe-Zonenanalyse
Eingesetzte Qualifikationen: MQL5, MetaTrader 5, Claude API, REST/JSON, KI-Integration, XAUUSD, News-Trading

--------------------------------------------------------

2024 - 2025 | Mobile Dashboard-App für Trading-Systeme (iOS/Android)
Kunde/Branche: NordZentrum / Finanzen
Rolle: Senior Delphi-Entwickler - eigenverantwortlich
Aufgaben:
- Entwicklung einer plattformübergreifenden Dashboard-App mit Delphi FireMonkey zur Fernkonfiguration von MT5-Expert-Advisorn
- Synchronisation der EA-Einstellungen über Dropbox-API, Deployment bis TestFlight (iOS)
Eingesetzte Qualifikationen: Delphi 12, FireMonkey (FMX), iOS, Android, Dropbox API, REST/JSON, MetaTrader 5

--------------------------------------------------------

2024 - 2025 | Delphi-Desktop-Integration von KI-Diensten (WebView2)
Kunde/Branche: NordZentrum / Finanzen
Rolle: Senior Delphi-Entwickler - eigenverantwortlich
Aufgaben:
- Entwicklung einer Delphi-VCL-Anwendung mit eingebettetem WebView2 (TEdgeBrowser) zur programmatischen Interaktion mit KI-Diensten
- Automatisierte Workflows zwischen Desktop-Anwendung und LLM-Web-Oberfläche
Eingesetzte Qualifikationen: Delphi 12, VCL, WebView2/TEdgeBrowser, WinAPI, KI-Integration

--------------------------------------------------------

04/2009 - heute | Trading-Software & automatische Handelssysteme (Dauerprojekt)
Kunde/Branche: Diverse Kunden und Vermögensverwaltungen / Finanzen
Rolle: Senior Delphi-Entwickler - eigenverantwortlich (Konzeption, Entwicklung, Test)
Aufgaben:
- Entwicklung und ständige Weiterentwicklung einer umfangreichen Trading-Software in Delphi (VCL) sowie weiterer Delphi-Anwendungen zur Kursanalyse und -auswertung mit MS-SQL-Anbindung
- Entwicklung automatischer Handelssysteme für MetaTrader 4/5, cTrader, NinjaTrader und TradeStation inkl. Broker-API-Programmierung (FIX, Oanda)
- Performance-Optimierung bestehender Expert Advisor (Caching, Bar-Level-Guards, Backtest-Fastpaths)
Eingesetzte Qualifikationen: Delphi 12 bis Delphi 2005/XE2, VCL, WinAPI, C#, .NET, Visual Studio, MS SQL Server, MQL4, MQL5, MetaTrader 4/5, cTrader, NinjaTrader, TradeStation, FIX API, PineScript (TradingView)

--------------------------------------------------------

10/2007 - 03/2023 | Migration & Weiterentwicklung von Delphi-Geschäftsanwendungen
Kunde/Branche: Venator Germany GmbH / Chemie
Rolle: Senior Delphi-Entwickler - eigenverantwortlich (Migration, Weiterentwicklung, Test, Support)
Aufgaben:
- Migration mehrerer geschäftskritischer Anwendungen von Borland Delphi 5 nach Delphi 2005 (VCL)
- Umstellung der Datenbankarchitektur von Advantage Database Server (ADS) auf Microsoft SQL Server inkl. T-SQL-Portierung
- Langjährige Weiterentwicklung, Fehleranalyse, Support und Dokumentation im Produktivbetrieb
Eingesetzte Qualifikationen: Delphi 2005, VCL, WinAPI, ActiveX, Advantage Database Server (ADS), MS SQL Server, ADO, T-SQL

--------------------------------------------------------

08/2020 - 02/2021 | Backtest-Analyse-Software für Handelsstrategien
Kunde/Branche: Finanzdienstleister / Finanzen
Rolle: Senior Softwareentwickler - eigenverantwortlich
Aufgaben:
- Windows-Anwendung zur statistischen Auswertung von MetaTrader-4-Backtestreports (HTML) mit automatischen Nachtests auf aktuellen Kursdaten
- Aufbau einer MS-SQL-Datenbank aller Backtest-Ergebnisse mit Filter- und Ranking-Funktionen zur Strategieauswahl
Eingesetzte Qualifikationen: C#, .NET Framework, Visual Studio, MS SQL Server, MQL4, MetaTrader 4, HTML-Parsing

--------------------------------------------------------

07/2018 - 03/2019 | Automatisches Handelssystem für Optionsscheine & Futures
Kunde/Branche: Privatkunde / Finanzen
Rolle: Senior Softwareentwickler - eigenverantwortlich
Aufgaben:
- Entwicklung einer Software zum automatischen Handel von Optionsscheinen und Futures über die Broker-API (Sino MX-PRO) nach Kundenstrategie
Eingesetzte Qualifikationen: C#, .NET Framework, Visual Studio, MS SQL Server, Sino API (MX-PRO)

--------------------------------------------------------

08/2007 - 06/2008 | Optimierte Werkzeug-/Maschinenauswahl im Maschinenbau
Kunde/Branche: Beyeler Maschinenbau GmbH / Maschinenbau
Rolle: Softwareentwickler - eigenverantwortlich (Konzeption bis Support)
Aufgaben:
- Entwicklung einer Anwendung zur automatisierten, optimierten Auswahl vorhandener Werkzeuge und Biegemaschinen für vorgegebene Biegeteile
Eingesetzte Qualifikationen: C++, .NET 2.0, Visual Studio 2005, ADO.NET, MS SQL Server 2005, T-SQL

--------------------------------------------------------

04/2006 - 12/2008 | Backtesting- und Handelsplattform (Eigenentwicklung)
Kunde/Branche: NordZentrum / Finanzen
Rolle: Senior Delphi-Entwickler - eigenverantwortlich
Aufgaben:
- Delphi-Software zur Erstellung automatischer Handelssysteme für Aktien, Indizes und Derivate mit Backtesting und Optimierung auf historischen Kursdaten
Eingesetzte Qualifikationen: Delphi 2005, VCL, WinAPI, ActiveX, MS SQL Server 2000/2005, MS Excel

--------------------------------------------------------

11/2006 - 07/2007 | Test des Kreditmoduls SAP-CML
Kunde/Branche: Postbank Systems AG / Banken
Rolle: Softwaretester im 15-Personen-Team (Testplanung, -design, -durchführung)
Aufgaben:
- Fach- und Integrationstests der SAP-CML-Weiterentwicklung im Finanzdienstleistungsumfeld
Eingesetzte Qualifikationen: SAP R/3, SAP-CML, TestOffice, Telelogic Change Synergy, VBA, MS Office

--------------------------------------------------------

02/2006 - 05/2006 | Weiterentwicklung Client-Server-Anwendung "DirectExpress"
Kunde/Branche: TNT Post Direktwerbung / Direktmarketing
Rolle: Delphi-Entwickler - eigenverantwortlich (Planung, Entwicklung, Test)
Aufgaben:
- Import-, Bereinigungs- und Exportfunktionen, Datenbankoptimierung, automatische Fehlerprotokollierung sowie GUI-Modernisierung der Delphi-7-Anwendung
Eingesetzte Qualifikationen: Delphi 7, VCL, MIDAS, DCOM, WinAPI, MS SQL Server, SQL

--------------------------------------------------------

05/2005 - 01/2006 | Testprojekte Logistik (REMA, CCR/CCS, CAS-COVIS) & VBA-Entwicklung
Kunde/Branche: Deutsche Post AG / Logistik
Rolle: Softwaretester & Entwickler in Teams bis 20 Personen
Aufgaben:
- Vorbereitung, Durchführung und Auswertung von Fach- und Integrationstests mehrerer Großprojekte inkl. Tester-Coaching
- Entwicklung eines Excel-VBA-Makros zum Abgleich von Produkt-Kategorie-Bäumen
Eingesetzte Qualifikationen: Mercury TestDirector/Quality Center, C.A.R.E., Lotus Notes, VBA, MS Excel

--------------------------------------------------------

09/2005 - 11/2005 | Datenbankanwendung für Produkt- & Versandspezifikationen
Kunde/Branche: Südharzer Gipswerk GmbH / Produktion
Rolle: Softwareentwickler - eigenverantwortlich (Konzeption bis Support)
Aufgaben:
- MS-Access-Anwendung zur Verwaltung von Produkt-, Versand- und Verpackungsspezifikationen mit Datenimport aus AS400
Eingesetzte Qualifikationen: MS Access, VBA, ODBC, AS400-Datenimport

Aus- und Weiterbildung

Aus- und Weiterbildung

Ausbildung
==========
Studium der Informatik an der Technischen Universität Ilmenau
Abschluss als Diplom-Informatiker 2000 Note 1,8
Nebenfach: Medientechnik
Schwerpunkte: Datenbanken, Grafische Datenverarbeitung, Neuroinformatik

Zusätzliche Qualifikationen
===========================
ISTQB - Certified Tester, Foundation Level

Berufliche Tätigkeiten
======================
09/1995 - 08/2000: Nebentätigkeit als Softwareentwickler in verschiedenen Projekten
05/2000 - 08/2000: Halbtagsstelle als wissenschaftlicher Mitarbeiter an der TU Ilmenau
seit 09/2000: freier Softwareentwickler (siehe Projekte)

Position

Position

Senior-Delphi-Entwickler, Softwareentwicklung (Delphi, C#, C++, Visual Basic, MQL4, MQL5), Softwaretest, Datenbanken (insbesondere MS SQL Server), automatische Handelssysteme für MetaTrader 4, MetaTrader 5, TradingView, cTrader, TradeStation, Agentic Coding mit Claude Code

Kompetenzen

Kompetenzen

Top-Skills

Delphi Softwareentwicklung Softwaretest (ISTQB Tester) Object Pascal/Delphi C# C++ Visual Basic MQL4 MQL5 MetaTrader 4 Visual Studio MetsTrader 5

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen im Bereich:
o Automatische Handelssysteme (Expert Advisors)
o Anwendungsdesign und -entwicklung
o Datenbankprogrammierung
o Oberflächendesign- und programmierung
o Softwaretest (Testdesign, Testfallableitung, Testdurchführung)
o Anforderungsmanagement
o Webdesign und -programmierung

Methoden:
o Objektorientierte Programmierung (OOA, OOD)
o Ereignisgesteuerter Programmentwurf

Standards/Schnittstellen:
o MS Windows API (16/32 bit), OLE, ActiveX, DDE, VCL, MFC, QT, SQL, COM/DCOM

Spezialkenntnisse:
o MetaQuotes MetaTrader 4 (MQL4)
o hardwarenahe, zeitkritische Programmierung (mit Assembler)
o Komponentenentwicklung mit VCL und QT
o Client-/Server Programmierung
o Datenbankanwendungen (SQL Server und Access)
o 3DNow Programmierung
o KI, Neuronale Netze
o Roboternavigation
o Bildverarbeitung

Produkte:
o SAP R/3: CML
o MS Office
o MS Visio
o Delphi
o Visual Studio
o Novell GroupWise
o Mercury TestDirector
o Mercury QualityCenter
o Telelogic Change Synergy
o TestOffice (Tesnet)
o C.A.R.E.
o Lotus Notes

Betriebssysteme

Amiga OS
IRIX
MS-DOS
SUN OS, Solaris
Grundkenntnisse
Unix
weitergehende Erfahrungen in Linux/Unix
Windows
tiefgreifende Kenntnisse (API etc.)
Windows CE
Linux

Programmiersprachen

Assembler
unter anderem Code-Optimierung (MMX, 3DNow)
Basic
mehrere Projekte
C
langjährige Projekterfahrungen
C++
langjährige Projekterfahrungen (incl. MFC)
CodeWarrior
Delphi
langjährige Projekterfahrungen (incl. VCL)
Imake, GNU-Make, Make-Maker etc...
Java
gute Kenntnisse
JavaScript
gute Kenntnisse
MATLAB / Simulink
MDL
kleinere Tools
Paradox
Programmierung, Datenbank-Administration
Pascal
langjährige Projekterfahrungen
Perl
Grundkenntnisse
PHP
Grundkenntnisse
Prolog
Grundkenntnisse
Qt
langjährige Projekterfahrung
Scriptsprachen
VBScript
Shell
Tcl/Tk
Grundkenntnisse
TeX, LaTeX
Diplomarbeit
Xt, Motif
HTML, C#, MQL4

Datenbanken

Access
umfangreiche Projekterfahrung
BDE
umfangreiche Projekterfahrung
DAO
Ingres
Lotus Notes
MS SQL Server
langjährige Projekterfahrung
MySQL
mehrere Projekte
ODBC
Oracle
Administration
Paradox
langjährige Projekterfahrung
SQL
ausgezeichnete Kenntnisse und langjähriger Projekteinsatz

Datenkommunikation

Ethernet
Internet, Intranet
ISDN
Layer 3 Protokoll
ISO/OSI
LAN, LAN Manager
MMS
NetBeui
NetBios
parallele Schnittstelle
RFC
Router
Linux
RPC
RS232
SMTP
TCP/IP
Token Ring
Windows Netzwerk
Administration
Winsock
COM/DCOM

Hardware

Alpha
Amiga
CD-Writer / Brenner
Drucker
Emulatoren
Framegrabber
Modem
PC
tiefgreifende Kenntnisse
Scanner
Sensoren
Silicon-Graphics
Soundkarten
SUN
Grundkenntnisse
Video Capture Karte

Branchen

Branchen

Automatisierungstechnik/Maschinenbau
Forschung, Entwicklung, UNI
Handel
Post
Banken/Finanzdienstleister
Robotik
Chemie
Behörden/Verwaltung
Marketing
Logistik
Industrie
Automobilhandel
Börse/Wertpapierhandel
IT-Consulting
Dienstleistungsunternehmen

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.