Architekt, Senior Consultant, Trainer (MCT) C#, Typescript, VB, UI-Entwicklung WPF/MAUI/Angular, Multi-Layer-.NET-Applikationen
Aktualisiert am 10.02.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.03.2025
Verfügbar zu: 100%
davon vor Ort: 100%
C#
Windows Presentation Foundation
Angular
Architekt
Trainer
MCT
TypeScript
MAUI
WebApi
ADO.NET Entity Framework
LINQ
Scrum
Git
Azure
Visual Basic .NET
MVVM
MVC
ReactiveUI
Caliburn
Avalonia UI
REST
Asp.Net
Blazor
Deutsch
Muttersprache
Englisch
verhandlungssicher
Französisch
sehr gut
Slowenisch
gut

Einsatzorte

Einsatzorte

München (+100km) Nürnberg (+100km)
Deutschland, Österreich

Deutschland: Süddeutscher Raum bevorzugt

Weitere Länder: Salzburger Raum

möglich

Projekte

Projekte

14 Jahre 4 Monate
2010-11 - heute

Konferenzen ADC, VSOne

Sprecher
Sprecher

Sprecher auf den Dev-Konferenzen ADC und VSOne.

Schulungsunternehmen f. .NET
14 Jahre 8 Monate
2010-07 - heute

Schulungen inhouse und in Schulungszentren

.NET Development Trainer WPF MVVM Blend ...
.NET Development Trainer

Trainings in freiberuflicher Tätigkeit für eines der Top-Schulungsunternehmen für Microsoft-Technologien Microsoft Gold Partner. Inhouse- und Schulungen in den Schulungszentren des Unternehmens in den genannten Themen. Durchführung von deep-dive Entwickler-Devcamps (50 Stunden / Woche).

Visual Studio Visual Studio Code .Net Angular
WPF MVVM Blend ASP.NET WCF Workflow Entity Framework Debugging VB C# Architektur und Designpatterns MVVM Xamarin Xamarin Forms MvvmCross Android IOS .NET Framework Angular WebApi MAUI Avalonia UI Blazor Asp.Net
ppedv AG
4 Jahre 4 Monate
2020-09 - 2024-12

Architekt N-Tier und Microservices Applikation

Architekt, Entwickler, Team Coach C# .Net 6 Caliburn Micro ...
Architekt, Entwickler, Team Coach

Konzept und Entwicklung einer MicroServices-Applikation mit Frontend in Wpf. Entwicklung des Applikations-Frameworks auf Basis von .Net Core und .Net 5-9, MVVM, Wpf, Caliburn Micro, Entity Framework Core und MaterialDesign. Architekt des Backends auf Basis von Asp.Net WebApi, SignalR und IdentityServer.

Visual Studio Git azure devops
C# .Net 6 Caliburn Micro SignalR WebApi MaterialDesign .Net 7 .Net8
Forbo Siegling
7 Monate
2022-11 - 2023-05

Visualisierungs-Software ReactiveUI/Wpf

Entwickler, Team Coach c#7 MVVM Reactive Extensions ...
Entwickler, Team Coach
Mitwirkung bei einer Visualisierungs-Software für medizinisch-wissenschaftliche Spektroskopie. Durchführen einer Schulung zum praktischen Einsatz von Wpf und ReactiveUI.
Eingesetzte Technologien: .Net 6, VS2022, Wpf, ReactiveUI, Avalonia, Oxyplot
Visual Studio Mahapps Metro Oxyplot Avalonia
c#7 MVVM Reactive Extensions Rx ReactiveUI
Bruker Daltonics
1 Jahr 4 Monate
2019-07 - 2020-10

B2B-App Xamarin.Forms

Architekt, Entwickler, Team Coach C# Prism
Architekt, Entwickler, Team Coach

Weiterentwicklung des Frontends einer B2B-Verkaufsanwendung für Windows UWP, Android und IOS auf Basis von Xamarin.Forms und Prism.

Visual Studio .NET Framework Xamarin.Forms
C# Prism
IT2Media
Nürnberg
5 Jahre 6 Monate
2015-04 - 2020-09

Entwicklung des Applikations-Frameworks

Architekt, Entwickler, Team Coach
Architekt, Entwickler, Team Coach

