Angular, React, .NET Core, C#, Azure, Datenbanken
Aktualisiert am 06.08.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 09.08.2026
Verfügbar zu: 100%
davon vor Ort: 50%
.NET
Angular
Azure
Architektur
C#
DevOps
Scrum
Unit Test
React
Web Api
SQL Server
T-SQL
Agil
Design
Testing
UI
CI/CD
ChatGPT
Deutsch
Englisch
verhandlungssicher
Türkisch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich


möglich

Projekte

Projekte

4 Jahre 4 Monate
2021-09 - 2025-12

Anwendung zur Berechnung von Versicherungspolicen

Softwareentwickler/-designer C# .NET 8 AI - Tools ...
Softwareentwickler/-designer

In diesem Projekt wird eine Anwendung zur Berechnung von Versicherungspolicen entwickelt. Die Anwendung basiert auf .NET, Angular und Oracle und läuft auf Azure.

  • Anforderungsanalyse 
  • Softwaredesign 
  • Mitarbeit im Frontend und Backend 
  • Implementierung 
  • Bugfixing 
  • Test

C# .NET 8 AI - Tools Visual Studio 2022 Angular Azure DevOps HTML CSS TypeScript Web API REST Swagger Postman JSON Oracle RxJS Git TFS Scrum Python
Versicherung - München
München
1 Jahr 9 Monate
2019-10 - 2021-06

Softwareentwicklung, Architektur und Design

Architektur, Design, Softwareentwickler Angular/.NET Core .NET Core C# SQL Server ...
Architektur, Design, Softwareentwickler Angular/.NET Core

Softwareentwicklung, Architektur und Design einer Prüfsoftware auf Basis von Angular und .NET 5. Die Prüfsoftware stellt Messungen grafisch dar. Dabei werden Echtzeit-Messungen sowie historische Daten mit entsprechenden grafischen Annotationen dargestellt. Zusätzlich werden Analysefunktionen zur Verfügung gestellt. So können mehrere Kurven hinsichtlich unterschiedlicher Parameter analysiert werden. Die Anwendung besteht aus einem Angular-Frontend und einem .NET (Core) Backend mit SQL- oder Oracle-Datenbank und läuft in Docker-Containern im Kubernetes. Die Entwicklung erfolgt agil mit der Scrum-Methode. Azure DevOps mit Git wird für die Entwicklung eingesetzt. Bei diesem Projekt bin ich sowohl im Frontend als auch im Backend tätig.

  • Softwaredesign 
  • DevOps 
  • Frontend- und Backend-Entwicklung 
  • Test

.NET Core C# SQL Server Angular 8 NgRx RxJs Agile Builds/Releases Azure Azure DevOps OAuth Git Jasmine HighCharts
Industrie - Stuttgart
Stuttgart
4 Monate
2019-05 - 2019-08

Softwareentwicklung

Fullstack Softwareentwickler .NET .NET Standard C# ...
Fullstack Softwareentwickler

Softwareentwicklung im Bereich Reporting in verschiedenen Bereichen und Produkten wie Frontend, Backend und Azure. Im Frontend wurden Anwendungen mit ASP.NET MVC, Angular und React entwickelt. Im Backend wurden APIs auf Basis von .NET umgesetzt. Auf Azure wurden WebJobs entwickelt, Dashboards erstellt, KeyVaults eingerichtet, mit Azure SQL gearbeitet sowie ARM-Skripte und Alerts konfiguriert. Die Aufgaben umfassten außerdem Deployment sowie das Erstellen von Builds und Releases in Azure DevOps.

  • Softwaredesign 
  • Bugfixing 
  • DevOps 
  • Frontend-, Backend- und Azure-Entwicklung 
  • Test

.NET .NET Standard C# SQL Azure SQL Angular 7 React WebJobs Scrum Application Insights ARM Scripts Builds/Releases Azure Azure DevOps Azure Dashboard Azure Alerts Telerik SASS Webcomponents KeyVault OAuth Excel Git Jasmine
Energie - Karlsruhe
Südwest Deutschland
5 Monate
2018-11 - 2019-03

Implementierung eines auf SPA basierenden Verwaltungstools

Softwarearchitekt, -entwickler (Frontend und Backend) und UI Designer C# .NET 4.7.2 Visual Studio 2017-2019 ...
Softwarearchitekt, -entwickler (Frontend und Backend) und UI Designer

Implementierung eines auf SPA basierenden Verwaltungstools für Mitarbeiter. Es können verschiedene Anträge als Workflows gestartet, verfolgt und freigegeben werden. Im Frontend wurde die SPA mit Angular 7 und Flux-Architektur entwickelt. Material Components wurden für die Designelemente verwendet. Im Backend wurde .NET Web API mit CQRS verwendet. Dapper wurde als ORM eingesetzt. Für die API-Dokumentation wurde Swagger verwendet. Die Datenhaltung erfolgte in einer SQL-Server-Datenbank. Git wurde als Versionsverwaltung (GitLab) eingesetzt. Das Projektmanagement erfolgte über Jira/Confluence.

  • Architektur 
  • Analyse 
  • Softwaredesign 
  • Erstellung Angular 7 
  • Implementierung 
  • Bugfixing 
  • Test

C# .NET 4.7.2 Visual Studio 2017-2019 Visual Studio Code Angular 7 Flux Automapper HTML5 CSS SCSS JavaScript TypeScript Angular Material Web API 2 XUnit CQRS REST Swagger Postman JSON SQL Server Dapper Angular CLI Karma Jasmine RxJS LocalStorage Git Scrum GitLab Jira
Industrie - Stuttgart
Stuttgart
4 Monate
2018-05 - 2018-08

visuelle Daten verwalten, analysieren und teilen

Softwareentwickler/-designer C# .NET Core Angular 6 ...
Softwareentwickler/-designer

Gegenstand dieses Projektes ist es, dem Kunden ein Portal zur Verfügung zu stellen, mit dem Benutzer visuelle Daten verwalten, analysieren und teilen können. Das Backend besteht aus .NET-Microservices, die in einer Docker-Kubernetes-Umgebung laufen und über einen RabbitMQ-Bus miteinander kommunizieren. Die Plattform lief in einer Azure-Umgebung. Das Frontend besteht aus Angular.

  • Anforderungsanalyse 
  • Implementierung 
  • Bugfixing 
  • Test

C# .NET Core Angular 6 Azure Blob Storage PaaS Microservices Entity Framework Core NoSQL Database REST Git Scrum Swagger Postman Docker MongoDB PostgreSQL
Industrie - München
München
5 Monate
2017-12 - 2018-04

Erstellung einer Progressive Web Application

Softwareentwickler/-designer C# .NET Angular ...
Softwareentwickler/-designer

Bei diesem Projekt ging es um die Erstellung einer Progressive Web Application für Betriebsmittelprüfung. Es sollte eine POC-Anwendung erstellt werden. Die internen Mitarbeiter sollten danach die Anwendung fertigstellen. Meine Hauptaufgabe war es, eine SPA basierend auf Angular zu entwickeln sowie im Backend Web-API-Schnittstellen für den Datenzugriff zu erstellen. Als Identity-Provider wurde IdentityServer3 eingesetzt.

  • Anforderungsanalyse 
  • Softwaredesign 
  • Erstellung Angular-Anwendung 
  • Implementierung 
  • Bugfixing 
  • Test

C# .NET Angular SQL Server IdentityServer PWA RxJS IndexedDB
Industrie - Fulda
Fulda
5 Monate
2017-08 - 2017-12

