Anwendungsentwickler und Softwarearchitekt mit über 20 Jahren Erfahrung C# MATLAB SQL Python
Aktualisiert am 01.03.2025
Profilbild
Profil
Referenzen (4)
Freiberufler / Selbstständiger
Verfügbar ab: 01.10.2025
Verfügbar zu: 100%
davon vor Ort: 20%
C#
T-SQL
MATLAB
Scrum
Deutsch
Muttersprache
Englisch
fließend in Wort und Schrift

Einsatzorte

Einsatzorte

Schweiz, Deutschland

Deutschland und Schweiz: Vor-Ort-Verfügbarkeit ist entfernungsabhängig

nicht möglich

Projekte

Projekte

Zeitraum : 04/24 - jetzt
Firma : Bank for International Settlements
Branche : Finanzen, Bank, "Zentralbank der Zentralbanken"
Projekt : MEDLab Data Engine
Tätigkeit : Technische Projektleitung, Backlog Management, Training
Themen : Python Bibliotheksentwicklung, Finanzmathematik
Sprachen : Python, Bibliotheken: pandas, polars
Tools : VS Code, github backlog, github Copilot
Systemumfeld : Windows
Projektsprache: Deutsch, Englisch
Methode : Scrum



Zeitraum : 04/20 - jetzt

Firma : Bank for International Settlements
Branche : Finanzen, Bank, "Zentralbank der Zentralbanken"
Projekt : BCBS: Benutzerdefinierbare parallel laufende ETL Strecken mit Berechnungen, Validierungen und Feedback
Tätigkeit : Technische Projektleitung, Backlog Management, Third Level Support, Performanceoptimierung
Themen : Matlab Bibliotheksentwicklung, Finanzmathematik, .NET Bibliotheksentwicklung, Datenbankentwicklung
Sprachen : MATLAB, C#, SQL Bibliotheken/Frameworks : .NET
Tools : MATLAB IDE, Visual Studio, SSMS, SQL DataTools
Systemumfeld : Windows
Projektsprache: Deutsch, Englisch
Methode : Scrum



Zeitraum : 04/12 - 03/20

Firma : Bank for International Settlements
Branche : Finanzen, Bank, "Zentralbank der Zentralbanken"
Projekt : MEDCS,BCBS
Tätigkeit : Technische Projektleitung, Backlog Management
Themen : Matlab Domain Specific Language, Finanzmathematik, .NET Bibliotheksentwicklung, Datenbankentwicklung
Sprachen : MATLAB (R2016a), C#, SQL Bibliotheken/Frameworks : .NET
Tools : MATLAB IDE, VS2015, SSMS, RedGate SQL Toolbelt, Sharepoint
Systemumfeld : Windows 7
Projektsprache: Deutsch, Englisch
Methode : Scrum

Zeitraum : 04/11 - 03/12
Firma : Bank for International Settlements
Branche : Finanzen, Bank, "Zentralbank der Zentralbanken"
Projekt : QIS
Tätigkeit : Consulting und Entwicklung mit Matlab, C#, SQL
Themen : Matlab Domain Specific Language, Migration nach Matlab, Finanzmathematik, .NET Bibliotheksentwicklung, Datenbankentwicklung
Sprachen : MATLAB (R2010a), C#, SQL
Bibliotheken/Frameworks : .NET 3.5
Tools : MATLAB IDE, VS2010, SSMS
Systemumfeld : Windows XP
Projektsprache: Deutsch, Englisch

Zeitraum : 05/09 - 03/20
Firma : Bank for International Settlements
Branche : Finanzen, Bank, "Zentralbank der Zentralbanken"
Projekt : MEDCS
Tätigkeit : Consulting und Coaching eines Teams zum Einsatz von MATLAB und .NET
Themen : Matlab .NET Schnittstelle, Allgemeine MATLAB Features, OO Features, Dynamische Programmierung in Matlab, Operator Overloading, Performance Profiling
Sprachen : MATLAB (R2010a), C#, VB
Bibliotheken/Frameworks : .NET 2.0
Tools : MATLAB IDE, VS2008, VS2010
Systemumfeld : Windows XP
Projektsprache: Deutsch, Englisch