Architektur-Konzept einer n-tier Applikation mit Frontend in Wpf und Asp.Net. Entwicklung des Applikations-Frameworks auf Basis von MVVM, Wpf, MEF, Caliburn Micro, Sqlite, Entity Framework

Forbo Siegling
9 Monate
2018-10 - 2019-06

Angular 7 Client

Entwickler, Architekt Angular TypeScript ReactJS
Entwickler, Architekt

Zufügen eines Frontendes in Angular 7 zur seit 2015 unterstützten Applikation. Architekt einer neuen Komponente zur Schnitt-Planung besagter Applikation

Visual Studio Visual Studio Code
Angular TypeScript ReactJS
Forbo Siegling
1 Jahr
2018-06 - 2019-05

B2B-VerkaufsApp WindowsUniversal

Entwickler, Architekt C# MVVM Design Pattern
Entwickler, Architekt

Entwicklung am Windows-10-Client (UWP), einer B2B-Verkaufsapp, die auf Tablets eingesetzt wird.

.NET Framework Windows 10 MetroApp Prism Mvvm
C# MVVM Design Pattern
Berner
5 Jahre 6 Monate
2013-01 - 2018-06

Applikation für Kinoprogramm

Architekt, Entwickler .NET 4.5 Windows Phone 7 Windows Phone 8 ...
Architekt, Entwickler

Alleinige Konzeption und Entwicklung einer Applikation für Windows Phone 7, Windows Phone 8 und Windows RT zur Darstellung von Kinos, Programmen und Kartenbestellung (MVVM-Architektur auf Basis von Caliburn.Micro). Migration der App auf MvvmCross für Windows 8.1, Umsetzung auf Xamarin.Forms mit MvvmCross und Akavache für Windows 10, Android und IOS

Visual Studio 2012 Visual Studio 2015 Visual Studio 2013
.NET 4.5 Windows Phone 7 Windows Phone 8 Windows RT MVVM Blend WCF Windows 8 C# REST JSON Xamarin Akavache
Medienagentur
München
7 Monate
2017-10 - 2018-04

Entwicklung am Windows-Client (Wpf)

Entwickler
Entwickler

Programmieren einer Komponente zur Konfiguration der Industrie-Antriebs-Komponenten.

Festo Vertrieb GmbH & Co. KG
6 Monate
2017-03 - 2017-08

Secure Messaging Application

Scrum WPF MVVM ...

Entwicklung des Wpf-Clients einer portablen Messaging-Application (Ios und Android)

Visual Studio 2017 MvvmCross
Scrum WPF MVVM C# Git
Brabbler AG
München
1 Jahr
2016-03 - 2017-02

Portable App für Android, IOS und Windows mit C#

Entwickler, Team Coach Scrum .Net4.5 Xamarin ...
Entwickler, Team Coach

Entwicklung von Applikationen für Geodaten auf einem Android-Gerät auf Basis von Xamarin, C# und MvvmCross.

Entwicklung/Adaption eines Applikations-Frameworks auf Basis von Xamarin.Forms zur Darstellung von UI auf den Devices

Visual Studio 2015 Xamarin
Scrum .Net4.5 Xamarin Xamarin.Forms MvvmCross MVVM
Internationale Optikbranche
Heerbrugg
1 Jahr
2015-03 - 2016-02

Interne 3-tier Applikation mit Frontend WPF

Team Coach, Architekt, Entwickler .NET 4 WPF MVVM ...
Team Coach, Architekt, Entwickler

Erneute Mitwirkung (nach 2011/2012) im internen Software-Projekt in VB.NET. Entwicklung und Implementation eines auf WCF basierenden Frameworks zum Herauslösen der Business-Logik auf externen Tier.

Visual Studio 2013
.NET 4 WPF MVVM Blend MEF TFS ASP.NET WCF Workflow Entity Framework Windows 8 Debugging VB C#
Personal-Vermittlung
Mannheim
1 Jahr 3 Monate
2013-12 - 2015-02

WPF-Applikation für Mikroskop-Steuerung

Entwickler .NET 4 WPF C# ...
Entwickler

Mitentwicklung an einer umfangreichen WPF-Applikation zur Steuerung und Visualisierung von Licht- und Elektronenmikroskopen in einem internationalen Team aus Deutschland und Serbien. Das Projekt wird nach Wasserfall-Modell gehandhabt.

