Entwicklung und Architektur in .NET/C#, ASP.NET, Blazor, Azure, Microservices, Docker, Kubernetes
Aktualisiert am 21.02.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.03.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Azure
C#
.NET Framework
CleanCode
Kubernetes
Docker
Microservices
Cloud
Deutsch
Muttersprache
Englisch
fließend in Sprache und Schrift
Französisch
fließend in Sprache, Grundkenntnisse in Schrift
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich

 
möglich

Projekte

Projekte

2021 - 2022: AI-Rad Companion

Rolle: Entwickler

Kunde: Siemens Healthineers GmbH


Aufgaben:

Die AI-Rad Companion Plattform analysiert mittels künstlicher Intelligenz Algorithmen Patienten-Bilddaten von Siemens CT und MRT-Geräten nach klinischen Auffälligkeiten wie Tumore, Gefäßverengungen und markiert diese optische in den Bilddateien.

  • Entwicklung von Features und Bugfixing im Azure Kubernetes Cluster und auf EDGE Umgebungen

  • DevOps: Baselining und Deployment (Azure DevOps)

  • DevOps: Pflege und Weiterentwicklung von Build- und Releasepipelines

  • Dokumentation im Rahmen des internen Entwicklungsprozesses


Eingesetzte Produkte:

Cloud-native Microservice Anwendung auf Basis von .NET Core 3.1, Docker, Azure Kubernetes Service, Azure CosmosDB, MongoDB, Azure ServiceBus, Azure API Management)


2021 - 2021: Dokumentenmanagementsystem


Rolle: Entwickler (SCRUM)

Kunde: Maiwald Patentanwalts- und Rechtsanwaltsgesellschaft mbH


Aufgaben:

  • Entwicklung einer Anwendung zur Verwaltung von Patenten auf Basis von ASP.NET Blazor
  • Anbindung an eine Legacy-Anwendung und Synchronisierung von Dokumenten über die CMIS Schnittstelle
  • Build- und Releasemanagement auf Basis von Azure DevOps


Eingesetzte Produkte:

C#/.Net 5.0, ASP.NET Blazor WebAssembly, ASP.NET Core WebAPI, REST, MongoDB, Azure AppServices, Azure DevOps (Build- und Releasemanagement)


2020 - 2021: IoT-Anwendung zur Hausautomatisierung


Rolle: Fullstack (Entwickler, Architekt, DevOp)

Kunde: Eigenproduktion


Aufgaben:

  • Planung, Konzeption und Entwicklung einer Monitoring-Lösung für eine Wärmepumpe und ein Hausautomationssystem mit zwei Zielen:

    • Überwachung von Parametern wie Temperatur, Luftfeuchte, Windgeschwindigkeit, Heizungsdruck und Stromkosten

    • Steuerung von Komponenten wie Heizung, Lüftungsanlage und Warmwassermenge (zeit- oder grenzwertabhängig)

  • Entwickelte Microservices:

    • Ansprechen der Wärmepumpe über ihr MODBUS-Protokoll (Adapter): ASP.NET WebAPI REST-Anwendung mit .NET Core 3.1

    • Zwei virtuelle IoT Devices (digitale Zwillinge für Wärmepumpe und Hausautomationssystem): .NET Core 3.1

    • Zentraler IoT Hub mit Rules Engine: .NET Core 3.1

  • Verpacken der Microservices in Docker-Images

  • Datenhaltung und Visualisierung mit InfluxDB und Grafana

  • Logging mit ElasticSearch und Kibana

  • Betrieb auf Azure Kubernetes Service

  • Kommunikation via Azure ServiceBus

  • Deployment: Einrichtung je einer Build- und Deployment Pipeline (CI/CD) pro Microservice (Azure DevOps)


Eingesetzte Produkte:

.Net Core 3.1, WebAPI, REST, Docker, Azure Kubernetes Service, Azure Service Bus, Azure DevOps CI/CD, InfluxDB, Grafana, ElasticSearch, Kibana


2019 - 2020: Prozessdaten-Spezifikation (PDS)


Rolle: DevOp

Kunde: Roche Diagnostics