Zeitraum : 12/08 - 05/09
Firma : SOMO Consulting, EZB
Branche : Finanzen, Bank, Zentralbank
Projekt : Matlab Training
Tätigkeit : Planung und Durchführung von Matlab Trainings bei der Europäischen Zentralbank in Kooperation mit SOMO Consulting GmbH
Themen : Matlab Grundlagen, Programmierung, ökonometrische relevante Features
Sprachen : MATLAB
Tools : MATLAB IDE
Systemumfeld : Windows XP
Projektsprache: Englisch


Zeitraum : 10/08
Firma : Bank for International Settlements
Branche : Finanzen, Bank, "Zentralbank der Zentralbanken"
Projekt : MEDCS
Tätigkeit : Planung und Durchführung eines Workshops (3 Tage, 5 Teilnehmer) zur Matlab - .NET Interoperabilität
Themen : Interop Matlab .NET via COM, Allgemeine MATLAB Features, OO Features in R2008a, Dynamische Programmierung in Matlab, Operator Overloading, Performance Profiling
Sprachen : MATLAB (R2008a), C#, VB
Bibliotheken/Frameworks : .NET 2.0
Tools : MATLAB IDE, VS2008
Systemumfeld : Windows XP
Projektsprache: Deutsch


Zeitraum : 09/07 - 05/09
Firma : DWS (Asset Management der Deutschen Bank Gruppe)
Branche : Finanzen, Bank, Asset Management, Investment
Projekt : Client Reporting / Fundplatform
Tätigkeit : Entwicklung von Reports über Eigenschaften von Portfolios, Abstimmung und Spezifikation mit Business Analysten und Business, Test, Integration, Produktion, Debugging und Troubleshooting.
Entwicklung : SQL Queries, Data Acces Layer, Excel, Text und Email Output, XML Konfiguration und XML Persitenz.
Sprachen : C#, T-SQL, PL-SQL, XML
Bibliotheken/Frameworks : .NET 1.1, Aspose, Syncfusion, Kundenspezifische Frameworks
Tools : VS2003, VSS, Enterprise Manager, Toad, Kundenspezifischer Scheduler
Systemumfeld : Windows XP, Windows Server, SQL Server, Oracle, SimCorp Dimension
Projektsprache: Deutsch und Englisch


Zeitraum : 05/07 - 07/07
Firma : MetaDAQ
Branche : Messtechnik
Projekt : Applikationsentwicklung (Erweiterung)
Tätigkeit : Beratung und Entwicklung

Architekturberatung bzgl. OOA, Statemachines, Workflow, Business Rules, Multithreading

Entwicklung : Data Access, Business Logic und Presentation Layer Komponenten in und Schnittstellen zwischen: C# (.NET 1.1 und .NET 2.0), LabVIEW 8.0, Prolog
Tools : Visual Studio 2003, Visual Studio 2005, Eclipse IDE, LabVIEW IDE, Visio UML, Amzi
Systemumfeld : Windows XP
Hardware : PC, National Instruments
Projektsprache: Deutsch


Zeitraum : 09/06 - 03/07
Firma : Europäische Zentralbank (EZB)
Branche : Finanzen
Projekt : Applikationsentwicklung für Statistiken über Bonds (GUI, Business Logic, Data Access, Datenbank API)
Tätigkeit : Beratung und Entwicklung

Analyse von bestehendem VB.NET und MATLAB Code; Umsetzung von Kundenerfordernissen in Architektur; Erarbeitung einer neuen Architektur für UNIX (Sun Solaris) inkl. Deployment auf ein Produktionssystem zur täglichen Datenproduktion

Entwicklung : Modularisierung von MATLAB Code, Analyse von statistischen und finanzmathematischen Berechnungen, MATLAB JAVA Schnittstelle für FAME Zeitreihendatenbank via TimeIQ JAVA API, JAVA GUI.
Schulung : Einarbeitung der Mitarbeiter in Benutzung und Anpassung der Applikation
Tools : MATLAB IDE (R2006b), Eclipse IDE (für Java SE 1.5), FAME TimeIQ, Visio
Systemumfeld : Windows XP, Sun Solaris, FAME Zeitreihen-Datenbank
Projektsprache: Englisch


Zeitraum : 06/06 - 07/06
Branche : Leiterplattenindustrie
Projekt : Applikationsentwicklung
Tätigkeit : Beratung und Entwicklung