Visual Studio 2013
.NET 4 WPF C# Multithreading SCRUM
Deutsches Unternehmen in Optikbranche
München
7 Monate
2013-05 - 2013-11

WPF-Applikation für Gasmotor-Steuerung

Entwickler, Teamcoach .NET 4 WPF WCF ...
Entwickler, Teamcoach

Unterstützung bei der Fertigstellung der Steuerungs-Anwendung, bestehend aus Frontend in WPF, einem Designer für Custom-Komponenten in WPF und der Serverkomponente (.NET-Konsole bzw. Windows-Service). Das Team bestand aus 2 Entwicklern und dem Architekt in Tirol, sowie aus 5 Entwicklern in Heiderabad, Indien. Die SCRUM-Methode mit zweiwöchigen Sprints (Iterationszyklen) wurde hier effinzient eingesetzt.

Visual Studio 2010
.NET 4 WPF WCF C# Multithreading SCRUM
Amerikanisches Technologieunternehmen
Jenbach
1 Jahr 6 Monate
2011-07 - 2012-12

internen Software-Projekt

Team Coach, Architekt, Entwickler
Team Coach, Architekt, Entwickler

Mitwirkung in einem internen Software-Projekt in VB.NET. Coaching des Teams im Bereich WPF, WCF, Entity Framework, MVVM-Architektur, Mitwirkung an der Architektur (eine verteilte Client-Server-Anwendung auf Basis von Caliburn.Micro) und Entwicklung einiger Komponenten.

[Name auf Anfrage]
3 Monate
2011-03 - 2011-05

Entwicklung einiger Komponenten

Architekt, Entwickler
Architekt, Entwickler

Entwicklung einiger Komponenten, Lösung einiger Entwicklungsaufgaben, für das hauseigene Produkt, ein Programm zur Analyse und Qualitätssicherung von Software-Installationen, auf Basis von WPF und Linq2SQL.

Mentopolis CSC GmbH
3 Monate
2010-10 - 2010-12

Coaching eines 4köpfigen Teams von Entwicklern beim Umsetzen eines internen Projekts

Team-Coach
Team-Coach

Coaching eines 4köpfigen Teams von Entwicklern beim Umsetzen eines internen Projekts. Dieses wird unter Verwendung eines von DATEV entwickelten Frameworks umgesetzt. Hier kommen WPF, .NET 4 mit MEF und Service-Bus-Architektur zum Einsatz. Nach drei Monaten sollte das Team die Technologie selbständig einsetzen können, dieses Ziel wurde auch erreicht.

DATEV eG
11 Monate
2009-11 - 2010-09

Konzeption eines WPF Userinterfaces für ein Logistiksystem für Apotheken

Trainer, Architekt, Developer
Trainer, Architekt, Developer

Konzeption eines WPF Userinterfaces für ein Logistiksystem für Apotheken, eine MVVM-Applikation mit Verwendung von WPFCAG und der Enterprise Library 4.1, die über WCF an die Hardware angebunden ist, entwickelt in VS2010 und .NET 4. Trainer, um das Team in WPF, Blend und Design Patterns up-to-speed zu bringen. Einige Multithreading- und andere Komponenten selbst entwickelt.

Rowa Automatisierungssysteme GmbH
8 Jahre 1 Monat
2001-09 - 2009-09

Unterstützung von Premier-Kunden

Application Development Consultant
Application Development Consultant

Unterstützung von Premier-Kunden (ISVs, Behörden, Großfirmen) im Software-Lifecycle: Architektur-Beratung,  Design- und Code-Reviews, Schulung der Entwickler, Architektur- sowie Proof-of-Concept-Workshops, Trouble-Shooting, Entwickeln von Prototypen und Howto-Demos

Microsoft Deutschland GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

7 Jahre 2 Monate
1983-11 - 1990-12

Studium der Physik

Diplom Physiker, GSU (LMU) München
Diplom Physiker
GSU (LMU) München

Position

Position

Architekt von Software-Systemen

Senior- Fullstack-Entwickler für .Net, Angular

Trainer für Software-Entwickler und Architekten

Beratung bei Software-Projekten

Kompetenzen

Kompetenzen