Aufgaben:

  • System zur Erfassung und Verteilung von Prozess-Vorgabedaten

  • Automatisierung des Deployments von WPF-, WCF-, Web-, Reporting- und Datenbank-Komponenten im TFS Server (Releasemanagement)


Eingesetzte Produkte:

TFS, PowerShell, SpecFlow


2017 - 2019: Prozess-Monitoring-System (PMS)


Rolle: Entwickler (SCRUM, später Kanban)

Kunde: Roche Diagnostics


Aufgaben:

Anwendung für die statistische Kontrolle von Produktionsprozessen in der Produktion von therapeutischen Proteinen
  • Entwicklung einer WPF-Anwendung

  • Automatisierung des Deployments einer verteilten Anwendung (Webanwendung, SSRS Reports und STATISTICA® Server-Tasks)

  • Testautomatisierung von webbasierten Tests (Selenium/Specflow)

  • Datenbankmigration von SQL-Server 2008 auf 2012

  • Verantwortlich für die TFS Build und Entwicklung von TFS Build Templates

  • Entwicklung im validierten Umfeld im Rahmen von Good Manufacturing Practices (GMP) nach behördlichen Richtlinien


Eingesetzte Produkte:

WPF, SQL Server, Selenium, Team Foundation Server, STATISTICA Enterprise Server


2016 - 2016: Reporting-System zur visuellen Darstellung von statistischen Trends


Rolle: Entwickler (SCRUM und V-Modell)

Kunde: Roche Diagnostics


Aufgaben:

  • Entwurf und Entwicklung einer AngularJS-Webanwendung
  • Integration einer Highcharts.js Webkomponente
  • Styling mit Angular Material Design


Eingesetzte Produkte:

.NET/C#, ASP.NET MVC 5, REST, WebAPI, AngularJS, Angular Material Design, Typescript, JavaScript, Highcharts.js


2016 - 2016: MDE (Manuelle Daten Eingabe)


Rolle: Entwickler

Kunde: Roche Diagnostics


Aufgaben:

  • Applikation zur manuellen Eingabe von Labor- und Prozesswerten
  • Wartung und Weiterentwicklung der Webanwendung


Eingesetzte Produkte:

.NET/C#, ASP.NET MVC 5, WebAPI, REST, Bootstrap


2015 - 2016: IBIS


Rolle: Entwickler (SCRUM und V-Modell)

Kunde: Roche Diagnostics


Aufgaben:

Datengetriebenes System zur Aggregation von Produktionsprozessen aus verschiedenen Produktionsanlagen. Bereitstellung von Reports.
  • T-SQL Entwicklung von Datamarts

  • Entwicklung von SSRS Reports

  • Durchführen von Code Reviews

  • Entwicklung im validierten Umfeld im Rahmen von Good Manufacturing Practices (GMP) nach behördlichen Richtlinien


Eingesetzte Produkte:

SQL-Server, T-SQL, SSRS Reporting Services, DACPAC


2015 - 2015: Elternzeit


Rolle: Windelwickler und Fläschchenfüller


Aufgaben:

  • Betreuung eines eventgetriebenen Systems mit sich schnell ändernden Anforderungen


Eingesetzte Produkte:

Pampers, NUK, Römer


2015 - 2015: PPAP


Rolle: Entwickler

Kunde: Infineon Technologies


Aufgaben:

Internes Ticketsystem zur Beantwortung von Expertenfragen
  • Technologische Basis: SharePoint, AngularJS und Telerik KendoUI

  • Übernahme und Tracking von Outlook-Nachrichten für die Anfragenbearbeitung


Eingesetzte Produkte:

SharePoint, AngularJS, Telerik KendoUI, ASP.NET


2013 - 2015: Workflowsystem zur Verarbeitung von Kunden- und Vertragsdaten (PQT)


Rolle: Entwickler (SCRUM)

Kunde: O2 / Telefónica


Aufgaben:

Relaunch eines verteilten Workflowsystems zur Verarbeitung von Kunden- und Vertragsdaten

  • technisches Umfeld: System mit WPF/XAML-Client, verteilte Microservice-Architektur, voneinander unabhängige Business-Services, die über einen Service Bus (MassTransit) asynchron kommunizieren

  • Anbindung der ETSI Schnittstelle für Beauskunftungen

  • Aufbau einer Continuous-Integration-Umgebung mithilfe von Team Foundation Server und Nuget-Paketierung

  • Betreuung von TFS Builds und Branches

  • Einrichtung von Push-Messaging von serverseitigen Events zum Client über SignalR

  • Fokussierung auf Domain Driven Design (DDD) und Test Driven Development (TDD)


Eingesetzte Produkte:

.NET 4.5, WPF 4.5, WCF, Microsoft PRISM, SignalR, DevExpress, Visual Studio 2013, TFS 2013, NHibernate, Oracle 11g, MassTransit ServiceBus, RabbitMQ


2012 - 2013: TAdmin2: Testautomatisierung im BizTalk-Umfeld


Rolle: Tester

Kunde: T-Systems


Aufgaben:

Entwicklung von automatisierten Tests für ein BizTalk-Workflowsystem

  • Workflowsystem war zuständig für die Provisionierung von Benutzerkonten für Active Directory, Microsoft Exchange, SharePoint, Lync und Blackberry)


Eingesetzte Produkte:

SharePoint, BizTalk Server, Active Directory, Exchange Server, XML


2010 - 2012: NATHAN / GDS / NatCat: Webanwendungen im Bereich Naturgefahren


Rolle: Entwickler

Kunde: Münchener Rückversicherung


Aufgaben:

Wartung einer Webanwendung zur Visualisierung von Naturkatastrophen auf Basis von Bing Maps (NATHAN)

  • WCF Service als Geodaten-Schnittstelle für weltweite Versicherungskunden (NATHAN)

  • hausinterner SOAP WebService zur weltweiten Geocodierung und Klassifizierung diverser Naturgefahren (GDS)


Eingesetzte Produkte:

ASP.NET 3.5, AJAX, WCF, WebService, ESRI ArcGIS Serve, ArcIMS, WebADF, Bing Maps


2008 - 2012: Underwriting-Plattform: Zusammenführung mehrerer Legacy-Systeme


Rolle: Entwickler

Kunde: Münchener Rückversicherung


Aufgaben:

Zusammenführung mehrerer Legacy-Anwendungen in einer neuen Oberfläche

  • Umsetzung mittels Microsoft CAB (Composite Application Block - EDIFICE, Treaty, FAB)

  • Konsolidierung einzelner Prozessschritte der Legacyanwendungen in eine neue .NET-Lösung

  • agiler Entwicklungsprozess (EssUP nach Ivar Jacobson)

  • Behaviour und Test Driven Development (BDD und TDD)

  • Konfigurationsmanagement: Branching und Merging (TFS 2008)

  • Migration der umfangreichen Solutionlandschaft von Visual Studio 2008 auf 2010


Eingesetzte Produkte:

.NET 3.5, 4., C#, WinForms, CAB, WCF, Telerik OpenAccess


2007 - 2007: Grußkartenportal


Rolle: Architekt, Entwickler, Administrator

Kunde: 05media


Aufgaben:

  • Entwurf und Entwicklung eines Portals, auf dem Benutzer Grußkarten versenden können


Eingesetzte Produkte:

ASP.NET 3.5, C#, Entity Framework, AJAX, Microsoft SQL Server 2005, Visual Studio 2005 Team System


---Weitere Projekte auf Anfrage---

Aus- und Weiterbildung

Aus- und Weiterbildung

1999 - 2000

Schulung zum Anwendungsentwickler bei Siemens Business Services München (12 Monate)


1993 - 1998

Studium der Wirtschaftswissenschaften an der Universität Augsburg


1992

Sprachkurs Französisch an der Universität Sorbonne Paris (3 Monate)


1982 - 1991

Max-Born-Gymnasium Backnang (allgemeines Abitur, Schwerpunkte Mathematik und Physik)

1997
Studium der Wirtschaftswissenschaften an der Universität Augsburg
Einjährige Umschulungsinitiative bei Siemens Business Services zum Anwendungsentswickler Client/Server (SGB III) (1999)

