Individuelle Softwarelösungen für Microsoft .NET

Schlüsselfertig. Handgemacht. Für Web, Desktop & Server.

Software für Desktop, Server und Web. In bester Qualität und von einem passionierten Fullstack-Developer, der von der Anforderungsanalyse bis zum UI-Design eines hat: Software im Blut.

Neben der Erstellung von betriebsbereiten Lösungen, quasi „schlüsselfertiger Software“, unterstütze ich bedarfsgerecht Ihr Team bei der Umsetzung Ihrer Softwareaufgaben. Meine Schwerpunkte liegen dabei bei folgenden Anwendungen:

  • Web- und Intranet-Anwendungen
  • Backends
  • Client- & Serverlösungen
  • Datenbanklösungen
  • Business Intelligence

Als Softwareentwickler, mit weit über 15 Jahren Berufserfahrung, kann ich die vollständige Leistungskette der Softwareentwicklung abdecken:

  • Analyse & Anforderungsdefinition
  • Architektur
  • Implementierung
  • Testing
  • Rollout und Betrieb
  • Dokumentation

Dabei arbeite ich am Liebsten mit agilen Methoden wie Scrum oder Kanban und beziehe Kunden optimal in den Entwicklungsprozess ein.

Programmiersprachen

C#, .NET, JavaScript, TypeScript, Responsive HTML & CSS

Webentwicklung

ASP.NET MVC, ASP.NET WebForms, jQuery, SPA, knockout.js, AngularJS, require, d3js, Bootstrap uvm.

Desktopentwicklung

WPF, Windows Forms, DevExpress

Serverentwicklung & Kommunikation

ASP.NET WebAPI, WCF, WF, XML, SOAP & Rest, TCP/IP

Datenbanken & OR-Mapper

T-SQL & Stored Procedures, Microsoft SQL Server, mySQL, MongoDB, nHibernate

Entwicklungswerkzeuge

NoMagic MagicDraw UML, Enterprise Architect UML, Git, Microsoft Team Foundation Server (TFS), Microsoft Test-Manager, Jira, Confluence, Balsamic Mockups

Betriebssysteme

Windows, Windows Server, Windows IoT, Mac OSX, iOS, Android

Produkte

Microsoft Azure, Microsoft SharePoint, DotNetNuke, GIS, TATUK GIS, PayPal Anbindung, Android Payment mit Google Play In-app Billing, iOS iTunes In-App Purchase Anbindung, Abbyy FlexiCapture Engine, Abbyy FineReader Engine

Kundenlogo

News: myWorld Portalentwicklung

August 2015

Die finanzielle Zukunft ganz einfach online planen! Das ist das Motto des Kundenportals myWorld der führenden Lebensversicherung SwissLife mit Ihrem Sitz in Zürich.

Seit Februar 2015 arbeite ich als Fullstack-Entwickler bei der Entwicklung des neuen Portals myWorld. In einem großen Team wird alles entwickelt, was für die Planung der finanziellen Unabhängigkeit wichtig ist: Verschiedene Rechner, Auskunftsysteme und die passenden Backends.

Technologisch hat das Projekt viel zu bieten: Die moderne SPA wird mit ASP.NET MVC und knockout.js entwickelt. Viele der Systeme laufen direkt in der Azure Cloud von Microsoft. Die Backend-Systeme für die Agents sind ebenfalls vollständig webbasiert und ermöglichen die rasche Abarbeitung von Geschäftsfällen jeglicher Art.

Kundenlogo

News: NATO School RegSys Online

Dezember 2014

Pünktlich zu einer der wichtigsten Konferenzen der NATO SCHOOL ging nach 6 Wochen Entwicklungszeit die erste Version der Event-Registrierung-Software (kurz RegSys) online.

Hauptziel der Web-Software ist die reibungslose Registrierung von Teilnehmern für allerlei Veranstaltungen. Neben den persönlichen Daten können vielfältige Dienste wie Hotelbuchung und An- & Abreise gebucht werden.

Freigabe-Workflows im Hintergrund unterstützen das Konferenz-Team bei ihrer täglichen Arbeit mit speziellen Funktionen und Berichten, die - dank dem Rechtesystem - nur bestimmten Benutzergruppen angezeigt werden.

Die Lösung wurde in das vorhandene CMS DotNetNuke integriert und ist technisch auf der Höhe der Zeit: Der Client besteht aus HTML und JavaScript. Kernstück ist knockout.js, welches für die komplexe Benutzerlogik bestens geeignet ist. Die Daten werden per ASP.NET WebAPI mittels JSON zum Client transportiert, nachdem sie mit dem OR-Mapper nHibernate aus einer Datenbank ausgelesen wurden.

Handmade-Systems übernahm bei dem Projekt die tragende Rolle des technischen Umsetzers und stand von der Anforderungs-Analyse bis zum Rollout und Betrieb als starker Partner stets zur Verfügung.

Screenshot
Allgäu

In jedem meiner Projekte steckt ein bisschen Allgäu

Allgäuer Landschaft

Marktoberdorf liegt in Bayern, Regierungsbezirk Schwaben. Das beschreibt ziemlich gut, was mich ausmacht: nämlich bayerische Lebensfreude und schwäbischer Fleiß.

Ich habe das Glück, dort zu arbeiten und zu leben, wo andere ihren Urlaub verbringen. Ab und zu vergesse ich das, weil das Alltagsgeschäft meine ganze Aufmerksamkeit auf sich zieht.

Aber spätestens an meinen freien Wochenenden schöpfe ich wieder enorm viel Kraft und Freude aus der traumhaften Natur des Allgäus, den nahen Bergen und meinen privaten Netzwerken.

Mit dieser Energie mache ich mich dann wieder frisch ans Werk und investiere viel davon in meine Arbeit. So wird selbst mein Standort ein bisschen zum Qualitätsaspekt. Und in jedem meiner Projekte steckt etwas blauer Himmel, grüne Wiese und Bachrauschen.