Top-Skills

C# Windows Presentation Foundation Angular Architekt Trainer MCT TypeScript MAUI WebApi ADO.NET Entity Framework LINQ Scrum Git Azure Visual Basic .NET MVVM MVC ReactiveUI Caliburn Avalonia UI REST Asp.Net Blazor

Produkte / Standards / Erfahrungen / Methoden

Blend
Fortgeschritten
Debugging
Experte
IOS
Fortgeschritten
MEF
Experte
SCRUM
Experte
TFS
Fortgeschritten
Visual Studio
Experte
Design Patterns
Experte
Microservices
Experte
Angular
Experte

Konzeption und Entwicklung von Cross-Platform-Apps

  • Windows 8.1, 10, Windows Phone
  • Android und IOS mit Xamarin, Xamarin.Forms und .Net MAUI
  • Frameworks: Prism, MvvmCross, Caliburn.Micro, ReactiveUI

 

Konzeption und Realisierung mehrschichtiger .Net-Anwendungen in C# (Csharp)

  • Design-Patterns, insbesondere MVC, MVVM, Async, IoC
  • Clients: WindowsForms, WPF, Silverlight, Windows Phone 7 u. 8, Windows 10
  • Daten-Modellierung
  • Technologien: Linq, Xml, WF, WCF, MEF, Multithreading
  • Testing, UI-Automatisierung

 

Interoperability und Migration

  • Win32, COM, .NET, Interoperability zwischen diesen
  • Migration von C/C++, VB6, Delphi nach .NET
  • Office-Automatisierung: VBA und VBA-Hosting

 

Tools

  • Visual Studio alle Versionen
  • Blend alle Versionen
  • Visual Studio Code alle Versionen

 

Frameworks

  • .NET alle Versionen bis 4.5
  • WinRT
  • Enterprise Library (Entlib)
  • UICAB, Prism, MVVM light und Caliburn.Micro für WPF, Silverlight, WP7, WP8, WinRT

 

3D- und Spieleprogrammierung

  • 3D-Modelling und Animation
  • 3D-Programmierung
  • Entwicklung mit Microsoft Surface

 

Schulung und Beratung .NET-Technologien (Themen siehe Projekte)

Betriebssysteme

Mac OS
Anwender
MS-DOS
Anwender
Windows
Alle Versionen, Tiefgehende Kenntnis der APIs, Konfiguration, Debugging
Windows 8
Windows Phone 7
Windows Phone 8
Windows RT

Programmiersprachen

.NET
Alle Versionen .Net 1 bis .Net 7 als Trainer unterrichtet und als Entwickler verwendet
.NET 7
Experte
ASP.NET Core
Experte
Assembler
68xxx-Assembler, Microsoft IL
Basic
VB6, VBA, VB.Net (tiefgehend)
C
System- und Utility-Programmierung
C#
tiefgehend
C++
Mfc, Atl
Delphi
Alle Versionen, Multimedia-Engine entwickelt
Fortran
Diplomarbeit
JavaScript
Solide Grundkenntnisse
JSON
Lingo
Director 5 bis 7, einige Multimedia-Applikationen entwickelt
VB
Visual Studio alle Versionen
Experte
Visual Studio Code
Experte
WPF
Experte
Xamarin

Datenbanken

Access
Programmierung kompletter Anwendungen
BDE
in Verbindung mit Paradox und Delphi
Entity Framework
EntityFramework
Projekt-Einsatz, Schulung für fortgeschrittene Entwickler
MS SQL Server
Datenmodellierung, DB-Entwicklung, Linq2SQL
Paradox
7.0 Auftragsverwaltung für eigene Firma realisiert
SQLite

Datenkommunikation

Akavache
Git
Internet, Intranet
Webseiten-Gestaltung, Http, Tcp
REST
RS232
Software zur Steuerung einer Industrie-Waage in VB6, mit COM-Port-Treiber in C entwickelt (um 2001)
WCF
Workflow

Hardware

Atari
ST-Serie, gebastelt in den 80ern
Messgeräte
Technische Dokumentation für Funkmeßplätze erstellt
PC
gute Hardwarekenntnisse
Texas Instruments
TI99, gebastelt Anfang 80er

Design / Entwicklung / Konstruktion