Zahlreiche technische und Softskill-Schulungen während Festanstellung als IT-Berater bei debis Systemhaus:
  • Intensives Beratertraining
  • Professionelle Anforderungsanalyse und Konzeption
  • Advanced PL/SQL bei Oracle
  • mySAP CRM Beraterausbildung bei SAP (mit SAP-Zertifizierung Marketing)
  • Microsoft BizTalk Server 2004

Kompetenzen

Kompetenzen

Top-Skills

Azure C# .NET Framework CleanCode Kubernetes Docker Microservices Cloud

Produkte / Standards / Erfahrungen / Methoden

Über mich:

Als Softwareentwickler auf Microsoft-Plattformen habe ich über 20 Jahren Erfahrung - vorwiegend in namhaften Großunternehmen. Meine Kernkompetenz ist die Entwicklung von Cloud, Web- und Backend-Anwendungen; auch in angrenzenden Bereichen des Software-Lifecycles wie Test, Deployment und DevOps verfüge ich über umfangreiches Know-how. Eine meiner Leidenschaften ist zudem der Entwurf von Systemarchitekturen. Dies gilt vor allem für Microservice-Architekturen auf Docker- und Kubernetes-Basis im Cloud-Bereich. Meine Arbeitsweise ist teamorientiert, technologisch versiert, kreativ und zielorientiert. Ich lege außerdem Wert darauf, Kundenanforderungen im Detail zu verstehen, um auf dieser Basis eigenständig passende Lösungen zu realisieren. 


Kurzlebenslauf:

2007 - heute

Rolle: Freiberuflicher .NET-Softwareentwickler


2000 - 2006

Rolle: Anstellung als Softwareentwickler

Kunde: debis Systemhaus GEI München (später T-Systems) mit Tätigkeitsschwerpunkt C++/Microsoft Foundation Classes

Betriebssysteme

Linux
Windows
Gute Kenntnisse von Linux, insbesondere die Distributionen Debian und Ubuntu

Programmiersprachen

C#
C++
TypeScript
Langjährige Projekterfahrung in objetkorientierter Softwareentwicklung, ASP.NET/.NET/C#, MS SQL Server und XML/XSLT

Datenbanken

MS SQL Server
Oracle

Datenkommunikation

REST
Service Bus

Hardware

PC

Branchen

Branchen

  • Pharma
  • Telekommunikation
  • Versicherungen
  • Medien/Digitales Fernsehen/Pay-TV/Kabelnetzbetreiber

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich

 
möglich

Projekte

Projekte

2021 - 2022: AI-Rad Companion

Rolle: Entwickler

Kunde: Siemens Healthineers GmbH


Aufgaben:

Die AI-Rad Companion Plattform analysiert mittels künstlicher Intelligenz Algorithmen Patienten-Bilddaten von Siemens CT und MRT-Geräten nach klinischen Auffälligkeiten wie Tumore, Gefäßverengungen und markiert diese optische in den Bilddateien.

  • Entwicklung von Features und Bugfixing im Azure Kubernetes Cluster und auf EDGE Umgebungen

  • DevOps: Baselining und Deployment (Azure DevOps)

  • DevOps: Pflege und Weiterentwicklung von Build- und Releasepipelines

  • Dokumentation im Rahmen des internen Entwicklungsprozesses


Eingesetzte Produkte:

Cloud-native Microservice Anwendung auf Basis von .NET Core 3.1, Docker, Azure Kubernetes Service, Azure CosmosDB, MongoDB, Azure ServiceBus, Azure API Management)


2021 - 2021: Dokumentenmanagementsystem


Rolle: Entwickler (SCRUM)

Kunde: Maiwald Patentanwalts- und Rechtsanwaltsgesellschaft mbH


Aufgaben:

  • Entwicklung einer Anwendung zur Verwaltung von Patenten auf Basis von ASP.NET Blazor
  • Anbindung an eine Legacy-Anwendung und Synchronisierung von Dokumenten über die CMIS Schnittstelle
  • Build- und Releasemanagement auf Basis von Azure DevOps


Eingesetzte Produkte:

C#/.Net 5.0, ASP.NET Blazor WebAssembly, ASP.NET Core WebAPI, REST, MongoDB, Azure AppServices, Azure DevOps (Build- und Releasemanagement)


2020 - 2021: IoT-Anwendung zur Hausautomatisierung


