Slide background Software Architecture
Clean Code Programming

Software Architecture, Programming, Coaching and Consulting since 1995


Software Architecture

Pragmatic software architecture based on well-known practices like Domain Driven Design (DDD), Layered Architecture, Programming Patterns, SOLID Principles and Clean Code Programming.

Project Supervision

Supervision of projects in the .NET environment including best-practice advise, tooling advice, code reviews, integration of technologies and tools, training, and programming supervision.

(Clean Code) Programming

Planning and programming of Windows and Web applications based on .NET, ASP.NET, HTML 5, CSS 3, Angular, React, and WPF. Programming according to the Clean Code principles of Robert C. Martin.


More than 15 years of coaching experience. Professional in-house trainings for .NET Programming (C#, Visual Basic.NET, WPF, WCF), Website Programming (ASP.NET Core/MVC/Web API, HTML 5, CSS 3, JavaScript, EcmaScript 6, Angular, React), Clean Code Programming, Software Architecture, SOLID Principles, Test Driven Design, Domain Driven Design, Database Programming (SQL, SQL Server, Entity Framework), and other subjects on demand.


Consulting on the use of all .NET-related technologies, programming patterns, principles and tools.

Applied Technologies and Tools


.NET, Dotnet Core, C#, WPF, Windows.Forms, WCF, Workflow Foundation (WF), Entity Framework, ASP.NET Core, ASP.NET MVC, ASP.NET Web API, Windows Store Apps, Win32 API, Windows Runtime (WinRT), Dependency Injection (DI), HTML 5, CSS 3, JavaScript, EcmaScript 6, jQuery, AJAX, XML, XPath, XML Schema, XSLT, XQuery, SQL, TSQL


MVC, MVP, MVVM, Design Patterns, SOLID Principles, Clean Code Programming, Agile Programming, Extreme Programming (XP), Domain Driven Design (DDD), Layered Architecture, Test Driven Development (TDD), Kanban, Scrum, Continuous Integration, Continuous Testing

Tools and APIs

Visual Studio, Visual Studio Code, Atom, SQL Server, MySQL, Firebird, SQLite, GIT, TFS, TeamCity, Angular, React, List & Labels, Crystal Reports, Leadtools, Microsoft PRISM, Microsoft Unity

Customers (Selection)

Audatex GmbH
Minden Germany
AUTOonline GmbH
Neuss Germany
Siemens AG
Duisburg Germany (via Unternehmensberatung Seuthe)
TWT Shift
ControlExpert GmbH
Langenfeld Germany
Weeze Germany
Pagel Spezial-Beton GmbH & Co. KG
Essen Germany
Denkwerk GmbH
Cologne Germany
Com Center
Neuss Essen Dortmund Aachen Germany
Zürich Basel Baden St. Gallen Switzerland