Android
Architektur und Designpatterns
Multithreading
MVVM
MvvmCross
Xamarin Forms
Xamarin.Forms

Branchen

Branchen

Medizintechnik

Meßtechnik Geodaten

Bankwesen

Optiksysteme

Gasmotoren

Personalwesen

Automaten

3D: Erfahrungen mit 3D-Modelling, Animation, Programmierung, Postproduction

Einsatzorte

Einsatzorte

München (+100km) Nürnberg (+100km)
Deutschland, Österreich

Deutschland: Süddeutscher Raum bevorzugt

Weitere Länder: Salzburger Raum

möglich

Projekte

Projekte

14 Jahre 4 Monate
2010-11 - heute

Konferenzen ADC, VSOne

Sprecher
Sprecher

Sprecher auf den Dev-Konferenzen ADC und VSOne.

Schulungsunternehmen f. .NET
14 Jahre 8 Monate
2010-07 - heute

Schulungen inhouse und in Schulungszentren

.NET Development Trainer WPF MVVM Blend ...
.NET Development Trainer

Trainings in freiberuflicher Tätigkeit für eines der Top-Schulungsunternehmen für Microsoft-Technologien Microsoft Gold Partner. Inhouse- und Schulungen in den Schulungszentren des Unternehmens in den genannten Themen. Durchführung von deep-dive Entwickler-Devcamps (50 Stunden / Woche).

Visual Studio Visual Studio Code .Net Angular
WPF MVVM Blend ASP.NET WCF Workflow Entity Framework Debugging VB C# Architektur und Designpatterns MVVM Xamarin Xamarin Forms MvvmCross Android IOS .NET Framework Angular WebApi MAUI Avalonia UI Blazor Asp.Net
ppedv AG
4 Jahre 4 Monate
2020-09 - 2024-12

Architekt N-Tier und Microservices Applikation

Architekt, Entwickler, Team Coach C# .Net 6 Caliburn Micro ...
Architekt, Entwickler, Team Coach

Konzept und Entwicklung einer MicroServices-Applikation mit Frontend in Wpf. Entwicklung des Applikations-Frameworks auf Basis von .Net Core und .Net 5-9, MVVM, Wpf, Caliburn Micro, Entity Framework Core und MaterialDesign. Architekt des Backends auf Basis von Asp.Net WebApi, SignalR und IdentityServer.

Visual Studio Git azure devops
C# .Net 6 Caliburn Micro SignalR WebApi MaterialDesign .Net 7 .Net8
Forbo Siegling
7 Monate
2022-11 - 2023-05

Visualisierungs-Software ReactiveUI/Wpf

Entwickler, Team Coach c#7 MVVM Reactive Extensions ...
Entwickler, Team Coach
Mitwirkung bei einer Visualisierungs-Software für medizinisch-wissenschaftliche Spektroskopie. Durchführen einer Schulung zum praktischen Einsatz von Wpf und ReactiveUI.
Eingesetzte Technologien: .Net 6, VS2022, Wpf, ReactiveUI, Avalonia, Oxyplot
Visual Studio Mahapps Metro Oxyplot Avalonia
c#7 MVVM Reactive Extensions Rx ReactiveUI
Bruker Daltonics
1 Jahr 4 Monate
2019-07 - 2020-10

B2B-App Xamarin.Forms

Architekt, Entwickler, Team Coach C# Prism
Architekt, Entwickler, Team Coach

Weiterentwicklung des Frontends einer B2B-Verkaufsanwendung für Windows UWP, Android und IOS auf Basis von Xamarin.Forms und Prism.

Visual Studio .NET Framework Xamarin.Forms
C# Prism
IT2Media
Nürnberg
5 Jahre 6 Monate
2015-04 - 2020-09

Entwicklung des Applikations-Frameworks

Architekt, Entwickler, Team Coach
Architekt, Entwickler, Team Coach

Architektur-Konzept einer n-tier Applikation mit Frontend in Wpf und Asp.Net. Entwicklung des Applikations-Frameworks auf Basis von MVVM, Wpf, MEF, Caliburn Micro, Sqlite, Entity Framework

Forbo Siegling
9 Monate
2018-10 - 2019-06

Angular 7 Client

Entwickler, Architekt Angular TypeScript ReactJS
Entwickler, Architekt

