Skills

Mein fachlicher Schwerpunkt liegt auf der Entwicklung von .NET Applikationen mit der Programmiersprache C#. Dank meiner jahrelangen Erfahrung habe ich mich sowohl auf WPF-Applikationen nach dem MVVM-Pattern, als auch auf .NET MVC Webanwendungen spezialisieren können. Dabei setze ich sehr gerne Test Driven Development ein, um die Produktqualität zu steigern.

Während meiner Laufbahn als Anwendungsentwickler habe ich viel mit dem Team Foundation Server gearbeitet und biete daher auch meine Kenntnisse im Umfeld von Continious Integration und Continous Delivery an. Für die Anbindung moderner Datenbanken an meine Applikationen verwende ich OR-Mapper wie das Entity Framework oder NHibernate.

Ich würde mich sehr freuen, meine Fähigkeiten auch in Ihren Projekten einzubringen.

Know-how im Überblick

Programmiersprachen
  • C#
  • C++
  • C
  • XAML
  • UML
  • BPMN (Business Process Management Notation)
  • C#
  • C++
  • C
  • XAML
  • UML
  • BPMN (Business Process Management Notation)
Software-Architektur
  • OOP, OOA
  • Architektur- und Entwurfsmuster
  • TDD (Test Driven Design)
  • MDD (Model Driven Design)
  • DDD (Domain Driven Design)
  • Enterprise Architect
  • OOP, OOA
  • Architektur- und Entwurfsmuster
  • TDD (Test Driven Design)
  • MDD (Model Driven Design)
  • DDD (Domain Driven Design)
  • Enterprise Architect
Frameworks und Libraries
  • .NET und .NET Core
  • Microsoft ASP.NET MVC Framework
  • WPF
  • WCF
  • Prism
  • Unity DI-Container
  • Castle.Windor DI-Container
  • LINQ
  • DevExpress
  • Apache FOP
  • Apache Lucene
  • Auto Mapper
  • .NET und .NET Core
  • Microsoft ASP.NET MVC Framework
  • WPF
  • WCF
  • Prism
  • Unity DI-Container
  • Castle.Windor DI-Container
  • LINQ
  • DevExpress
  • Apache FOP
  • Apache Lucene
  • Auto Mapper
Web-Entwicklung
  • HTML
  • CSS
  • JavaScript
  • JQuery
  • Knockout JS
  • Angular JS
  • HTML
  • CSS
  • JavaScript
  • JQuery
  • Knockout JS
  • Angular JS
Serviceorientierte Architekturen
  • WCF
  • Web-API
  • REST
  • Hypermedia
  • WCF
  • Web-API
  • REST
  • Hypermedia
Datenpersistenz
  • Fluent NHibernate
  • Entity Framework
  • ADO.NET
  • Fluent NHibernate
  • Entity Framework
  • ADO.NET
Prozessmodelle
  • Scrum
  • Kanban
  • Scrum
  • Kanban
Datenbanken
  • MySql
  • Oracle
  • Informix
  • Microsoft SQL
  • NoSql (MongoDB)
  • MySql
  • Oracle
  • Informix
  • Microsoft SQL
  • NoSql (MongoDB)
Applikationen
  • Visual Studio
  • Resharper
  • LinqPad
  • Enterprise Architect
  • TortoiseGit
  • Visual Studio
  • Resharper
  • LinqPad
  • Enterprise Architect
  • TortoiseGit
Testing
  • NUnit
  • Microsoft Test-Framework
  • NUnit
  • Microsoft Test-Framework
Mocking
  • Moq
  • Microsoft Fakes Framework
  • Rhino Mocks
  • Moq
  • Microsoft Fakes Framework
  • Rhino Mocks
Quellcodeverwaltung
  • Team Foundation Server
  • Git
  • Subversion
  • Mercurial
  • Team Foundation Server
  • Git
  • Subversion
  • Mercurial
Nach oben