: Architekturberatung bzgl. Modularisierung und Inter Process Communication

Entwicklung : Partielles Redesign großer vorhandener Anwendung
Tools : LabVIEW IDE, IMAQ
Systemumfeld : Windows XP
Projektsprache: Deutsch


Zeitraum : 10/05 - 05/06
Firma : MetaDAQ
Branche : Messtechnik
Projekt : Applikationsentwicklung
Tätigkeit : Beratung und Entwicklung

Architekturberatung bzgl. OOA, Statemachines, Workflow, Business Rules, Multithreading

Entwicklung : Data Access, Business Logic und Presentation Layer Komponenten in und Schnittstellen zwischen: C# (.NET 1.1 und .NET 2.0), LabVIEW 8.0, Prolog
Tools : Visual Studio 2003, Visual Studio 2005, Eclipse IDE, LabVIEW IDE, Visio UML, Amzi
Systemumfeld : Windows XP
Hardware : PC, National Instruments
Projektsprache: Deutsch


Zeitraum : 03/05 - 09/05
Branche : Eigenentwicklung
Projekt : Komponente zur Konfiguration hierarchischer verteilter Systeme
Tätigkeit : Architektur und Programmierung in C#
Tools : Visual Studio 2005 (Beta), Windows Workflow Foundation (Beta), DSL Tools (CTP), OOA und OOD
Systemumfeld : Windows XP
Projektsprache: Deutsch


Zeitraum : 11/04 - 02/05
Firma : MetaDAQ
Branche : Raumfahrtindustrie (Forschung und Entwicklung)
Projekt : Entwicklung eines Vibrations-Messsystems
Tätigkeit : Mitarbeit an folgenden Themen:
Design einer Plug-In fähigen Architektur mit Skripting-Fähigkeit

Implementierung von Teilen der Architektur in Labview

handlungsorientierte Dokumentation (Benutzerhandbuch)

Einweisung von Mitarbeitern in das System

Integration verschiedener Mess-Hardware zu einem System

Benutzerfreundliche Bedienung des Systems (Konfiguration, Laden und Speichern von Setups, Verwaltung von Metadaten etc.)

Programmierbarkeit durch die Benutzer des Systems über eigene Skript-Sprache

Datenanalyse, Visualisierung und Speicherung

Hohe Performanz, Erweiterbarkeit und Stabilität

in Kooperation mit freiberuflichem Kollegen

Tools : LabVIEW IDE
Hardware : PC, National Instruments
Projektsprache: Deutsch


Zeitraum : 10/03 - 02/04
Branche : Messtechnik
Projekt : Produktentwicklung :Prototyping für Softwarekomponente

zur Konfiguration von Messgeräten

Tätigkeit : Design einer erweiterbaren Datenbank zur Abbildung der Features von Messgeräten in Software

Zugriff des Presentation Layers auf mögliche Konfigurationen in Abhängigkeit von der gegenwärtigen Konfiguration

OOA und OOD mit UML in Visio.