Zufügen eines Frontendes in Angular 7 zur seit 2015 unterstützten Applikation. Architekt einer neuen Komponente zur Schnitt-Planung besagter Applikation

Visual Studio Visual Studio Code
Angular TypeScript ReactJS
Forbo Siegling
1 Jahr
2018-06 - 2019-05

B2B-VerkaufsApp WindowsUniversal

Entwickler, Architekt C# MVVM Design Pattern
Entwickler, Architekt

Entwicklung am Windows-10-Client (UWP), einer B2B-Verkaufsapp, die auf Tablets eingesetzt wird.

.NET Framework Windows 10 MetroApp Prism Mvvm
C# MVVM Design Pattern
Berner
5 Jahre 6 Monate
2013-01 - 2018-06

Applikation für Kinoprogramm

Architekt, Entwickler .NET 4.5 Windows Phone 7 Windows Phone 8 ...
Architekt, Entwickler

Alleinige Konzeption und Entwicklung einer Applikation für Windows Phone 7, Windows Phone 8 und Windows RT zur Darstellung von Kinos, Programmen und Kartenbestellung (MVVM-Architektur auf Basis von Caliburn.Micro). Migration der App auf MvvmCross für Windows 8.1, Umsetzung auf Xamarin.Forms mit MvvmCross und Akavache für Windows 10, Android und IOS

Visual Studio 2012 Visual Studio 2015 Visual Studio 2013
.NET 4.5 Windows Phone 7 Windows Phone 8 Windows RT MVVM Blend WCF Windows 8 C# REST JSON Xamarin Akavache
Medienagentur
München
7 Monate
2017-10 - 2018-04

Entwicklung am Windows-Client (Wpf)

Entwickler
Entwickler

Programmieren einer Komponente zur Konfiguration der Industrie-Antriebs-Komponenten.

Festo Vertrieb GmbH & Co. KG
6 Monate
2017-03 - 2017-08

Secure Messaging Application

Scrum WPF MVVM ...

Entwicklung des Wpf-Clients einer portablen Messaging-Application (Ios und Android)

Visual Studio 2017 MvvmCross
Scrum WPF MVVM C# Git
Brabbler AG
München
1 Jahr
2016-03 - 2017-02

Portable App für Android, IOS und Windows mit C#

Entwickler, Team Coach Scrum .Net4.5 Xamarin ...
Entwickler, Team Coach

Entwicklung von Applikationen für Geodaten auf einem Android-Gerät auf Basis von Xamarin, C# und MvvmCross.

Entwicklung/Adaption eines Applikations-Frameworks auf Basis von Xamarin.Forms zur Darstellung von UI auf den Devices

Visual Studio 2015 Xamarin
Scrum .Net4.5 Xamarin Xamarin.Forms MvvmCross MVVM
Internationale Optikbranche
Heerbrugg
1 Jahr
2015-03 - 2016-02

Interne 3-tier Applikation mit Frontend WPF

Team Coach, Architekt, Entwickler .NET 4 WPF MVVM ...
Team Coach, Architekt, Entwickler

Erneute Mitwirkung (nach 2011/2012) im internen Software-Projekt in VB.NET. Entwicklung und Implementation eines auf WCF basierenden Frameworks zum Herauslösen der Business-Logik auf externen Tier.

Visual Studio 2013
.NET 4 WPF MVVM Blend MEF TFS ASP.NET WCF Workflow Entity Framework Windows 8 Debugging VB C#
Personal-Vermittlung
Mannheim
1 Jahr 3 Monate
2013-12 - 2015-02

WPF-Applikation für Mikroskop-Steuerung

Entwickler .NET 4 WPF C# ...
Entwickler

Mitentwicklung an einer umfangreichen WPF-Applikation zur Steuerung und Visualisierung von Licht- und Elektronenmikroskopen in einem internationalen Team aus Deutschland und Serbien. Das Projekt wird nach Wasserfall-Modell gehandhabt.

Visual Studio 2013
.NET 4 WPF C# Multithreading SCRUM
Deutsches Unternehmen in Optikbranche
München
7 Monate
2013-05 - 2013-11

WPF-Applikation für Gasmotor-Steuerung

Entwickler, Teamcoach .NET 4 WPF WCF ...
Entwickler, Teamcoach