Erstellung von Verwaltungs- und Automatisierungssoftware

Softwareentwickler/Consultant Design C# Visual Studio 2017 ...
Softwareentwickler/Consultant

Bei diesem Projekt ging es um die Erstellung von Verwaltungs- und Automatisierungssoftware für eine Maschinenanlage. Die Anwendung wurde im Frontend mit Angular 4, HTML und CSS umgesetzt und im Backend mit .NET und SQL-Server realisiert. Als Architekturmuster wurde eine Microservices-Architektur verwendet. Ich war sowohl im Frontend als auch im Backend tätig. Im Frontend entwickelte ich Teilmodule mit Angular 4, TypeScript und Primeng sowie eine 2D-Komponente zur Bearbeitung von Objekten mit Paper. Im Backend entwickelte ich Web-API-Schnittstellen für die Angular-Komponenten sowie die zugehörigen Datenbanken im SQL Server 2016. Zusätzlich erstellte ich das Design der Komponentenarchitektur. Die Microservices liefen als Self-hosted Services mit Topshelf.

  • Anforderungsanalyse und Design 
  • Frontend-Entwicklung mit Angular 4, HTML, CSS, Primeng und TypeScript 
  • Backend-Entwicklung mit .NET 4.6 und SQL Server 2016 
  • Tests und Bugfixing

Design C# Visual Studio 2017 Web API Owin Swagger/Swashbuckle Fiddler .NET 4.6 Entity Framework Code First SQL Server 2016 SSMS JSON XML AutoFac Git Topshelf IdentityServer 3 Angular 4 TypeScript Primeng Bootstrap NLog SignalR Agile
Maschinenbau - Freiburg
Freiburg
7 Monate
2017-01 - 2017-07

Erweiterung und Wartung einer auf WPF basierenden Anwendung

Softwareentwickler/Consultant C# .NET 4.6 Visual Studio 2015 ...
Softwareentwickler/Consultant

Die Hauptaufgabe dieser Tätigkeit war die Erweiterung und Wartung einer auf WPF basierenden Anwendung. Die Anwendung ist eine der größten WPF-Anwendungen in Deutschland und basiert auf einem eigens entwickelten Framework. Zusätzlich musste bestehender Code überarbeitet und teilweise neu geschrieben werden. Es wurden Tests für bestehenden sowie neuen Code ergänzt.

  • Anforderungsanalyse
  • Implementierung
  • Bugfixing
  • Test

C# .NET 4.6 Visual Studio 2015 WPF XAML NuGet Unit Testing Asynchronous Programming LINQ WPF Controls Anforderungsanalyse TFS Clean Code
Öffentlicher Dienst - Mainz
Mainz
1 Jahr 3 Monate
2015-09 - 2016-11

Entwicklung einer Anwendung basierend auf WPF/Web-Frontend und WCF/Web-API-Backend

Softwareentwickler/Consultant/Architekt C# .NET 4.6 Visual Studio 2013/2015 ...
Softwareentwickler/Consultant/Architekt