Entwicklung eines Data Access Layers im .NET Framework (C#, ADO, SQL, XML) mit VS2003

Hardware : PC, Sony EX, Heim Systems DataRec A480 und DiSC6
Projektsprache: Deutsch


Zeitraum : 08/02 - 12/02
Branche : Marine
Projekt : Entwicklung eines getriggerten Messsystems in Team von Dienstleister
Tätigkeit : Design eines netzgängigen Interoperationsszenarios für LabVIEW, Matlab und ActiveX-Gerätetreiber

Implementierung des MATLAB-Teils

Dokumentation Benutzerhandbuch mit html im chm-Foramt

Konfiguration und Steuerung der Mess-Hardware

Hohe Performanz und Stabilität (Versuche des Kunden wären nur unter sehr großem finanziellen Aufwand wiederholbar)

Umfangreicher Test bzgl. Funktionalität und Hardwarekompatibilität.

Programmierung in Matlab

TCP/IP Schnittstelle zwischen LabVIEW und MATLAB,

Software-Trigger

Berechnungen, Visualisierung, Speicherung, Messgerät Konfiguration

Tools : MATLAB IDE (R12)
Hardware : PC, Heim Systems DataRec A480 und DiSC6
Systemumfeld : Windows 2000
Projektsprache: Deutsch


Zeitraum : 10/01 - 03/02
Branche : Automotive Zulieferer (Test und Qualitätssicherung)
Projekt : Entwicklung eines Laborakustik-Messsystems
Tätigkeit : Design und Implementierung in Team von Dienstleister

Integration und Automatisierung verschiedener Laborakustik Versuche in ein System mit einheitlicher Benutzeroberfläche

Vollständige Applikation (von Hardwareansteuerung bis zur GUI und Reportgenerierung)

Programmierung in Matlab

Schnittstelle zu Labview

DIN-konforme Berechnungen

Visualisierung, Speicherung, Messgerät Konfiguration

Hardware : PC, Heim Systems DataRec A480 und DiSC6
Tools : MATLAB IDE (R12)
Systemumfeld : Windows 2000
Projektsprache: Deutsch


Zeitraum : 07/00 - 09/01
Branche : IT-Dienstleister
Projekt : Festanstellung als Systemspezialist Netze (MCSE Windows NT)
Tätigkeit : Konfiguration, Installation und Administration von Netzwerk-Komponenten

Vertretung der Teamleitung

Tools : Cisco und Alcatel Konfigurationswerkzeuge, HP-Openview, ARS Remedy
Hardware : Cisco Router, Alcatel Switche
Projektsprache: Deutsch

Aus- und Weiterbildung

Aus- und Weiterbildung

Universitätsstudium Physik, Philosophie, Pädagogik
1. Abschluss: 1. Staatsexamen 1997
2. Abschluss: Dr. phil. 2001

Position

Position

Technische Projektleitung und Softwareentwicklung inklusive Anwenderschulung und Dokumentation

Kompetenzen

Kompetenzen

Top-Skills

C# T-SQL MATLAB Scrum

Produkte / Standards / Erfahrungen / Methoden

MATLAB
Experte
Technische Projektleitung
Experte
Performanceoptimierung
Experte
Datenintensive Anwendungen
Experte
Berechnungsintensive Anwendungen
Experte
C#
Experte
SQL
Experte
Python
Fortgeschritten
Projekterfahrung in folgenden Programmierparadigmen:

Objektorientierte Programmierung (C#, JAVA, MATLAB, Python), Analyse und Design
Prozedurale Programmierung (MATLAB, Python), Analyse und Design
Datenflussorientierte Programmierung (Labview), Analyse und Design
Logische Programmierung (Prolog), Analyse und Design
Funktionale Programmierung (MATLAB, Python), Analyse und Design

Projekterfahrung mit folgenden Werkzeugen:

Entwicklungsumgebungen:

Visual Studio

VS Code

MATLAB IDE
Labview IDE
Eclipse (JAVA, Amzi Prolog)
Dyalog APL

Datenbank:
SQL Server Management Studio
Toad
SimCorp Dimension (SCD)
FAME, TimeIQ

Modellierung:
Visio UML

Source Control:
VSS, SVN, Tortoise, TFS, GIT

Build:

CruiseControl, Azure Devops, github


Backlog:

Azure Devops, github


Projekterfahrung in folgenden Fachgebieten:
Messtechnik

Finanzmathematik

Parallele Prozessierung in Messtechnik und ETL Strecken

Reporting im Asset Management

Mitarbeiterschulung

Betriebssysteme

MS-DOS
SUN OS, Solaris
Matlab und JAVA Development
Windows
XP, Win7
MCSE Windows NT

Programmiersprachen

C#, MATLAB, LabVIEW, JAVA, Prolog

Datenbanken

Access
reaktivierbar
MS SQL Server
Oracle
SQL
T-SQL, P/L SQL
FAME, TimeIQ API

Datenkommunikation

ATM
Ethernet
FDDI
Internet, Intranet
ISO/OSI
LAN, LAN Manager
Router
Cisco, Alcatel
SNMP
TCP/IP
Windows Netzwerk
WAN

Hardware

Messgeräte
National Instruments, Heim, Sony
PC
Sensoren

Berechnung / Simulation / Versuch / Validierung

Ausschließlich Softwareentwicklung

Design / Entwicklung / Konstruktion

Ausschließlich Softwareentwicklung

Branchen

Branchen

Erfahrung in folgenden Branchen vorhanden:
Verwaltung (Netzwerktechnik)
Messtechnik (Software-Entwicklung) für
Automobilindustrie / Automotive
Luftfahrt und Raumfahrt
Finanzen (Banken / Zentralbanken)

Gerne auch Einsatz in anderen Branchen

Einsatzorte

Schweiz, Deutschland

Deutschland und Schweiz: Vor-Ort-Verfügbarkeit ist entfernungsabhängig

nicht möglich

Projekte

Zeitraum : 04/24 - jetzt
Firma : Bank for International Settlements
Branche : Finanzen, Bank, "Zentralbank der Zentralbanken"
Projekt : MEDLab Data Engine
Tätigkeit : Technische Projektleitung, Backlog Management, Training
Themen : Python Bibliotheksentwicklung, Finanzmathematik
Sprachen : Python, Bibliotheken: pandas, polars
Tools : VS Code, github backlog, github Copilot
Systemumfeld : Windows
Projektsprache: Deutsch, Englisch
Methode : Scrum



Zeitraum : 04/20 - jetzt

Firma : Bank for International Settlements
Branche : Finanzen, Bank, "Zentralbank der Zentralbanken"
Projekt : BCBS: Benutzerdefinierbare parallel laufende ETL Strecken mit Berechnungen, Validierungen und Feedback
Tätigkeit : Technische Projektleitung, Backlog Management, Third Level Support, Performanceoptimierung
Themen : Matlab Bibliotheksentwicklung, Finanzmathematik, .NET Bibliotheksentwicklung, Datenbankentwicklung
Sprachen : MATLAB, C#, SQL Bibliotheken/Frameworks : .NET
Tools : MATLAB IDE, Visual Studio, SSMS, SQL DataTools
Systemumfeld : Windows
Projektsprache: Deutsch, Englisch
Methode : Scrum



Zeitraum : 04/12 - 03/20

Firma : Bank for International Settlements
Branche : Finanzen, Bank, "Zentralbank der Zentralbanken"
Projekt : MEDCS,BCBS
Tätigkeit : Technische Projektleitung, Backlog Management
Themen : Matlab Domain Specific Language, Finanzmathematik, .NET Bibliotheksentwicklung, Datenbankentwicklung
Sprachen : MATLAB (R2016a), C#, SQL Bibliotheken/Frameworks : .NET
Tools : MATLAB IDE, VS2015, SSMS, RedGate SQL Toolbelt, Sharepoint
Systemumfeld : Windows 7
Projektsprache: Deutsch, Englisch
Methode : Scrum

Zeitraum : 04/11 - 03/12
Firma : Bank for International Settlements
Branche : Finanzen, Bank, "Zentralbank der Zentralbanken"
Projekt : QIS
Tätigkeit : Consulting und Entwicklung mit Matlab, C#, SQL
Themen : Matlab Domain Specific Language, Migration nach Matlab, Finanzmathematik, .NET Bibliotheksentwicklung, Datenbankentwicklung
Sprachen : MATLAB (R2010a), C#, SQL
Bibliotheken/Frameworks : .NET 3.5
Tools : MATLAB IDE, VS2010, SSMS
Systemumfeld : Windows XP
Projektsprache: Deutsch, Englisch

Zeitraum : 05/09 - 03/20
Firma : Bank for International Settlements
Branche : Finanzen, Bank, "Zentralbank der Zentralbanken"
Projekt : MEDCS
Tätigkeit : Consulting und Coaching eines Teams zum Einsatz von MATLAB und .NET
Themen : Matlab .NET Schnittstelle, Allgemeine MATLAB Features, OO Features, Dynamische Programmierung in Matlab, Operator Overloading, Performance Profiling
Sprachen : MATLAB (R2010a), C#, VB
Bibliotheken/Frameworks : .NET 2.0
Tools : MATLAB IDE, VS2008, VS2010
Systemumfeld : Windows XP
Projektsprache: Deutsch, Englisch


Zeitraum : 12/08 - 05/09
Firma : SOMO Consulting, EZB
Branche : Finanzen, Bank, Zentralbank
Projekt : Matlab Training
Tätigkeit : Planung und Durchführung von Matlab Trainings bei der Europäischen Zentralbank in Kooperation mit SOMO Consulting GmbH
Themen : Matlab Grundlagen, Programmierung, ökonometrische relevante Features
Sprachen : MATLAB
Tools : MATLAB IDE
Systemumfeld : Windows XP
Projektsprache: Englisch


Zeitraum : 10/08
Firma : Bank for International Settlements
Branche : Finanzen, Bank, "Zentralbank der Zentralbanken"
Projekt : MEDCS
Tätigkeit : Planung und Durchführung eines Workshops (3 Tage, 5 Teilnehmer) zur Matlab - .NET Interoperabilität
Themen : Interop Matlab .NET via COM, Allgemeine MATLAB Features, OO Features in R2008a, Dynamische Programmierung in Matlab, Operator Overloading, Performance Profiling
Sprachen : MATLAB (R2008a), C#, VB
Bibliotheken/Frameworks : .NET 2.0
Tools : MATLAB IDE, VS2008
Systemumfeld : Windows XP
Projektsprache: Deutsch


Zeitraum : 09/07 - 05/09
Firma : DWS (Asset Management der Deutschen Bank Gruppe)
Branche : Finanzen, Bank, Asset Management, Investment
Projekt : Client Reporting / Fundplatform
Tätigkeit : Entwicklung von Reports über Eigenschaften von Portfolios, Abstimmung und Spezifikation mit Business Analysten und Business, Test, Integration, Produktion, Debugging und Troubleshooting.
Entwicklung : SQL Queries, Data Acces Layer, Excel, Text und Email Output, XML Konfiguration und XML Persitenz.
Sprachen : C#, T-SQL, PL-SQL, XML
Bibliotheken/Frameworks : .NET 1.1, Aspose, Syncfusion, Kundenspezifische Frameworks
Tools : VS2003, VSS, Enterprise Manager, Toad, Kundenspezifischer Scheduler
Systemumfeld : Windows XP, Windows Server, SQL Server, Oracle, SimCorp Dimension
Projektsprache: Deutsch und Englisch


Zeitraum : 05/07 - 07/07
Firma : MetaDAQ
Branche : Messtechnik
Projekt : Applikationsentwicklung (Erweiterung)
Tätigkeit : Beratung und Entwicklung

Architekturberatung bzgl. OOA, Statemachines, Workflow, Business Rules, Multithreading

Entwicklung : Data Access, Business Logic und Presentation Layer Komponenten in und Schnittstellen zwischen: C# (.NET 1.1 und .NET 2.0), LabVIEW 8.0, Prolog
Tools : Visual Studio 2003, Visual Studio 2005, Eclipse IDE, LabVIEW IDE, Visio UML, Amzi
Systemumfeld : Windows XP
Hardware : PC, National Instruments
Projektsprache: Deutsch


Zeitraum : 09/06 - 03/07
Firma : Europäische Zentralbank (EZB)
Branche : Finanzen
Projekt : Applikationsentwicklung für Statistiken über Bonds (GUI, Business Logic, Data Access, Datenbank API)
Tätigkeit : Beratung und Entwicklung

Analyse von bestehendem VB.NET und MATLAB Code; Umsetzung von Kundenerfordernissen in Architektur; Erarbeitung einer neuen Architektur für UNIX (Sun Solaris) inkl. Deployment auf ein Produktionssystem zur täglichen Datenproduktion

Entwicklung : Modularisierung von MATLAB Code, Analyse von statistischen und finanzmathematischen Berechnungen, MATLAB JAVA Schnittstelle für FAME Zeitreihendatenbank via TimeIQ JAVA API, JAVA GUI.
Schulung : Einarbeitung der Mitarbeiter in Benutzung und Anpassung der Applikation
Tools : MATLAB IDE (R2006b), Eclipse IDE (für Java SE 1.5), FAME TimeIQ, Visio
Systemumfeld : Windows XP, Sun Solaris, FAME Zeitreihen-Datenbank
Projektsprache: Englisch


Zeitraum : 06/06 - 07/06
Branche : Leiterplattenindustrie
Projekt : Applikationsentwicklung
Tätigkeit : Beratung und Entwicklung

: Architekturberatung bzgl. Modularisierung und Inter Process Communication

Entwicklung : Partielles Redesign großer vorhandener Anwendung
Tools : LabVIEW IDE, IMAQ
Systemumfeld : Windows XP
Projektsprache: Deutsch


Zeitraum : 10/05 - 05/06
Firma : MetaDAQ
Branche : Messtechnik
Projekt : Applikationsentwicklung
Tätigkeit : Beratung und Entwicklung

Architekturberatung bzgl. OOA, Statemachines, Workflow, Business Rules, Multithreading

Entwicklung : Data Access, Business Logic und Presentation Layer Komponenten in und Schnittstellen zwischen: C# (.NET 1.1 und .NET 2.0), LabVIEW 8.0, Prolog
Tools : Visual Studio 2003, Visual Studio 2005, Eclipse IDE, LabVIEW IDE, Visio UML, Amzi
Systemumfeld : Windows XP
Hardware : PC, National Instruments
Projektsprache: Deutsch


Zeitraum : 03/05 - 09/05
Branche : Eigenentwicklung
Projekt : Komponente zur Konfiguration hierarchischer verteilter Systeme
Tätigkeit : Architektur und Programmierung in C#
Tools : Visual Studio 2005 (Beta), Windows Workflow Foundation (Beta), DSL Tools (CTP), OOA und OOD
Systemumfeld : Windows XP
Projektsprache: Deutsch


Zeitraum : 11/04 - 02/05
Firma : MetaDAQ
Branche : Raumfahrtindustrie (Forschung und Entwicklung)
Projekt : Entwicklung eines Vibrations-Messsystems
Tätigkeit : Mitarbeit an folgenden Themen:
Design einer Plug-In fähigen Architektur mit Skripting-Fähigkeit

Implementierung von Teilen der Architektur in Labview

handlungsorientierte Dokumentation (Benutzerhandbuch)

Einweisung von Mitarbeitern in das System

Integration verschiedener Mess-Hardware zu einem System

Benutzerfreundliche Bedienung des Systems (Konfiguration, Laden und Speichern von Setups, Verwaltung von Metadaten etc.)

Programmierbarkeit durch die Benutzer des Systems über eigene Skript-Sprache

Datenanalyse, Visualisierung und Speicherung

Hohe Performanz, Erweiterbarkeit und Stabilität

in Kooperation mit freiberuflichem Kollegen

Tools : LabVIEW IDE
Hardware : PC, National Instruments
Projektsprache: Deutsch


Zeitraum : 10/03 - 02/04
Branche : Messtechnik
Projekt : Produktentwicklung :Prototyping für Softwarekomponente

zur Konfiguration von Messgeräten

Tätigkeit : Design einer erweiterbaren Datenbank zur Abbildung der Features von Messgeräten in Software

Zugriff des Presentation Layers auf mögliche Konfigurationen in Abhängigkeit von der gegenwärtigen Konfiguration

OOA und OOD mit UML in Visio.

Entwicklung eines Data Access Layers im .NET Framework (C#, ADO, SQL, XML) mit VS2003

Hardware : PC, Sony EX, Heim Systems DataRec A480 und DiSC6
Projektsprache: Deutsch


Zeitraum : 08/02 - 12/02
Branche : Marine
Projekt : Entwicklung eines getriggerten Messsystems in Team von Dienstleister
Tätigkeit : Design eines netzgängigen Interoperationsszenarios für LabVIEW, Matlab und ActiveX-Gerätetreiber

Implementierung des MATLAB-Teils

Dokumentation Benutzerhandbuch mit html im chm-Foramt

Konfiguration und Steuerung der Mess-Hardware

Hohe Performanz und Stabilität (Versuche des Kunden wären nur unter sehr großem finanziellen Aufwand wiederholbar)

Umfangreicher Test bzgl. Funktionalität und Hardwarekompatibilität.

Programmierung in Matlab

TCP/IP Schnittstelle zwischen LabVIEW und MATLAB,

Software-Trigger

Berechnungen, Visualisierung, Speicherung, Messgerät Konfiguration

Tools : MATLAB IDE (R12)
Hardware : PC, Heim Systems DataRec A480 und DiSC6
Systemumfeld : Windows 2000
Projektsprache: Deutsch


Zeitraum : 10/01 - 03/02
Branche : Automotive Zulieferer (Test und Qualitätssicherung)
Projekt : Entwicklung eines Laborakustik-Messsystems
Tätigkeit : Design und Implementierung in Team von Dienstleister

Integration und Automatisierung verschiedener Laborakustik Versuche in ein System mit einheitlicher Benutzeroberfläche

Vollständige Applikation (von Hardwareansteuerung bis zur GUI und Reportgenerierung)

Programmierung in Matlab

Schnittstelle zu Labview

DIN-konforme Berechnungen

Visualisierung, Speicherung, Messgerät Konfiguration

Hardware : PC, Heim Systems DataRec A480 und DiSC6
Tools : MATLAB IDE (R12)
Systemumfeld : Windows 2000
Projektsprache: Deutsch


Zeitraum : 07/00 - 09/01
Branche : IT-Dienstleister
Projekt : Festanstellung als Systemspezialist Netze (MCSE Windows NT)
Tätigkeit : Konfiguration, Installation und Administration von Netzwerk-Komponenten

Vertretung der Teamleitung

Tools : Cisco und Alcatel Konfigurationswerkzeuge, HP-Openview, ARS Remedy
Hardware : Cisco Router, Alcatel Switche
Projektsprache: Deutsch

Aus- und Weiterbildung

Universitätsstudium Physik, Philosophie, Pädagogik
1. Abschluss: 1. Staatsexamen 1997
2. Abschluss: Dr. phil. 2001

Position

Technische Projektleitung und Softwareentwicklung inklusive Anwenderschulung und Dokumentation

Kompetenzen

Top-Skills

C# T-SQL MATLAB Scrum

Produkte / Standards / Erfahrungen / Methoden

MATLAB
Experte
Technische Projektleitung
Experte
Performanceoptimierung
Experte
Datenintensive Anwendungen
Experte
Berechnungsintensive Anwendungen
Experte
C#
Experte
SQL
Experte
Python
Fortgeschritten
Projekterfahrung in folgenden Programmierparadigmen:

Objektorientierte Programmierung (C#, JAVA, MATLAB, Python), Analyse und Design
Prozedurale Programmierung (MATLAB, Python), Analyse und Design
Datenflussorientierte Programmierung (Labview), Analyse und Design
Logische Programmierung (Prolog), Analyse und Design
Funktionale Programmierung (MATLAB, Python), Analyse und Design

Projekterfahrung mit folgenden Werkzeugen:

Entwicklungsumgebungen:

Visual Studio

VS Code

MATLAB IDE
Labview IDE
Eclipse (JAVA, Amzi Prolog)
Dyalog APL

Datenbank:
SQL Server Management Studio
Toad
SimCorp Dimension (SCD)
FAME, TimeIQ

Modellierung:
Visio UML

Source Control:
VSS, SVN, Tortoise, TFS, GIT

Build:

CruiseControl, Azure Devops, github


Backlog:

Azure Devops, github


Projekterfahrung in folgenden Fachgebieten:
Messtechnik

Finanzmathematik

Parallele Prozessierung in Messtechnik und ETL Strecken

Reporting im Asset Management

Mitarbeiterschulung

Betriebssysteme

MS-DOS
SUN OS, Solaris
Matlab und JAVA Development
Windows
XP, Win7
MCSE Windows NT

Programmiersprachen

C#, MATLAB, LabVIEW, JAVA, Prolog

Datenbanken

Access
reaktivierbar
MS SQL Server
Oracle
SQL
T-SQL, P/L SQL
FAME, TimeIQ API

Datenkommunikation

ATM
Ethernet
FDDI
Internet, Intranet
ISO/OSI
LAN, LAN Manager
Router
Cisco, Alcatel
SNMP
TCP/IP
Windows Netzwerk
WAN

Hardware

Messgeräte
National Instruments, Heim, Sony
PC
Sensoren

Berechnung / Simulation / Versuch / Validierung

Ausschließlich Softwareentwicklung

Design / Entwicklung / Konstruktion

Ausschließlich Softwareentwicklung

Branchen

Erfahrung in folgenden Branchen vorhanden:
Verwaltung (Netzwerktechnik)
Messtechnik (Software-Entwicklung) für
Automobilindustrie / Automotive
Luftfahrt und Raumfahrt
Finanzen (Banken / Zentralbanken)

Gerne auch Einsatz in anderen Branchen

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.