Unterstützung bei der Fertigstellung der Steuerungs-Anwendung, bestehend aus Frontend in WPF, einem Designer für Custom-Komponenten in WPF und der Serverkomponente (.NET-Konsole bzw. Windows-Service). Das Team bestand aus 2 Entwicklern und dem Architekt in Tirol, sowie aus 5 Entwicklern in Heiderabad, Indien. Die SCRUM-Methode mit zweiwöchigen Sprints (Iterationszyklen) wurde hier effinzient eingesetzt.

Visual Studio 2010
.NET 4 WPF WCF C# Multithreading SCRUM
Amerikanisches Technologieunternehmen
Jenbach
1 Jahr 6 Monate
2011-07 - 2012-12

internen Software-Projekt

Team Coach, Architekt, Entwickler
Team Coach, Architekt, Entwickler

Mitwirkung in einem internen Software-Projekt in VB.NET. Coaching des Teams im Bereich WPF, WCF, Entity Framework, MVVM-Architektur, Mitwirkung an der Architektur (eine verteilte Client-Server-Anwendung auf Basis von Caliburn.Micro) und Entwicklung einiger Komponenten.

[Name auf Anfrage]
3 Monate
2011-03 - 2011-05

Entwicklung einiger Komponenten

Architekt, Entwickler
Architekt, Entwickler

Entwicklung einiger Komponenten, Lösung einiger Entwicklungsaufgaben, für das hauseigene Produkt, ein Programm zur Analyse und Qualitätssicherung von Software-Installationen, auf Basis von WPF und Linq2SQL.

Mentopolis CSC GmbH
3 Monate
2010-10 - 2010-12

Coaching eines 4köpfigen Teams von Entwicklern beim Umsetzen eines internen Projekts

Team-Coach
Team-Coach

Coaching eines 4köpfigen Teams von Entwicklern beim Umsetzen eines internen Projekts. Dieses wird unter Verwendung eines von DATEV entwickelten Frameworks umgesetzt. Hier kommen WPF, .NET 4 mit MEF und Service-Bus-Architektur zum Einsatz. Nach drei Monaten sollte das Team die Technologie selbständig einsetzen können, dieses Ziel wurde auch erreicht.

DATEV eG
11 Monate
2009-11 - 2010-09

Konzeption eines WPF Userinterfaces für ein Logistiksystem für Apotheken

Trainer, Architekt, Developer
Trainer, Architekt, Developer

Konzeption eines WPF Userinterfaces für ein Logistiksystem für Apotheken, eine MVVM-Applikation mit Verwendung von WPFCAG und der Enterprise Library 4.1, die über WCF an die Hardware angebunden ist, entwickelt in VS2010 und .NET 4. Trainer, um das Team in WPF, Blend und Design Patterns up-to-speed zu bringen. Einige Multithreading- und andere Komponenten selbst entwickelt.

Rowa Automatisierungssysteme GmbH
8 Jahre 1 Monat
2001-09 - 2009-09

Unterstützung von Premier-Kunden

Application Development Consultant
Application Development Consultant

Unterstützung von Premier-Kunden (ISVs, Behörden, Großfirmen) im Software-Lifecycle: Architektur-Beratung,  Design- und Code-Reviews, Schulung der Entwickler, Architektur- sowie Proof-of-Concept-Workshops, Trouble-Shooting, Entwickeln von Prototypen und Howto-Demos

Microsoft Deutschland GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

7 Jahre 2 Monate
1983-11 - 1990-12

Studium der Physik

Diplom Physiker, GSU (LMU) München
Diplom Physiker
GSU (LMU) München

Position

Position

Architekt von Software-Systemen

Senior- Fullstack-Entwickler für .Net, Angular

Trainer für Software-Entwickler und Architekten

Beratung bei Software-Projekten

Kompetenzen

Kompetenzen

Top-Skills

C# Windows Presentation Foundation Angular Architekt Trainer MCT TypeScript MAUI WebApi ADO.NET Entity Framework LINQ Scrum Git Azure Visual Basic .NET MVVM MVC ReactiveUI Caliburn Avalonia UI REST Asp.Net Blazor

Produkte / Standards / Erfahrungen / Methoden