Rolle: Fullstack (Entwickler, Architekt, DevOp)

Kunde: Eigenproduktion


Aufgaben:

  • Planung, Konzeption und Entwicklung einer Monitoring-Lösung für eine Wärmepumpe und ein Hausautomationssystem mit zwei Zielen:

    • Überwachung von Parametern wie Temperatur, Luftfeuchte, Windgeschwindigkeit, Heizungsdruck und Stromkosten

    • Steuerung von Komponenten wie Heizung, Lüftungsanlage und Warmwassermenge (zeit- oder grenzwertabhängig)

  • Entwickelte Microservices:

    • Ansprechen der Wärmepumpe über ihr MODBUS-Protokoll (Adapter): ASP.NET WebAPI REST-Anwendung mit .NET Core 3.1

    • Zwei virtuelle IoT Devices (digitale Zwillinge für Wärmepumpe und Hausautomationssystem): .NET Core 3.1

    • Zentraler IoT Hub mit Rules Engine: .NET Core 3.1

  • Verpacken der Microservices in Docker-Images

  • Datenhaltung und Visualisierung mit InfluxDB und Grafana

  • Logging mit ElasticSearch und Kibana

  • Betrieb auf Azure Kubernetes Service

  • Kommunikation via Azure ServiceBus

  • Deployment: Einrichtung je einer Build- und Deployment Pipeline (CI/CD) pro Microservice (Azure DevOps)


Eingesetzte Produkte:

.Net Core 3.1, WebAPI, REST, Docker, Azure Kubernetes Service, Azure Service Bus, Azure DevOps CI/CD, InfluxDB, Grafana, ElasticSearch, Kibana


2019 - 2020: Prozessdaten-Spezifikation (PDS)


Rolle: DevOp

Kunde: Roche Diagnostics


Aufgaben:

  • System zur Erfassung und Verteilung von Prozess-Vorgabedaten

  • Automatisierung des Deployments von WPF-, WCF-, Web-, Reporting- und Datenbank-Komponenten im TFS Server (Releasemanagement)


Eingesetzte Produkte:

TFS, PowerShell, SpecFlow


2017 - 2019: Prozess-Monitoring-System (PMS)


Rolle: Entwickler (SCRUM, später Kanban)

Kunde: Roche Diagnostics


Aufgaben:

Anwendung für die statistische Kontrolle von Produktionsprozessen in der Produktion von therapeutischen Proteinen
  • Entwicklung einer WPF-Anwendung

  • Automatisierung des Deployments einer verteilten Anwendung (Webanwendung, SSRS Reports und STATISTICA® Server-Tasks)

  • Testautomatisierung von webbasierten Tests (Selenium/Specflow)

  • Datenbankmigration von SQL-Server 2008 auf 2012

  • Verantwortlich für die TFS Build und Entwicklung von TFS Build Templates

  • Entwicklung im validierten Umfeld im Rahmen von Good Manufacturing Practices (GMP) nach behördlichen Richtlinien


Eingesetzte Produkte:

WPF, SQL Server, Selenium, Team Foundation Server, STATISTICA Enterprise Server


2016 - 2016: Reporting-System zur visuellen Darstellung von statistischen Trends


Rolle: Entwickler (SCRUM und V-Modell)

Kunde: Roche Diagnostics


Aufgaben:

  • Entwurf und Entwicklung einer AngularJS-Webanwendung
  • Integration einer Highcharts.js Webkomponente
  • Styling mit Angular Material Design


Eingesetzte Produkte:

.NET/C#, ASP.NET MVC 5, REST, WebAPI, AngularJS, Angular Material Design, Typescript, JavaScript, Highcharts.js


2016 - 2016: MDE (Manuelle Daten Eingabe)


Rolle: Entwickler

Kunde: Roche Diagnostics


Aufgaben:

  • Applikation zur manuellen Eingabe von Labor- und Prozesswerten
  • Wartung und Weiterentwicklung der Webanwendung


Eingesetzte Produkte:

.NET/C#, ASP.NET MVC 5, WebAPI, REST, Bootstrap


2015 - 2016: IBIS


Rolle: Entwickler (SCRUM und V-Modell)

