Schlagwörter
C#
.NET
Xamarin
Xamarin.Forms
xamarin.ios
xamarin.android
uwp
WPF
REST
ASP.Net MVC
ASP.NET Web API 2
Team Foundation Server (TFS)
Visual Studio Team Services (VSTS)
Visual Studio
Visual Studio for Mac
visual studio app center
HTML 5.0
CSS3
Javascript
Bootstrap
.NET Core
.NET Standard
Mahapps.Metro
MvvmCross
Cordova
Phonegap
SQLite
odata
LINQ
windows services
Entity Framwork
AngularJS
Angular
Single Page Applications
Scrum
coded ui testing
git
Moq
Unit Testing
MVC
MVVM
Clean Code
Skills
Als freiberuflicher .NET SeniorSoftware-Entwickler / - Architekt unterstütze ich meine Kunden im Developmentprozess, dem Design der Architektur, bei Coaching-Maßnahmen und im technischen Projektmanagement. Technologisch bewege ich mich im kompletten .NET-Entwicklungsumfeld. Aktuell liegt mein Fokus in der Entwicklung von mobilen Business Apps für die Windows Plattform (UWP) und iOS/Android Plattform (Xamarin oder Xamarin.Forms).
Technologie-Schwerpunkte:
Technologie-Schwerpunkte:
- Mobile
- Xamarin
- Xamarin.Forms
- UWP
- Windows
- C#, .NET
- WPF
- XAML
- Backend
- ASP.NET Web API
- REST
- WCF
- Web
- ASP.NET MVC,
- HTML5
- Angular
- JavaScript
- Mobile
- Xamarin.iOS
- Xamarin.Android
- Xamarin.Forms
- UWP
- Cordova / PhoneGap
- Azure Mobile Apps
- MvvmCross
- SQLite
- Visual Studio App Center
- Windows
- C# / .NET
- .NET Core, .NET Standard
- XAML
- WPF
- WinForms
- MahAps.Metro
- Backend
- ASP.NET Web API
- REST
- OData
- WCF
- Web Services
- Entity Framework
- LINQ
- Windows Services
- Web
- ASP.NET MVC
- ASP.NET Web Forms
- Angular / AngularJS
- JavaScript
- HTML5
- CSS3
- Bootstrap
- Single Page Applications
- Engineering / Aufgabenbereiche
- Clean Code, Softwarequalität
- Software-Design, Design Patterns
- Architektur: Schichten, MVC, MVVM
- Client / Server
- Unit Testing, TDD
- MSTest, NUnit, moq
- Xamarin.UITest, Coded UI Tests
- Code Reviews, Pair Programming, Coding Guidelines
- Scrum / Agile, Prozessmodelle
- TFS, Git
- Visual Studio, ReSharper
- Visual Studio for Mac
- UI-Design, Usability, User Experience
- Analyse: fachlich, technisch
- Konzeption, OOA/OOD, UML
- Lead Developer, Berater, Coach
Projekthistorie
10/2018 -
Senior Developer, Coach / Logistik
Modernisierung des Fahrerarbeitsplatzes eines Logistik-Marktführers durch Neuentwicklung einer modernen Android App und Integration in bestehende Geschäftsprozesse durch den Einsatz von WebServices
C#/XAML, Xamarin.Forms, MvvmCross, Jenkins, Jira, Bitbucket, Jenkins, Scrum
01/2017 – 12/2018
Berater / Microsoft
Unterstützung für Microsoft als P-TSP (Partner Technology Solution Professional) bei Kundenterminen mit Fokus auf Xamarin, Mobile Development und Mobile DevOps Tools (Visual Studio App Center)
07/2018 – 10/2018
Senior Developer, Coach / IT-Dokumentenmanagement
Neuentwicklung einer WPF App und zugehörigen Office-Add-Ins zur sicheren Verwaltung, Bearbeitung und zum Austausch von Dokumenten
C#/XAML, WPF, MVVM, MahApps.Metro, Zeplin, moq, Visual Studio 2017, Team Foundation Server 2017, Scrum
09/2017 – 07/2018
Senior Developer, Coach / IT-Dokumentenmanagement
Refactoring einer Xamarin.iOS und UWP App zur sicheren Verwaltung, Bearbeitung und zum Austausch von Dokumenten
C#/XAML, Xamarin.iOS, UWP, MvvmCross, Xamarin.UITest, Visual Studio App Center, Visual Studio 2017, Team Foundation Server 2017, Scrum
04/2017 – 06/2017
Lead Developer / Industrie
Entwicklung einer App für Service-Techniker zum Management aller produktionsrelevanten Ressourcen und zur Durchführung von Instandhaltungsmaßnahmen
C#/XAML, Xamarin.Forms, MvvmCross, Visual Studio 2017, TFS 2017, Scrum
07/2015 – 07/2017
Lead Developer / Banknotenbearbeitung
Entwicklung eines Cross-Platform Frameworks (Windows (UWP + WPF), iOS, Android) für Anwendungen in der Banknotenbearbeitung
C#/XAML, WPF, Xamarin.Forms, MvvmCross, Universal Windows Platform (UWP) Apps, Visual Studio 2017, Team Foundation Server 2015, Scrum
03/2015 – 05/2015
Lead Developer / IT-Consulting
Anforderungsanalyse, Konzeption und Umsetzung einer mobilen Applikation zum konsolidierten Zugriff auf Bearbeitungsaufgaben
C#, HTML5, CSS3, JavaScript, AngularJS, Apache Cordova, Ionic, Bootstrap, ASP.NET WebAPI, Visual Studio 2015, Azure Mobile Apps, TFS 2013, iOS, Android, Balsamiq Mockups
01/2015 – 03/2015
Lead Developer / Gesundheitsbranche
Entwicklung einer mobilen Anwendung für das iPad und Android Tablets, um einen sicheren Zugriff auf die wichtigsten Leistungskennzahlen (KPIs), einschließlich Finanz- und Personaldaten für Management und Controlling, bereitzustellen
C#/XAML, Xamarin.Forms, MVVM, Syncfusion Essential Studio Xamarin, ASP.NET WebAPI, Visual Studio 2013, Team Foundation Server 2012, iOS, Android
12/2013 – 11/2014
Senior Developer / IT-Dokumentenmanagement
Entwicklung einer responsiven Web Applikation zur sicheren Verwaltung, Bearbeitung und zum Austausch von Dokumenten
Single Page Application (SPA), ASP.NET MVC 5, ASP.NET Web API 2, JavaScript, HTML5, CSS3, Knockout.js, Bootstrap, QUnit, Visual Studio 2013, Team Foundation Server 2013, Git, Scrum
10/2013 – 11/2013
Lead Developer / Luft- und Raumfahrt
Entwicklung einer Betriebsführungsanwendung (Task/Ticket/Monitoring) für den Technical Support
ASP.NET 4 Web Forms, Telerik Web Controls ASP.NET, JavaScript, Visual Studio 2010, Team Foundation Server 2012, SQL Server 2008
01/2013 – 08/2013
Lead Developer / IT-Consulting
Entwicklung einer Windows 8 Line of Business App zur Erfassung von Arbeits- und Leistungszeiten sowie der Zuordnung zu Projekten/Aufträgen unter Verwendung von Microsoft Dynamics CRM als Backend-System
C#/XAML, Windows 8/WinRT, MVVM, .NET 4.5, Schichtenarchitektur, Caching, User Experience, Visual Studio 2012, Team Foundation Server 2012, Microsoft Dynamics CRM 2011, OData, LINQ, SQLite, Scrum
04/2013
Lead Developer / Logistik
Entwicklung einer PoC-Windows-8-App zum Monitoring von Sendungsmengen in den deutschen PLZ-Gebieten über spezifische Zeiträume mit Datenhaltung in einer SQL-Datenbank
C#/XAML, Windows 8/WinRT, WCF, SQL, LINQ, Visual Studio 2012, Team Foundation Server 2012
01/2010 – 06/2010
Lead Developer / Gesundheitsbranche
Entwicklung einer verteilten Praxis-Anwendung für ein Therapiezentrum
C#, .NET 4.0, WPF, WCF, Entity Framework, Enterprise Library, DevComponents UI Controls, SQL Server 2008, Visual Studio 2010, Team Foundation Server 2010, LINQ
01/2011 – 09/2012
Senior Developer / Chipkarten- und Sicherheitsanwendungen
Neuentwicklung einer One-Time-Password Anwendung
C#, .NET 4.0, Enterprise Library, moq, Coded UI Tests, Visual Studio 2010, Scrum
10/2009 – 12/2010
Senior Developer / Chipkarten- und Sicherheitsanwendungen
Weiterentwicklung einer TPM Anwendung mit zugehörigem Management Server
C#, ASP.NET 3.5 Web Forms, Coded UI Tests, Visual Studio 2008/2010, Scrum
08/2005 – 08/2008
Enterprise Developer / Vermessung
Neuentwicklung eines verteilten Produkt-Frameworks für GPSVermessungsanwendungen zur Verarbeitung von Echtzeitdaten
C#, .NET 2.0/3.5 Windows Forms, .NET Remoting, Windows Services, SQL Server 2005, XML, Enterprise Library, VS 2005 Team System, MSTest
Senior Developer, Coach / Logistik
Modernisierung des Fahrerarbeitsplatzes eines Logistik-Marktführers durch Neuentwicklung einer modernen Android App und Integration in bestehende Geschäftsprozesse durch den Einsatz von WebServices
C#/XAML, Xamarin.Forms, MvvmCross, Jenkins, Jira, Bitbucket, Jenkins, Scrum
01/2017 – 12/2018
Berater / Microsoft
Unterstützung für Microsoft als P-TSP (Partner Technology Solution Professional) bei Kundenterminen mit Fokus auf Xamarin, Mobile Development und Mobile DevOps Tools (Visual Studio App Center)
07/2018 – 10/2018
Senior Developer, Coach / IT-Dokumentenmanagement
Neuentwicklung einer WPF App und zugehörigen Office-Add-Ins zur sicheren Verwaltung, Bearbeitung und zum Austausch von Dokumenten
C#/XAML, WPF, MVVM, MahApps.Metro, Zeplin, moq, Visual Studio 2017, Team Foundation Server 2017, Scrum
09/2017 – 07/2018
Senior Developer, Coach / IT-Dokumentenmanagement
Refactoring einer Xamarin.iOS und UWP App zur sicheren Verwaltung, Bearbeitung und zum Austausch von Dokumenten
C#/XAML, Xamarin.iOS, UWP, MvvmCross, Xamarin.UITest, Visual Studio App Center, Visual Studio 2017, Team Foundation Server 2017, Scrum
04/2017 – 06/2017
Lead Developer / Industrie
Entwicklung einer App für Service-Techniker zum Management aller produktionsrelevanten Ressourcen und zur Durchführung von Instandhaltungsmaßnahmen
C#/XAML, Xamarin.Forms, MvvmCross, Visual Studio 2017, TFS 2017, Scrum
07/2015 – 07/2017
Lead Developer / Banknotenbearbeitung
Entwicklung eines Cross-Platform Frameworks (Windows (UWP + WPF), iOS, Android) für Anwendungen in der Banknotenbearbeitung
C#/XAML, WPF, Xamarin.Forms, MvvmCross, Universal Windows Platform (UWP) Apps, Visual Studio 2017, Team Foundation Server 2015, Scrum
03/2015 – 05/2015
Lead Developer / IT-Consulting
Anforderungsanalyse, Konzeption und Umsetzung einer mobilen Applikation zum konsolidierten Zugriff auf Bearbeitungsaufgaben
C#, HTML5, CSS3, JavaScript, AngularJS, Apache Cordova, Ionic, Bootstrap, ASP.NET WebAPI, Visual Studio 2015, Azure Mobile Apps, TFS 2013, iOS, Android, Balsamiq Mockups
01/2015 – 03/2015
Lead Developer / Gesundheitsbranche
Entwicklung einer mobilen Anwendung für das iPad und Android Tablets, um einen sicheren Zugriff auf die wichtigsten Leistungskennzahlen (KPIs), einschließlich Finanz- und Personaldaten für Management und Controlling, bereitzustellen
C#/XAML, Xamarin.Forms, MVVM, Syncfusion Essential Studio Xamarin, ASP.NET WebAPI, Visual Studio 2013, Team Foundation Server 2012, iOS, Android
12/2013 – 11/2014
Senior Developer / IT-Dokumentenmanagement
Entwicklung einer responsiven Web Applikation zur sicheren Verwaltung, Bearbeitung und zum Austausch von Dokumenten
Single Page Application (SPA), ASP.NET MVC 5, ASP.NET Web API 2, JavaScript, HTML5, CSS3, Knockout.js, Bootstrap, QUnit, Visual Studio 2013, Team Foundation Server 2013, Git, Scrum
10/2013 – 11/2013
Lead Developer / Luft- und Raumfahrt
Entwicklung einer Betriebsführungsanwendung (Task/Ticket/Monitoring) für den Technical Support
ASP.NET 4 Web Forms, Telerik Web Controls ASP.NET, JavaScript, Visual Studio 2010, Team Foundation Server 2012, SQL Server 2008
01/2013 – 08/2013
Lead Developer / IT-Consulting
Entwicklung einer Windows 8 Line of Business App zur Erfassung von Arbeits- und Leistungszeiten sowie der Zuordnung zu Projekten/Aufträgen unter Verwendung von Microsoft Dynamics CRM als Backend-System
C#/XAML, Windows 8/WinRT, MVVM, .NET 4.5, Schichtenarchitektur, Caching, User Experience, Visual Studio 2012, Team Foundation Server 2012, Microsoft Dynamics CRM 2011, OData, LINQ, SQLite, Scrum
04/2013
Lead Developer / Logistik
Entwicklung einer PoC-Windows-8-App zum Monitoring von Sendungsmengen in den deutschen PLZ-Gebieten über spezifische Zeiträume mit Datenhaltung in einer SQL-Datenbank
C#/XAML, Windows 8/WinRT, WCF, SQL, LINQ, Visual Studio 2012, Team Foundation Server 2012
01/2010 – 06/2010
Lead Developer / Gesundheitsbranche
Entwicklung einer verteilten Praxis-Anwendung für ein Therapiezentrum
C#, .NET 4.0, WPF, WCF, Entity Framework, Enterprise Library, DevComponents UI Controls, SQL Server 2008, Visual Studio 2010, Team Foundation Server 2010, LINQ
01/2011 – 09/2012
Senior Developer / Chipkarten- und Sicherheitsanwendungen
Neuentwicklung einer One-Time-Password Anwendung
C#, .NET 4.0, Enterprise Library, moq, Coded UI Tests, Visual Studio 2010, Scrum
10/2009 – 12/2010
Senior Developer / Chipkarten- und Sicherheitsanwendungen
Weiterentwicklung einer TPM Anwendung mit zugehörigem Management Server
C#, ASP.NET 3.5 Web Forms, Coded UI Tests, Visual Studio 2008/2010, Scrum
08/2005 – 08/2008
Enterprise Developer / Vermessung
Neuentwicklung eines verteilten Produkt-Frameworks für GPSVermessungsanwendungen zur Verarbeitung von Echtzeitdaten
C#, .NET 2.0/3.5 Windows Forms, .NET Remoting, Windows Services, SQL Server 2005, XML, Enterprise Library, VS 2005 Team System, MSTest
Reisebereitschaft
Verfügbar in den Ländern
Deutschland, Österreich und Schweiz
Fokus Süddeutschland
D-A-CH Region mit Remoteanteil
D-A-CH Region mit Remoteanteil