Blend
Fortgeschritten
Debugging
Experte
IOS
Fortgeschritten
MEF
Experte
SCRUM
Experte
TFS
Fortgeschritten
Visual Studio
Experte
Design Patterns
Experte
Microservices
Experte
Angular
Experte

Konzeption und Entwicklung von Cross-Platform-Apps

  • Windows 8.1, 10, Windows Phone
  • Android und IOS mit Xamarin, Xamarin.Forms und .Net MAUI
  • Frameworks: Prism, MvvmCross, Caliburn.Micro, ReactiveUI

 

Konzeption und Realisierung mehrschichtiger .Net-Anwendungen in C# (Csharp)

  • Design-Patterns, insbesondere MVC, MVVM, Async, IoC
  • Clients: WindowsForms, WPF, Silverlight, Windows Phone 7 u. 8, Windows 10
  • Daten-Modellierung
  • Technologien: Linq, Xml, WF, WCF, MEF, Multithreading
  • Testing, UI-Automatisierung

 

Interoperability und Migration

  • Win32, COM, .NET, Interoperability zwischen diesen
  • Migration von C/C++, VB6, Delphi nach .NET
  • Office-Automatisierung: VBA und VBA-Hosting

 

Tools

  • Visual Studio alle Versionen
  • Blend alle Versionen
  • Visual Studio Code alle Versionen

 

Frameworks

  • .NET alle Versionen bis 4.5
  • WinRT
  • Enterprise Library (Entlib)
  • UICAB, Prism, MVVM light und Caliburn.Micro für WPF, Silverlight, WP7, WP8, WinRT

 

3D- und Spieleprogrammierung

  • 3D-Modelling und Animation
  • 3D-Programmierung
  • Entwicklung mit Microsoft Surface

 

Schulung und Beratung .NET-Technologien (Themen siehe Projekte)

Betriebssysteme

Mac OS
Anwender
MS-DOS
Anwender
Windows
Alle Versionen, Tiefgehende Kenntnis der APIs, Konfiguration, Debugging
Windows 8
Windows Phone 7
Windows Phone 8
Windows RT

Programmiersprachen

.NET
Alle Versionen .Net 1 bis .Net 7 als Trainer unterrichtet und als Entwickler verwendet
.NET 7
Experte
ASP.NET Core
Experte
Assembler
68xxx-Assembler, Microsoft IL
Basic
VB6, VBA, VB.Net (tiefgehend)
C
System- und Utility-Programmierung
C#
tiefgehend
C++
Mfc, Atl
Delphi
Alle Versionen, Multimedia-Engine entwickelt
Fortran
Diplomarbeit
JavaScript
Solide Grundkenntnisse
JSON
Lingo
Director 5 bis 7, einige Multimedia-Applikationen entwickelt
VB
Visual Studio alle Versionen
Experte
Visual Studio Code
Experte
WPF
Experte
Xamarin

Datenbanken

Access
Programmierung kompletter Anwendungen
BDE
in Verbindung mit Paradox und Delphi
Entity Framework
EntityFramework
Projekt-Einsatz, Schulung für fortgeschrittene Entwickler
MS SQL Server
Datenmodellierung, DB-Entwicklung, Linq2SQL
Paradox
7.0 Auftragsverwaltung für eigene Firma realisiert
SQLite

Datenkommunikation

Akavache
Git
Internet, Intranet
Webseiten-Gestaltung, Http, Tcp
REST
RS232
Software zur Steuerung einer Industrie-Waage in VB6, mit COM-Port-Treiber in C entwickelt (um 2001)
WCF
Workflow

Hardware

Atari
ST-Serie, gebastelt in den 80ern
Messgeräte
Technische Dokumentation für Funkmeßplätze erstellt
PC
gute Hardwarekenntnisse
Texas Instruments
TI99, gebastelt Anfang 80er

Design / Entwicklung / Konstruktion

Android
Architektur und Designpatterns
Multithreading
MVVM
MvvmCross
Xamarin Forms
Xamarin.Forms

Branchen

Branchen

Medizintechnik

Meßtechnik Geodaten

Bankwesen

Optiksysteme

Gasmotoren

Personalwesen

Automaten

3D: Erfahrungen mit 3D-Modelling, Animation, Programmierung, Postproduction

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.