Kunde: Roche Diagnostics


Aufgaben:

Datengetriebenes System zur Aggregation von Produktionsprozessen aus verschiedenen Produktionsanlagen. Bereitstellung von Reports.
  • T-SQL Entwicklung von Datamarts

  • Entwicklung von SSRS Reports

  • Durchführen von Code Reviews

  • Entwicklung im validierten Umfeld im Rahmen von Good Manufacturing Practices (GMP) nach behördlichen Richtlinien


Eingesetzte Produkte:

SQL-Server, T-SQL, SSRS Reporting Services, DACPAC


2015 - 2015: Elternzeit


Rolle: Windelwickler und Fläschchenfüller


Aufgaben:

  • Betreuung eines eventgetriebenen Systems mit sich schnell ändernden Anforderungen


Eingesetzte Produkte:

Pampers, NUK, Römer


2015 - 2015: PPAP


Rolle: Entwickler

Kunde: Infineon Technologies


Aufgaben:

Internes Ticketsystem zur Beantwortung von Expertenfragen
  • Technologische Basis: SharePoint, AngularJS und Telerik KendoUI

  • Übernahme und Tracking von Outlook-Nachrichten für die Anfragenbearbeitung


Eingesetzte Produkte:

SharePoint, AngularJS, Telerik KendoUI, ASP.NET


2013 - 2015: Workflowsystem zur Verarbeitung von Kunden- und Vertragsdaten (PQT)


Rolle: Entwickler (SCRUM)

Kunde: O2 / Telefónica


Aufgaben:

Relaunch eines verteilten Workflowsystems zur Verarbeitung von Kunden- und Vertragsdaten

  • technisches Umfeld: System mit WPF/XAML-Client, verteilte Microservice-Architektur, voneinander unabhängige Business-Services, die über einen Service Bus (MassTransit) asynchron kommunizieren

  • Anbindung der ETSI Schnittstelle für Beauskunftungen

  • Aufbau einer Continuous-Integration-Umgebung mithilfe von Team Foundation Server und Nuget-Paketierung

  • Betreuung von TFS Builds und Branches

  • Einrichtung von Push-Messaging von serverseitigen Events zum Client über SignalR

  • Fokussierung auf Domain Driven Design (DDD) und Test Driven Development (TDD)


Eingesetzte Produkte:

.NET 4.5, WPF 4.5, WCF, Microsoft PRISM, SignalR, DevExpress, Visual Studio 2013, TFS 2013, NHibernate, Oracle 11g, MassTransit ServiceBus, RabbitMQ


2012 - 2013: TAdmin2: Testautomatisierung im BizTalk-Umfeld


Rolle: Tester

Kunde: T-Systems


Aufgaben:

Entwicklung von automatisierten Tests für ein BizTalk-Workflowsystem

  • Workflowsystem war zuständig für die Provisionierung von Benutzerkonten für Active Directory, Microsoft Exchange, SharePoint, Lync und Blackberry)


Eingesetzte Produkte:

SharePoint, BizTalk Server, Active Directory, Exchange Server, XML


2010 - 2012: NATHAN / GDS / NatCat: Webanwendungen im Bereich Naturgefahren


Rolle: Entwickler

Kunde: Münchener Rückversicherung


Aufgaben:

Wartung einer Webanwendung zur Visualisierung von Naturkatastrophen auf Basis von Bing Maps (NATHAN)

  • WCF Service als Geodaten-Schnittstelle für weltweite Versicherungskunden (NATHAN)

  • hausinterner SOAP WebService zur weltweiten Geocodierung und Klassifizierung diverser Naturgefahren (GDS)


Eingesetzte Produkte:

ASP.NET 3.5, AJAX, WCF, WebService, ESRI ArcGIS Serve, ArcIMS, WebADF, Bing Maps


2008 - 2012: Underwriting-Plattform: Zusammenführung mehrerer Legacy-Systeme


Rolle: Entwickler

Kunde: Münchener Rückversicherung


Aufgaben:

Zusammenführung mehrerer Legacy-Anwendungen in einer neuen Oberfläche

  • Umsetzung mittels Microsoft CAB (Composite Application Block - EDIFICE, Treaty, FAB)

  • Konsolidierung einzelner Prozessschritte der Legacyanwendungen in eine neue .NET-Lösung

  • agiler Entwicklungsprozess (EssUP nach Ivar Jacobson)

  • Behaviour und Test Driven Development (BDD und TDD)

  • Konfigurationsmanagement: Branching und Merging (TFS 2008)

  • Migration der umfangreichen Solutionlandschaft von Visual Studio 2008 auf 2010


Eingesetzte Produkte:

.NET 3.5, 4., C#, WinForms, CAB, WCF, Telerik OpenAccess


2007 - 2007: Grußkartenportal


Rolle: Architekt, Entwickler, Administrator

Kunde: 05media


Aufgaben:

  • Entwurf und Entwicklung eines Portals, auf dem Benutzer Grußkarten versenden können


Eingesetzte Produkte:

ASP.NET 3.5, C#, Entity Framework, AJAX, Microsoft SQL Server 2005, Visual Studio 2005 Team System


---Weitere Projekte auf Anfrage---

Aus- und Weiterbildung

Aus- und Weiterbildung

1999 - 2000

Schulung zum Anwendungsentwickler bei Siemens Business Services München (12 Monate)


1993 - 1998

Studium der Wirtschaftswissenschaften an der Universität Augsburg


1992

Sprachkurs Französisch an der Universität Sorbonne Paris (3 Monate)


1982 - 1991

Max-Born-Gymnasium Backnang (allgemeines Abitur, Schwerpunkte Mathematik und Physik)

1997
Studium der Wirtschaftswissenschaften an der Universität Augsburg
Einjährige Umschulungsinitiative bei Siemens Business Services zum Anwendungsentswickler Client/Server (SGB III) (1999)

Zahlreiche technische und Softskill-Schulungen während Festanstellung als IT-Berater bei debis Systemhaus:
  • Intensives Beratertraining
  • Professionelle Anforderungsanalyse und Konzeption
  • Advanced PL/SQL bei Oracle
  • mySAP CRM Beraterausbildung bei SAP (mit SAP-Zertifizierung Marketing)
  • Microsoft BizTalk Server 2004

Kompetenzen

Kompetenzen

Top-Skills

Azure C# .NET Framework CleanCode Kubernetes Docker Microservices Cloud

Produkte / Standards / Erfahrungen / Methoden

Über mich:

Als Softwareentwickler auf Microsoft-Plattformen habe ich über 20 Jahren Erfahrung - vorwiegend in namhaften Großunternehmen. Meine Kernkompetenz ist die Entwicklung von Cloud, Web- und Backend-Anwendungen; auch in angrenzenden Bereichen des Software-Lifecycles wie Test, Deployment und DevOps verfüge ich über umfangreiches Know-how. Eine meiner Leidenschaften ist zudem der Entwurf von Systemarchitekturen. Dies gilt vor allem für Microservice-Architekturen auf Docker- und Kubernetes-Basis im Cloud-Bereich. Meine Arbeitsweise ist teamorientiert, technologisch versiert, kreativ und zielorientiert. Ich lege außerdem Wert darauf, Kundenanforderungen im Detail zu verstehen, um auf dieser Basis eigenständig passende Lösungen zu realisieren. 


Kurzlebenslauf:

2007 - heute

Rolle: Freiberuflicher .NET-Softwareentwickler


2000 - 2006

Rolle: Anstellung als Softwareentwickler

Kunde: debis Systemhaus GEI München (später T-Systems) mit Tätigkeitsschwerpunkt C++/Microsoft Foundation Classes

Betriebssysteme

Linux
Windows
Gute Kenntnisse von Linux, insbesondere die Distributionen Debian und Ubuntu

Programmiersprachen

C#
C++
TypeScript
Langjährige Projekterfahrung in objetkorientierter Softwareentwicklung, ASP.NET/.NET/C#, MS SQL Server und XML/XSLT

Datenbanken

MS SQL Server
Oracle

Datenkommunikation

REST
Service Bus

Hardware

PC

Branchen

Branchen

  • Pharma
  • Telekommunikation
  • Versicherungen
  • Medien/Digitales Fernsehen/Pay-TV/Kabelnetzbetreiber

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.