Das Ziel dieses Projekts war die Entwicklung einer Anwendung basierend auf WPF/Web-Frontend und WCF/Web-API-Backend für die Maschinenbauindustrie. Die Anwendung besteht aus Modulen, die verschiedene Aufgaben erfüllen. Meine Tätigkeit bestand darin, den Kunden beim (Neu-) Erstellen der Module zu unterstützen. Die Architektur wurde so ausgelegt, dass die Module serviceorientiert aufgebaut sind. Die Module konnten sowohl lokal als auch in Azure Worker Roles gehostet werden. Die Webverwaltungssoftware wurde mit ASP.NET MVC und AngularJS erstellt und ebenfalls lokal sowie in Azure Web Roles betrieben.

  • Anforderungsanalyse 
  • Architektur 
  • Implementierung 
  • Test

    C# .NET 4.6 Visual Studio 2013/2015 LINQ Entity Framework TFS MSBuild MSTest Oracle Azure Cloud Services Azure Storage Worker Role Web Role WPF XAML NuGet Scrum Unit Testing Web API REST JSON WCF MVVM Bootstrap XML Task Parallel Library Wix Prism ASP.NET MVC 5 Angular jQuery TypeScript HTML5 CSS IIS Licensing Caliburn Micro
    Maschinenbau - Süddeutschland
    Tübingen
    6 Monate
    2015-03 - 2015-08

    Verwaltung und Steuerung von Geräten

    Softwareentwickler/Consultant ASP.NET MVC 5 C# .NET 4.5 ...
    Softwareentwickler/Consultant

    Das Ziel dieses Projekts war die Verwaltung und Steuerung von Geräten sowie der zugehörigen Services über ein Webportal auf Basis von .NET-Technologien. Im ersten Teil konnten Kunden Services über das Portal nutzen. Meine Aufgabe war die Entwicklung der Anwendung vom Frontend bis zur Datenbankebene. Zusätzlich wurden Desktopanwendungen auf Basis von WPF für administrative Aufgaben entwickelt. Im zweiten Teil ging es um die Darstellung von Zustandsinformationen sowie die Steuerung der Geräte über das Webportal. Hier bestand meine Aufgabe darin, entsprechende UI-Controls zu entwickeln und daraus Steuerbefehle auf Bit-Ebene zu generieren.

    • Anforderungsanalyse 
    • Architektur 
    • Implementierung 
    • Test
    ASP.NET MVC 5 C# .NET 4.5 jQuery JavaScript TypeScript HTML5 CSS Visual Studio 2013 LINQ Entity Framework MySQL TFS MSTest Caliburn Micro WPF XAML NuGet Scrum Unit Testing Integration Testing Web API SignalR Microsoft Test Manager WCF Microsoft Fakes MVVM Bootstrap IoT LESS XML Task Parallel Library MQTT RabbitMQ Telerik Kendo UI
    Maschinenbau / Haushaltsgeräte - Süddeutschland
    Stuttgart
    5 Monate
    2014-11 - 2015-03

    Handel ? Onlineshop

    Softwareentwickler ASP.NET MVC c# .NET 4.5 ...
    Softwareentwickler

    Der Kunde verkauft Kfz-Teile im eigenen Laden in Stuttgart, über Ebay und Onlineshop. Die Aufgabe ist es, Tools für die Bereitstellung der Daten zwischen den verschiedenen Systemen zu erstellen. Die Web-Anwendung bereitet die Export-Daten der Warenhaltungssoftware für Ebay, gleicht die Daten mit der Shop Anwendung ab und bereitet die Importe für die Warenhaltungssoftware vor. 

     

    Tätigkeiten:

    • Anforderungsanalyse
    • Implementierung
    • Test
    Visual Studio 2013 MySQL
    ASP.NET MVC c# .NET 4.5 jQuery JavaScript Knockout TypeScript HTML 5 CSS Visual Studio 2013 Linq ADO.NET Entity Framework MySQL TFS Visual Studio Online Git MSTest Jasmine
    Stuttgart
    3 Monate
    2014-06 - 2014-08

    Entwicklung Webanwendung

    Teamlead und Softwareentwickler
    Teamlead und Softwareentwickler

    Der Kunde ist eines der größten Energie-Konzerne Deutschlands. Teilanwendungen des Konzerns sollten erneuert und neue Anwendungen erstellt werden.

    Als Leiter eine kleinen Teams von zwei Personen war meine Aufgabe die Anforderungen zu analysieren und diese auch mit Hilfe der Offshore-Kollegen zu implementieren.

     

    Tätigkeiten:

    • Anforderungsanalyse
    • Teamführung
    • Arbeitszuweisung
    • Review
    Energie ? Würzburg
    9 Monate
    2013-08 - 2014-04

    Softwareentwicklung Medizinische Geräte

    Teamlead und Softwareentwickler
    Teamlead und Softwareentwickler

    Der Kunde stellt medizinische Geräte her. Im Rahmen des Projekts soll die Software für das Gerät erstellt werden. Ein Teil der Entwicklung und die Wartung/Bugfixing soll in Indien erfolgen.Als Leiter eines indisches Teams (fünf Personen) war es meine Aufgabe die Entwicklungstätigkeit zu koordinieren. Es erfolgte auch ein fünf wöchiger Indienaufenthalt um Wissenstransfer durchzuführen.

     

    Tätigkeiten:

    • Anforderungsanalyse
    • Task-Erstellen
    • Arbeitszuweisung
    • Review
    • Wissenstransfer
    • Bugfixing
    • Implementierung
    .NET 4 WCF TFS 2010 XAML WPF Silverlight Visio Visual Studio MS Project Scrum Kanban
    Pharma
    Schweiz/Indien
    2 Monate
    2013-11 - 2013-12

    Migration von Office 2003 auf 2007

    Softwareentwickler, Analyst
    Softwareentwickler, Analyst

    Im Rahmen der Migration von Office 2003 auf 2007 sollten mögliche Fehlerquellen analysiert und Fehler in Office Dokumenten behoben werden. Dokumente die nicht automatisch konvertiert wurden, wurden nachträglich angepasst.

     

    Tätigkeiten:

    • Analyse des Ist-Zustandes
    • Planen der Migration
    • Durchführen der Migration
    • Fehlerbehebung
    Office 2003/2007 VBA Excel Word PowerPoint
    Automobile
    Ungarn
    8 Monate
    2012-12 - 2013-07

    Erstellung eines Architekturkonzepts für die Webservices basierend auf WCF für ein Teilbereich der Organisation.

    Architekt und Softwareentwickler
    Architekt und Softwareentwickler

     Alle wichtigen Aspekte der zu erstellenden Webservices sollten dabei berücksichtigt und dokumentiert werden. Außerdem sollten beispielhafte Webservices erstellt werden.

     

    Tätigkeiten:

    • Architektur entwerfen und dokumentieren
    • Softwaredesign
    • Beispiel-Webservices erstellen
    • Test und Optimierung der Webservices
    NET 4 WCF Unity Team Foundation Server Visual Studio 2012 Stored Procedures UDF SQL SQL Server 2012 Console Application
    Regierungsorganisation
    Wiesbaden
    7 Monate
    2012-02 - 2012-08

    Umstellung der Benutzeroberfläche nach dem neuen Usability Konzept

    Softwareentwickler
    Softwareentwickler

    Die Aufgaben umfassen Implementierung der neuen Oberfläche. Es sollten einerseits die Hauptseite gemäß den Vorgaben erstellt werden und gleichzeitig neue Controls basierend auf Telerik Controls für eine Einheitliche Darstellung erstellt werden.

     

    Tätigkeiten:

    • Design nach neuen UI-Vorgaben
    • Implementierung der Oberfläche
    • Implementierung Backend
    • Telerik-Controls programmieren

     

    ASP.NET C#.NET 3.5 HTML CSS jQuery JavaScript Telerik AJAX WebControls
    Versicherungen
    Düsseldorf
    10 Monate
    2011-05 - 2012-02

    Erstellung eines Webbasierten Systems für den Versand von Paketen. Im Rahmen der Tätigkeiten wurde die Software für alle Ebenen des Produkts geschrieben.

    Softwareentwickler
    Softwareentwickler

    Tätigkeiten:

    • Implementierung UI/Backend
    .NET 3.5 ASP.NET Team Foundation Server Visual Studio 2010 Spring.NET jQuery jQueryUI nHibernate SQL Server
    Logistik/Transport
    Bonn
    4 Jahre 9 Monate
    2006-08 - 2011-04

    Pflege und Erweiterung der Software für eine Abteilung eines Automobilkonzerns. Die Arbeitsprozesse wurden durch die Software automatisiert um die Arbeitsabläufe effizient durchführen zu können

    Softwareentwickler
    Softwareentwickler

    Tätigkeiten:

    • Implementierung
    .NET Framework SQL Server 2005 Windows Forms Windows Services PHP HTML CSS JavaScript Access XML XSD XSLT XPATH
    Automobile
    Stuttgart
    4 Monate
    2009-12 - 2010-03

    Implementierung einer Software für Warenhaltung. Dabei sollte die Ware automatisch gescannt und gewogen werden.

    Softwareentwickler
    Softwareentwickler

    Tätigkeit:

    • Anforderungsanalyse
    • Design
    • Implementierung
    .NET Framework WinForms Windows Services Windows Mobile SQL Server 2005 Barcode scanner Elektronische Waage
    Logistik/Transport
    5 Monate
    2009-08 - 2009-12

    Onlineplattform für Verkauf bzw. Handel von freien Kapazitäten für Lastwagen.

    Softwareentwickler
    Softwareentwickler

    Tätigkeiten:

    • Anforderungsanalyse
    • Design
    • Implementierung
    PHP 5 HTML CSS JavaScript Online payment Flash SQL Server
    IT Consulting ? München
    5 Monate
    2009-03 - 2009-07

    Erstellen einer Access-Anwendung für die Generierung von Reports sowie Export und Import von großen Datenmengen.

    Softwareentwickler
    Softwareentwickler

    Tätigkeit:

    • Anforderungsanalyse
    • Design
    • Implementierung
    Access VBA SQL Server 2005
    Logistik/Transport
    1 Jahr 2 Monate
    2007-07 - 2008-08

    Bargeldloses Bezahlsystem

    Softwareentwickler, Design
    Softwareentwickler, Design

    Der Kunde stellt bargeldloses Bezahlsysteme für Unternehmen bereit. Im Rahmen des Projekts wurde die Software für die Geräte zum Aufladen der Karten erstellt.

     

    Tätigkeit:

    • Design
    • Implementierung
    PHP HTML CSS JavaScript SQL Server 2005 .NET Framework WinForms Windows Services
    Lebensmittel/Dienstleistung

    Aus- und Weiterbildung

    Aus- und Weiterbildung

    Berufliche Weiterbildung

    • MCSD: Web Application
    • Solutions DeveloperMCTS: .NET Framework 4, Web Applications
    • MCTS: .NET Framework 4, Service Communication Applications
    • MCTS: .NET Framework 4, Data Access
    • MCTS: .NET Framework 4, Windows Applications
    • MCPD: Web Developer 4
    • Microsoft Specialist Programming in HTML5 with JavaScript and CSS3
    • MCP: Querying Microsoft SQL Server 2012

     

    Studium

    10/1997 ? 12/2005

    Universität Stuttgart, Diplom Informatiker

     

    09/1994 ? 06/1997

    Technisches Gymnasium Stuttgart

    Position

    Position

    Architekt, Entwickler, Consultant, Technischer Leiter

    Kompetenzen

    Kompetenzen

    Top-Skills

    .NET Angular Azure Architektur C# DevOps Scrum Unit Test React Web Api SQL Server T-SQL Agil Design Testing UI CI/CD ChatGPT

    Schwerpunkte

    Architektur
    Datenbanken
    .NET Entwicklung
    Webentwicklung
    Angular/React

    Aufgabenbereiche

    Agile Methoden
    Projektmanagement
    Scrum
    Softwarearchitektur
    Softwaredesign

    Produkte / Standards / Erfahrungen / Methoden

    Agile
    Anforderungsanalyse
    ASP.NET MVC
    Azure
    Azure Storage
    Bootstrap
    Caliburn Micro
    Cloud Services
    Confluence
    Console Application
    CSS
    Design Pattern
    Entity Framework 6
    Framework
    HTML
    HTML 5
    Installer
    Integration Testing
    Internet of Things
    Jasmine
    Jira
    jQuery
    Less
    Microsoft Fakes
    Microsoft Test Manager
    Microsoft Visual Studio
    MSBuild
    MVVM
    MVVM Design Pattern
    Ninject
    Nuget
    OAUTH
    Prism
    Resharper
    Rest
    Scrum
    Services
    SignalR
    Task Parallel Library
    Telerik Kendo UI
    TFS
    TFS 2015
    UML
    Unit Testing
    Visio
    Visual Studio 2013
    Visual Studio 2015
    Visual Studio Code
    WCF
    Web Api
    Web Role
    WebApi
    Windows Service
    Wix
    Worker Role
    WPF
    WPF-Controls
    XAML
    XML

    PROFIL

    • Als Diplom-Informatiker mit über 20 Jahren Erfahrung bin ich spezialisiert auf die Architektur, Neuentwicklung und Modernisierung geschäftskritischer Enterprise-Systeme im Microsoft-Stack. Ich begleite Projekte von der ersten Vision über die technische Konzeption bis hin zur stabilen operativen Umsetzung in Backend und Frontend. 
    • Mein Fokus liegt auf dem Design skalierbarer Cloud-Native-Architekturen (Azure) sowie der Implementierung hochperformanter Fullstack-Lösungen mit .NET, Angular und React. Durch den methodischen Einsatz KI-gestützter Entwicklungsprozesse (LLMs wie Claude, GPT-4, Gemini) und konsequentes Quality Engineering (TDD, automatisierte Regressionstests) garantiere ich höchste Softwarequalität und eine effiziente Time-to-Market - sowohl bei der Ablösung von Legacy-Systemen als auch bei technologischen Neuentwicklungen auf der ?grünen Wiese?.


    KERNKOMPETENZEN

    • Software-Architektur & Backend: Senior-Expertise in .NET 8/ Core & Framework, C#, Microservices, RESTful APIs, SignalR, Entity Framework Core, SOLID, Design Patterns.
    • Modern Frontend: Profunde Erfahrung in Angular (v2-17+) und React, Blazor, TypeScript, State Management (NgRx, Zustand), RxJS, Responsive Design (SASS/Tailwind).
    • Cloud & DevOps: Azure Cloud Ecosystem (App Services, Functions, Service Bus, CosmosDB), Docker, Kubernetes (AKS), CI/CD-Pipelines via Azure DevOps.
    • Data & Performance: Datenbank-Architektur und High-Performance-Optimierung für MS SQL Server und Oracle, komplexe Datenmigrationen.
    • AI & Modern Methods: AI-Assisted Software Engineering (Einsatz von LLMs zur Beschleunigung des SDLC), Agile Methodiken (Scrum/Kanban), Quality Engineering (TDD/Unit-Testing).


    Produkte/Werkzeuge mit Projekterfahrung:

    • Visual Studio 2005, 2008, 2010, 2012
    • SharePoint 2013, Azure
    • SQL-Server
    • Office 2003, 2007, 2010, 2013, Access, Word, Powerpoint VBA
    • Microsoft Internet Information Services (IIS)
    • Team Foundation Server (TFS)
    • Subversion (SVN)
    • Resharper
    • NUnit
    • NHybernate
    • LINQ
    • Reflector
    • Visio
    • Microsoft Project


    weitere:

    • Netbeans
    • Eclipse


    Standard, Methoden, Techniken:

    • OOA,OOD, OOP
    • Design Pattern
    • UML
    • Objektorientierte Programmierung
    • Design Pattern
    • XML, XSD, XSLT
    • Agile Methoden
    • Scrum
    • Kanban


    Programmiersprachen/Frameworks

    • .NET 
    • C#  
    • PHP  
    • Datenbanken   
    • SQL Server 
    • Office (VBA Programmierung) 
    • ASP.NET  
    • WCF, WPF  
    • HTML, CSS, JavaScript , jQuery, Knockout, AngularJS, Jamine 
    • XML, XSD, XLST  
    • EF 
    • TFS  
    • UML 

    Betriebssysteme

    Android
    Docker
    Kubernetes
    Unix
    Windows
    Administration,7,8,2003,2008,,2012

    Programmiersprachen

    .NET
    .NET 4
    .NET 4.5
    .NET 4.6
    .NET 4.6.1
    .NET 4.7
    .NET 5
    Angular
    Angular 5
    Angular CLI
    AngularJS
    Automapper
    Azure DevOps
    Basic
    Sehr gute Erfahrungen (VBA)
    C#
    Experten Kenntnisse (1.1, 2.0, 3.0, 3.5, 4.0) mehr als 8 Jahre
    C++
    Gute Erfahrungen (Visual c++, Bada)
    C++
    Gute Kenntnisse
    Canvas
    CQRS
    Dapper
    Dexie.js
    E2E Testing
    Excel
    Flux
    Git
    Gitlab
    HighCharts
    HighCharts
    HTML 5, JavaScript, jQuery, KnockoutJS, AngularJS, Jasmine
    Sehr gute Kenntnisse (Programmieren, Frameworks) mehr als 8 Jahre
    HTML5
    IdentityServer
    IdentityServer3
    IIS Express
    IndexedDB
    Jasmin
    JavaScrip
    JavaScript
    JavaScript SQL Server 2005 .NET Framework
    JSON
    Karma
    LINQ
    Material
    MS Project
    NgRx
    Office 2003/2007
    Offline Web Site
    PHP
    Sehr gute Kenntnisse (4, 5, Frameworks)
    Postman
    PowerPoint
    Primeng
    Protractor
    React
    RxJS
    SCSS
    Service Worker
    Silverlight
    SVG
    Test
    TFS 2010
    Typescript
    Unit Tests
    VBA
    Gute Kenntnisse
    Visual Studio
    Visual Studio Online
    VS Code
    Web Api 2
    Windows Services
    WinForms
    Word
    XUnit
    Yaml

    Datenbanken

    Entity Framework Core
    MongoDB
    MS SQL Server
    Erfahrung > 5 Jahre
    MS SQL Server Management Studio
    MySQL
    Erfahrung > 5 Jahre
    Oracle
    Postgres
    PostgreSQL
    SQL
    SQL Server
    SSMS
    SSRS und SSIS
    Grundkenntnisse
    T SQL
    T-SQL
    TSQL

    Datenkommunikation

    EDIFACT
    Grundkenntnisse
    Internet, Intranet
    Sehr gute Kenntnisse
    MQTT
    RabbitMQ
    TCP/IP
    Windows Netzwerk

    Hardware

    IBM Server
    PC
    PPC
    Windows Mobile

    Design / Entwicklung / Konstruktion

    Konzepion
    Lastenheft
    Microservices
    Pflichtenheft
    Requirement

    Branchen

    Branchen

    • Automobile
    • Logistik/Transport
    • IT-Services
    • Versicherungen
    • Regierungsorganisation
    • Pharma
    • Maschinenbau

    Einsatzorte

    Einsatzorte

    Deutschland, Schweiz, Österreich


    möglich

    Projekte

    Projekte

    4 Jahre 4 Monate
    2021-09 - 2025-12

    Anwendung zur Berechnung von Versicherungspolicen

    Softwareentwickler/-designer C# .NET 8 AI - Tools ...
    Softwareentwickler/-designer

    In diesem Projekt wird eine Anwendung zur Berechnung von Versicherungspolicen entwickelt. Die Anwendung basiert auf .NET, Angular und Oracle und läuft auf Azure.

    • Anforderungsanalyse 
    • Softwaredesign 
    • Mitarbeit im Frontend und Backend 
    • Implementierung 
    • Bugfixing 
    • Test

    C# .NET 8 AI - Tools Visual Studio 2022 Angular Azure DevOps HTML CSS TypeScript Web API REST Swagger Postman JSON Oracle RxJS Git TFS Scrum Python
    Versicherung - München
    München
    1 Jahr 9 Monate
    2019-10 - 2021-06

    Softwareentwicklung, Architektur und Design

    Architektur, Design, Softwareentwickler Angular/.NET Core .NET Core C# SQL Server ...
    Architektur, Design, Softwareentwickler Angular/.NET Core

    Softwareentwicklung, Architektur und Design einer Prüfsoftware auf Basis von Angular und .NET 5. Die Prüfsoftware stellt Messungen grafisch dar. Dabei werden Echtzeit-Messungen sowie historische Daten mit entsprechenden grafischen Annotationen dargestellt. Zusätzlich werden Analysefunktionen zur Verfügung gestellt. So können mehrere Kurven hinsichtlich unterschiedlicher Parameter analysiert werden. Die Anwendung besteht aus einem Angular-Frontend und einem .NET (Core) Backend mit SQL- oder Oracle-Datenbank und läuft in Docker-Containern im Kubernetes. Die Entwicklung erfolgt agil mit der Scrum-Methode. Azure DevOps mit Git wird für die Entwicklung eingesetzt. Bei diesem Projekt bin ich sowohl im Frontend als auch im Backend tätig.

    • Softwaredesign 
    • DevOps 
    • Frontend- und Backend-Entwicklung 
    • Test

    .NET Core C# SQL Server Angular 8 NgRx RxJs Agile Builds/Releases Azure Azure DevOps OAuth Git Jasmine HighCharts
    Industrie - Stuttgart
    Stuttgart
    4 Monate
    2019-05 - 2019-08

    Softwareentwicklung

    Fullstack Softwareentwickler .NET .NET Standard C# ...
    Fullstack Softwareentwickler

    Softwareentwicklung im Bereich Reporting in verschiedenen Bereichen und Produkten wie Frontend, Backend und Azure. Im Frontend wurden Anwendungen mit ASP.NET MVC, Angular und React entwickelt. Im Backend wurden APIs auf Basis von .NET umgesetzt. Auf Azure wurden WebJobs entwickelt, Dashboards erstellt, KeyVaults eingerichtet, mit Azure SQL gearbeitet sowie ARM-Skripte und Alerts konfiguriert. Die Aufgaben umfassten außerdem Deployment sowie das Erstellen von Builds und Releases in Azure DevOps.

    • Softwaredesign 
    • Bugfixing 
    • DevOps 
    • Frontend-, Backend- und Azure-Entwicklung 
    • Test

    .NET .NET Standard C# SQL Azure SQL Angular 7 React WebJobs Scrum Application Insights ARM Scripts Builds/Releases Azure Azure DevOps Azure Dashboard Azure Alerts Telerik SASS Webcomponents KeyVault OAuth Excel Git Jasmine
    Energie - Karlsruhe
    Südwest Deutschland
    5 Monate
    2018-11 - 2019-03

    Implementierung eines auf SPA basierenden Verwaltungstools

    Softwarearchitekt, -entwickler (Frontend und Backend) und UI Designer C# .NET 4.7.2 Visual Studio 2017-2019 ...
    Softwarearchitekt, -entwickler (Frontend und Backend) und UI Designer

    Implementierung eines auf SPA basierenden Verwaltungstools für Mitarbeiter. Es können verschiedene Anträge als Workflows gestartet, verfolgt und freigegeben werden. Im Frontend wurde die SPA mit Angular 7 und Flux-Architektur entwickelt. Material Components wurden für die Designelemente verwendet. Im Backend wurde .NET Web API mit CQRS verwendet. Dapper wurde als ORM eingesetzt. Für die API-Dokumentation wurde Swagger verwendet. Die Datenhaltung erfolgte in einer SQL-Server-Datenbank. Git wurde als Versionsverwaltung (GitLab) eingesetzt. Das Projektmanagement erfolgte über Jira/Confluence.

    • Architektur 
    • Analyse 
    • Softwaredesign 
    • Erstellung Angular 7 
    • Implementierung 
    • Bugfixing 
    • Test

    C# .NET 4.7.2 Visual Studio 2017-2019 Visual Studio Code Angular 7 Flux Automapper HTML5 CSS SCSS JavaScript TypeScript Angular Material Web API 2 XUnit CQRS REST Swagger Postman JSON SQL Server Dapper Angular CLI Karma Jasmine RxJS LocalStorage Git Scrum GitLab Jira
    Industrie - Stuttgart
    Stuttgart
    4 Monate
    2018-05 - 2018-08

    visuelle Daten verwalten, analysieren und teilen

    Softwareentwickler/-designer C# .NET Core Angular 6 ...
    Softwareentwickler/-designer

    Gegenstand dieses Projektes ist es, dem Kunden ein Portal zur Verfügung zu stellen, mit dem Benutzer visuelle Daten verwalten, analysieren und teilen können. Das Backend besteht aus .NET-Microservices, die in einer Docker-Kubernetes-Umgebung laufen und über einen RabbitMQ-Bus miteinander kommunizieren. Die Plattform lief in einer Azure-Umgebung. Das Frontend besteht aus Angular.

    • Anforderungsanalyse 
    • Implementierung 
    • Bugfixing 
    • Test

    C# .NET Core Angular 6 Azure Blob Storage PaaS Microservices Entity Framework Core NoSQL Database REST Git Scrum Swagger Postman Docker MongoDB PostgreSQL
    Industrie - München
    München
    5 Monate
    2017-12 - 2018-04

    Erstellung einer Progressive Web Application

    Softwareentwickler/-designer C# .NET Angular ...
    Softwareentwickler/-designer

    Bei diesem Projekt ging es um die Erstellung einer Progressive Web Application für Betriebsmittelprüfung. Es sollte eine POC-Anwendung erstellt werden. Die internen Mitarbeiter sollten danach die Anwendung fertigstellen. Meine Hauptaufgabe war es, eine SPA basierend auf Angular zu entwickeln sowie im Backend Web-API-Schnittstellen für den Datenzugriff zu erstellen. Als Identity-Provider wurde IdentityServer3 eingesetzt.

    • Anforderungsanalyse 
    • Softwaredesign 
    • Erstellung Angular-Anwendung 
    • Implementierung 
    • Bugfixing 
    • Test

    C# .NET Angular SQL Server IdentityServer PWA RxJS IndexedDB
    Industrie - Fulda
    Fulda
    5 Monate
    2017-08 - 2017-12

    Erstellung von Verwaltungs- und Automatisierungssoftware

    Softwareentwickler/Consultant Design C# Visual Studio 2017 ...
    Softwareentwickler/Consultant

    Bei diesem Projekt ging es um die Erstellung von Verwaltungs- und Automatisierungssoftware für eine Maschinenanlage. Die Anwendung wurde im Frontend mit Angular 4, HTML und CSS umgesetzt und im Backend mit .NET und SQL-Server realisiert. Als Architekturmuster wurde eine Microservices-Architektur verwendet. Ich war sowohl im Frontend als auch im Backend tätig. Im Frontend entwickelte ich Teilmodule mit Angular 4, TypeScript und Primeng sowie eine 2D-Komponente zur Bearbeitung von Objekten mit Paper. Im Backend entwickelte ich Web-API-Schnittstellen für die Angular-Komponenten sowie die zugehörigen Datenbanken im SQL Server 2016. Zusätzlich erstellte ich das Design der Komponentenarchitektur. Die Microservices liefen als Self-hosted Services mit Topshelf.

    • Anforderungsanalyse und Design 
    • Frontend-Entwicklung mit Angular 4, HTML, CSS, Primeng und TypeScript 
    • Backend-Entwicklung mit .NET 4.6 und SQL Server 2016 
    • Tests und Bugfixing

    Design C# Visual Studio 2017 Web API Owin Swagger/Swashbuckle Fiddler .NET 4.6 Entity Framework Code First SQL Server 2016 SSMS JSON XML AutoFac Git Topshelf IdentityServer 3 Angular 4 TypeScript Primeng Bootstrap NLog SignalR Agile
    Maschinenbau - Freiburg
    Freiburg
    7 Monate
    2017-01 - 2017-07

    Erweiterung und Wartung einer auf WPF basierenden Anwendung

    Softwareentwickler/Consultant C# .NET 4.6 Visual Studio 2015 ...
    Softwareentwickler/Consultant

    Die Hauptaufgabe dieser Tätigkeit war die Erweiterung und Wartung einer auf WPF basierenden Anwendung. Die Anwendung ist eine der größten WPF-Anwendungen in Deutschland und basiert auf einem eigens entwickelten Framework. Zusätzlich musste bestehender Code überarbeitet und teilweise neu geschrieben werden. Es wurden Tests für bestehenden sowie neuen Code ergänzt.

    • Anforderungsanalyse
    • Implementierung
    • Bugfixing
    • Test

    C# .NET 4.6 Visual Studio 2015 WPF XAML NuGet Unit Testing Asynchronous Programming LINQ WPF Controls Anforderungsanalyse TFS Clean Code
    Öffentlicher Dienst - Mainz
    Mainz
    1 Jahr 3 Monate
    2015-09 - 2016-11

    Entwicklung einer Anwendung basierend auf WPF/Web-Frontend und WCF/Web-API-Backend

    Softwareentwickler/Consultant/Architekt C# .NET 4.6 Visual Studio 2013/2015 ...
    Softwareentwickler/Consultant/Architekt

    Das Ziel dieses Projekts war die Entwicklung einer Anwendung basierend auf WPF/Web-Frontend und WCF/Web-API-Backend für die Maschinenbauindustrie. Die Anwendung besteht aus Modulen, die verschiedene Aufgaben erfüllen. Meine Tätigkeit bestand darin, den Kunden beim (Neu-) Erstellen der Module zu unterstützen. Die Architektur wurde so ausgelegt, dass die Module serviceorientiert aufgebaut sind. Die Module konnten sowohl lokal als auch in Azure Worker Roles gehostet werden. Die Webverwaltungssoftware wurde mit ASP.NET MVC und AngularJS erstellt und ebenfalls lokal sowie in Azure Web Roles betrieben.

    • Anforderungsanalyse 
    • Architektur 
    • Implementierung 
    • Test

      C# .NET 4.6 Visual Studio 2013/2015 LINQ Entity Framework TFS MSBuild MSTest Oracle Azure Cloud Services Azure Storage Worker Role Web Role WPF XAML NuGet Scrum Unit Testing Web API REST JSON WCF MVVM Bootstrap XML Task Parallel Library Wix Prism ASP.NET MVC 5 Angular jQuery TypeScript HTML5 CSS IIS Licensing Caliburn Micro
      Maschinenbau - Süddeutschland
      Tübingen
      6 Monate
      2015-03 - 2015-08

      Verwaltung und Steuerung von Geräten

      Softwareentwickler/Consultant ASP.NET MVC 5 C# .NET 4.5 ...
      Softwareentwickler/Consultant

      Das Ziel dieses Projekts war die Verwaltung und Steuerung von Geräten sowie der zugehörigen Services über ein Webportal auf Basis von .NET-Technologien. Im ersten Teil konnten Kunden Services über das Portal nutzen. Meine Aufgabe war die Entwicklung der Anwendung vom Frontend bis zur Datenbankebene. Zusätzlich wurden Desktopanwendungen auf Basis von WPF für administrative Aufgaben entwickelt. Im zweiten Teil ging es um die Darstellung von Zustandsinformationen sowie die Steuerung der Geräte über das Webportal. Hier bestand meine Aufgabe darin, entsprechende UI-Controls zu entwickeln und daraus Steuerbefehle auf Bit-Ebene zu generieren.

      • Anforderungsanalyse 
      • Architektur 
      • Implementierung 
      • Test
      ASP.NET MVC 5 C# .NET 4.5 jQuery JavaScript TypeScript HTML5 CSS Visual Studio 2013 LINQ Entity Framework MySQL TFS MSTest Caliburn Micro WPF XAML NuGet Scrum Unit Testing Integration Testing Web API SignalR Microsoft Test Manager WCF Microsoft Fakes MVVM Bootstrap IoT LESS XML Task Parallel Library MQTT RabbitMQ Telerik Kendo UI
      Maschinenbau / Haushaltsgeräte - Süddeutschland
      Stuttgart
      5 Monate
      2014-11 - 2015-03

      Handel ? Onlineshop

      Softwareentwickler ASP.NET MVC c# .NET 4.5 ...
      Softwareentwickler

      Der Kunde verkauft Kfz-Teile im eigenen Laden in Stuttgart, über Ebay und Onlineshop. Die Aufgabe ist es, Tools für die Bereitstellung der Daten zwischen den verschiedenen Systemen zu erstellen. Die Web-Anwendung bereitet die Export-Daten der Warenhaltungssoftware für Ebay, gleicht die Daten mit der Shop Anwendung ab und bereitet die Importe für die Warenhaltungssoftware vor. 

       

      Tätigkeiten:

      • Anforderungsanalyse
      • Implementierung
      • Test
      Visual Studio 2013 MySQL
      ASP.NET MVC c# .NET 4.5 jQuery JavaScript Knockout TypeScript HTML 5 CSS Visual Studio 2013 Linq ADO.NET Entity Framework MySQL TFS Visual Studio Online Git MSTest Jasmine
      Stuttgart
      3 Monate
      2014-06 - 2014-08

      Entwicklung Webanwendung

      Teamlead und Softwareentwickler
      Teamlead und Softwareentwickler

      Der Kunde ist eines der größten Energie-Konzerne Deutschlands. Teilanwendungen des Konzerns sollten erneuert und neue Anwendungen erstellt werden.

      Als Leiter eine kleinen Teams von zwei Personen war meine Aufgabe die Anforderungen zu analysieren und diese auch mit Hilfe der Offshore-Kollegen zu implementieren.

       

      Tätigkeiten:

      • Anforderungsanalyse
      • Teamführung
      • Arbeitszuweisung
      • Review
      Energie ? Würzburg
      9 Monate
      2013-08 - 2014-04

      Softwareentwicklung Medizinische Geräte

      Teamlead und Softwareentwickler
      Teamlead und Softwareentwickler

      Der Kunde stellt medizinische Geräte her. Im Rahmen des Projekts soll die Software für das Gerät erstellt werden. Ein Teil der Entwicklung und die Wartung/Bugfixing soll in Indien erfolgen.Als Leiter eines indisches Teams (fünf Personen) war es meine Aufgabe die Entwicklungstätigkeit zu koordinieren. Es erfolgte auch ein fünf wöchiger Indienaufenthalt um Wissenstransfer durchzuführen.

       

      Tätigkeiten:

      • Anforderungsanalyse
      • Task-Erstellen
      • Arbeitszuweisung
      • Review
      • Wissenstransfer
      • Bugfixing
      • Implementierung
      .NET 4 WCF TFS 2010 XAML WPF Silverlight Visio Visual Studio MS Project Scrum Kanban
      Pharma
      Schweiz/Indien
      2 Monate
      2013-11 - 2013-12

      Migration von Office 2003 auf 2007

      Softwareentwickler, Analyst
      Softwareentwickler, Analyst

      Im Rahmen der Migration von Office 2003 auf 2007 sollten mögliche Fehlerquellen analysiert und Fehler in Office Dokumenten behoben werden. Dokumente die nicht automatisch konvertiert wurden, wurden nachträglich angepasst.

       

      Tätigkeiten:

      • Analyse des Ist-Zustandes
      • Planen der Migration
      • Durchführen der Migration
      • Fehlerbehebung
      Office 2003/2007 VBA Excel Word PowerPoint
      Automobile
      Ungarn
      8 Monate
      2012-12 - 2013-07

      Erstellung eines Architekturkonzepts für die Webservices basierend auf WCF für ein Teilbereich der Organisation.

      Architekt und Softwareentwickler
      Architekt und Softwareentwickler

       Alle wichtigen Aspekte der zu erstellenden Webservices sollten dabei berücksichtigt und dokumentiert werden. Außerdem sollten beispielhafte Webservices erstellt werden.

       

      Tätigkeiten:

      • Architektur entwerfen und dokumentieren
      • Softwaredesign
      • Beispiel-Webservices erstellen
      • Test und Optimierung der Webservices
      NET 4 WCF Unity Team Foundation Server Visual Studio 2012 Stored Procedures UDF SQL SQL Server 2012 Console Application
      Regierungsorganisation
      Wiesbaden
      7 Monate
      2012-02 - 2012-08

      Umstellung der Benutzeroberfläche nach dem neuen Usability Konzept

      Softwareentwickler
      Softwareentwickler

      Die Aufgaben umfassen Implementierung der neuen Oberfläche. Es sollten einerseits die Hauptseite gemäß den Vorgaben erstellt werden und gleichzeitig neue Controls basierend auf Telerik Controls für eine Einheitliche Darstellung erstellt werden.

       

      Tätigkeiten:

      • Design nach neuen UI-Vorgaben
      • Implementierung der Oberfläche
      • Implementierung Backend
      • Telerik-Controls programmieren

       

      ASP.NET C#.NET 3.5 HTML CSS jQuery JavaScript Telerik AJAX WebControls
      Versicherungen
      Düsseldorf
      10 Monate
      2011-05 - 2012-02

      Erstellung eines Webbasierten Systems für den Versand von Paketen. Im Rahmen der Tätigkeiten wurde die Software für alle Ebenen des Produkts geschrieben.

      Softwareentwickler
      Softwareentwickler

      Tätigkeiten:

      • Implementierung UI/Backend
      .NET 3.5 ASP.NET Team Foundation Server Visual Studio 2010 Spring.NET jQuery jQueryUI nHibernate SQL Server
      Logistik/Transport
      Bonn
      4 Jahre 9 Monate
      2006-08 - 2011-04

      Pflege und Erweiterung der Software für eine Abteilung eines Automobilkonzerns. Die Arbeitsprozesse wurden durch die Software automatisiert um die Arbeitsabläufe effizient durchführen zu können

      Softwareentwickler
      Softwareentwickler

      Tätigkeiten:

      • Implementierung
      .NET Framework SQL Server 2005 Windows Forms Windows Services PHP HTML CSS JavaScript Access XML XSD XSLT XPATH
      Automobile
      Stuttgart
      4 Monate
      2009-12 - 2010-03

      Implementierung einer Software für Warenhaltung. Dabei sollte die Ware automatisch gescannt und gewogen werden.

      Softwareentwickler
      Softwareentwickler

      Tätigkeit:

      • Anforderungsanalyse
      • Design
      • Implementierung
      .NET Framework WinForms Windows Services Windows Mobile SQL Server 2005 Barcode scanner Elektronische Waage
      Logistik/Transport
      5 Monate
      2009-08 - 2009-12

      Onlineplattform für Verkauf bzw. Handel von freien Kapazitäten für Lastwagen.

      Softwareentwickler
      Softwareentwickler

      Tätigkeiten:

      • Anforderungsanalyse
      • Design
      • Implementierung
      PHP 5 HTML CSS JavaScript Online payment Flash SQL Server
      IT Consulting ? München
      5 Monate
      2009-03 - 2009-07

      Erstellen einer Access-Anwendung für die Generierung von Reports sowie Export und Import von großen Datenmengen.

      Softwareentwickler
      Softwareentwickler

      Tätigkeit:

      • Anforderungsanalyse
      • Design
      • Implementierung
      Access VBA SQL Server 2005
      Logistik/Transport
      1 Jahr 2 Monate
      2007-07 - 2008-08

      Bargeldloses Bezahlsystem

      Softwareentwickler, Design
      Softwareentwickler, Design

      Der Kunde stellt bargeldloses Bezahlsysteme für Unternehmen bereit. Im Rahmen des Projekts wurde die Software für die Geräte zum Aufladen der Karten erstellt.

       

      Tätigkeit:

      • Design
      • Implementierung
      PHP HTML CSS JavaScript SQL Server 2005 .NET Framework WinForms Windows Services
      Lebensmittel/Dienstleistung

      Aus- und Weiterbildung

      Aus- und Weiterbildung

      Berufliche Weiterbildung

      • MCSD: Web Application
      • Solutions DeveloperMCTS: .NET Framework 4, Web Applications
      • MCTS: .NET Framework 4, Service Communication Applications
      • MCTS: .NET Framework 4, Data Access
      • MCTS: .NET Framework 4, Windows Applications
      • MCPD: Web Developer 4
      • Microsoft Specialist Programming in HTML5 with JavaScript and CSS3
      • MCP: Querying Microsoft SQL Server 2012

       

      Studium

      10/1997 ? 12/2005

      Universität Stuttgart, Diplom Informatiker

       

      09/1994 ? 06/1997

      Technisches Gymnasium Stuttgart

      Position

      Position

      Architekt, Entwickler, Consultant, Technischer Leiter

      Kompetenzen

      Kompetenzen

      Top-Skills

      .NET Angular Azure Architektur C# DevOps Scrum Unit Test React Web Api SQL Server T-SQL Agil Design Testing UI CI/CD ChatGPT

      Schwerpunkte

      Architektur
      Datenbanken
      .NET Entwicklung
      Webentwicklung
      Angular/React

      Aufgabenbereiche

      Agile Methoden
      Projektmanagement
      Scrum
      Softwarearchitektur
      Softwaredesign

      Produkte / Standards / Erfahrungen / Methoden

      Agile
      Anforderungsanalyse
      ASP.NET MVC
      Azure
      Azure Storage
      Bootstrap
      Caliburn Micro
      Cloud Services
      Confluence
      Console Application
      CSS
      Design Pattern
      Entity Framework 6
      Framework
      HTML
      HTML 5
      Installer
      Integration Testing
      Internet of Things
      Jasmine
      Jira
      jQuery
      Less
      Microsoft Fakes
      Microsoft Test Manager
      Microsoft Visual Studio
      MSBuild
      MVVM
      MVVM Design Pattern
      Ninject
      Nuget
      OAUTH
      Prism
      Resharper
      Rest
      Scrum
      Services
      SignalR
      Task Parallel Library
      Telerik Kendo UI
      TFS
      TFS 2015
      UML
      Unit Testing
      Visio
      Visual Studio 2013
      Visual Studio 2015
      Visual Studio Code
      WCF
      Web Api
      Web Role
      WebApi
      Windows Service
      Wix
      Worker Role
      WPF
      WPF-Controls
      XAML
      XML

      PROFIL

      • Als Diplom-Informatiker mit über 20 Jahren Erfahrung bin ich spezialisiert auf die Architektur, Neuentwicklung und Modernisierung geschäftskritischer Enterprise-Systeme im Microsoft-Stack. Ich begleite Projekte von der ersten Vision über die technische Konzeption bis hin zur stabilen operativen Umsetzung in Backend und Frontend. 
      • Mein Fokus liegt auf dem Design skalierbarer Cloud-Native-Architekturen (Azure) sowie der Implementierung hochperformanter Fullstack-Lösungen mit .NET, Angular und React. Durch den methodischen Einsatz KI-gestützter Entwicklungsprozesse (LLMs wie Claude, GPT-4, Gemini) und konsequentes Quality Engineering (TDD, automatisierte Regressionstests) garantiere ich höchste Softwarequalität und eine effiziente Time-to-Market - sowohl bei der Ablösung von Legacy-Systemen als auch bei technologischen Neuentwicklungen auf der ?grünen Wiese?.


      KERNKOMPETENZEN

      • Software-Architektur & Backend: Senior-Expertise in .NET 8/ Core & Framework, C#, Microservices, RESTful APIs, SignalR, Entity Framework Core, SOLID, Design Patterns.
      • Modern Frontend: Profunde Erfahrung in Angular (v2-17+) und React, Blazor, TypeScript, State Management (NgRx, Zustand), RxJS, Responsive Design (SASS/Tailwind).
      • Cloud & DevOps: Azure Cloud Ecosystem (App Services, Functions, Service Bus, CosmosDB), Docker, Kubernetes (AKS), CI/CD-Pipelines via Azure DevOps.
      • Data & Performance: Datenbank-Architektur und High-Performance-Optimierung für MS SQL Server und Oracle, komplexe Datenmigrationen.
      • AI & Modern Methods: AI-Assisted Software Engineering (Einsatz von LLMs zur Beschleunigung des SDLC), Agile Methodiken (Scrum/Kanban), Quality Engineering (TDD/Unit-Testing).


      Produkte/Werkzeuge mit Projekterfahrung:

      • Visual Studio 2005, 2008, 2010, 2012
      • SharePoint 2013, Azure
      • SQL-Server
      • Office 2003, 2007, 2010, 2013, Access, Word, Powerpoint VBA
      • Microsoft Internet Information Services (IIS)
      • Team Foundation Server (TFS)
      • Subversion (SVN)
      • Resharper
      • NUnit
      • NHybernate
      • LINQ
      • Reflector
      • Visio
      • Microsoft Project


      weitere:

      • Netbeans
      • Eclipse


      Standard, Methoden, Techniken:

      • OOA,OOD, OOP
      • Design Pattern
      • UML
      • Objektorientierte Programmierung
      • Design Pattern
      • XML, XSD, XSLT
      • Agile Methoden
      • Scrum
      • Kanban


      Programmiersprachen/Frameworks

      • .NET 
      • C#  
      • PHP  
      • Datenbanken   
      • SQL Server 
      • Office (VBA Programmierung) 
      • ASP.NET  
      • WCF, WPF  
      • HTML, CSS, JavaScript , jQuery, Knockout, AngularJS, Jamine 
      • XML, XSD, XLST  
      • EF 
      • TFS  
      • UML 

      Betriebssysteme

      Android
      Docker
      Kubernetes
      Unix
      Windows
      Administration,7,8,2003,2008,,2012

      Programmiersprachen

      .NET
      .NET 4
      .NET 4.5
      .NET 4.6
      .NET 4.6.1
      .NET 4.7
      .NET 5
      Angular
      Angular 5
      Angular CLI
      AngularJS
      Automapper
      Azure DevOps
      Basic
      Sehr gute Erfahrungen (VBA)
      C#
      Experten Kenntnisse (1.1, 2.0, 3.0, 3.5, 4.0) mehr als 8 Jahre
      C++
      Gute Erfahrungen (Visual c++, Bada)
      C++
      Gute Kenntnisse
      Canvas
      CQRS
      Dapper
      Dexie.js
      E2E Testing
      Excel
      Flux
      Git
      Gitlab
      HighCharts
      HighCharts
      HTML 5, JavaScript, jQuery, KnockoutJS, AngularJS, Jasmine
      Sehr gute Kenntnisse (Programmieren, Frameworks) mehr als 8 Jahre
      HTML5
      IdentityServer
      IdentityServer3
      IIS Express
      IndexedDB
      Jasmin
      JavaScrip
      JavaScript
      JavaScript SQL Server 2005 .NET Framework
      JSON
      Karma
      LINQ
      Material
      MS Project
      NgRx
      Office 2003/2007
      Offline Web Site
      PHP
      Sehr gute Kenntnisse (4, 5, Frameworks)
      Postman
      PowerPoint
      Primeng
      Protractor
      React
      RxJS
      SCSS
      Service Worker
      Silverlight
      SVG
      Test
      TFS 2010
      Typescript
      Unit Tests
      VBA
      Gute Kenntnisse
      Visual Studio
      Visual Studio Online
      VS Code
      Web Api 2
      Windows Services
      WinForms
      Word
      XUnit
      Yaml

      Datenbanken

      Entity Framework Core
      MongoDB
      MS SQL Server
      Erfahrung > 5 Jahre
      MS SQL Server Management Studio
      MySQL
      Erfahrung > 5 Jahre
      Oracle
      Postgres
      PostgreSQL
      SQL
      SQL Server
      SSMS
      SSRS und SSIS
      Grundkenntnisse
      T SQL
      T-SQL
      TSQL

      Datenkommunikation

      EDIFACT
      Grundkenntnisse
      Internet, Intranet
      Sehr gute Kenntnisse
      MQTT
      RabbitMQ
      TCP/IP
      Windows Netzwerk

      Hardware

      IBM Server
      PC
      PPC
      Windows Mobile

      Design / Entwicklung / Konstruktion

      Konzepion
      Lastenheft
      Microservices
      Pflichtenheft
      Requirement

      Branchen

      Branchen

      • Automobile
      • Logistik/Transport
      • IT-Services
      • Versicherungen
      • Regierungsorganisation
      • Pharma
      • Maschinenbau

      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.