AWS/Azure Cloud Developer (C#/F#/.NET, Rust, TypeScript)
Aktualisiert am 16.09.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2024
Verfügbar zu: 75%
davon vor Ort: 40%
ASP.NET Core
DevOps
AWS
Terraform
C#
Docker
Cloud
Rust
TypeScript
ASP.NET
GitHub
VS Code
DevOps
Entity Framework Core
Scrum
Agile
.NET
F#
PostgreSQL
InfluxDB
Azure
Deutsch
Muttersprache
Englisch
Fließend
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 1 Monat
2023-09 - heute

Cloud Developer

Cloud Developer AWS ASP.NET PostgreSQL ...
Cloud Developer
AWS ASP.NET PostgreSQL Docker C#
RWE Supply & Trading GmbH
Essen
1 Jahr 5 Monate
2022-04 - 2023-08

Azure Cloud Developer

Azure Cloud Developer
Azure Cloud Developer

Fullstack-Entwicklung von Frontend-Web-Anwendungen, REST APIs, Serverless event driven Functions inkl. Datenbankanbindung. Bereitstellung von Cloud Infrastruktur, Erstellen und Pflegen von Build-, Test- und Releasepipelines. Testing, Debugging, Enger Kundenkontakt, Teamarbeit.

Eingesetzte Technologien:

  • Angular (TypeScript, HTML, CSS)
  • ASP.NET Core (C# 11/.NET 7.0)
  • Azure (Functions, App Services, Storage, CDN, Api Management, Virtual Networks, SQL Server, Application Insights, Key Vault, Virtual Machines, DNS, Container Registry, ARM, Bicep)
  • Azure DevOps, git, Docker
  • Bash, Powershell
  • Rider, DataGrip, LINQ-Pad, SSMQ, Storage Explorer, KeyVault Explorer, Azure Data Studio

EnBW Energie Baden-Württemberg AG
Karlsruhe (Baden)
1 Jahr 2 Monate
2021-02 - 2022-03

Entwicklung einer Backendlösung

Azure Cloud Developer/DevOps Engineer (Medizintechnik) Terraform NodeJS HTTP ...
Azure Cloud Developer/DevOps Engineer (Medizintechnik)
Entwicklung einer Backendlösung in Azure für die Medizintechnik. Arbeit im internationalen Team (Ungarn, Indien, USA). Erstellen von Prototypen, Bereitstellen von Web-APIs und Entwicklung eventgetriebener serverless Architektur. Release-Management, Entwurf von CI/CD-Pipelines, Einhalten von Datenschutzrichtlinien und Cloud-Security, Überwachen von Daten-Flows, Entwurf und Implementierung der Azure-Infrastruktur (IaC).
Terraform NodeJS HTTP REST/Web API Swagger/OpenAPI Azure DevOps IntelliJ/WebStorm Maven VS Code git Docker Azure (Functions Logic Apps Event Grid Service Bus Storage Accounts API Management Front Door Application Gateway Container Instances Cosmos DB API for MongoDB Monitor/Application Insights Media Services Azure API for FHIR Medical Imaging Server for DICOM Azure CLI ARM Templates) OAuth OpenID Connect Jest Jasmine HCL TypeScript JavaScript Java Bash YML JSON
Carl Zeiss Digital Innovation GmbH
2 Jahre
2019-01 - 2020-12

Neuentwicklung und Migration einer Zellensteuerung für Werkzeugmaschinen

Senior C#/.NET Developer (Maschinen- und Anlagenbau) ASP.NET Core .NET Core Entity Framework Core ...
Senior C#/.NET Developer (Maschinen- und Anlagenbau)
Neuentwicklung und Migration einer Zellensteuerung für Werkzeugmaschinen auf Basis von ASP.NET Core. Erstellen einer Angular-Anwendung für den Tableteinsatz an Stanz-/Kombi-Maschinen. Entwicklung einer VS Code Extension und einer Web-API in Azure zum Verteilen von RabbitMQ-Nachrichten. Entwicklung einer Kundenfeedback App auf Basis von Angular und ASP.NET Core. Architekturvertreter des Scrum-Teams. Einführung von DevOps in der Abteilung. Regelmäßige Vorstellungen im Sprint-Review.
ASP.NET Core .NET Core Entity Framework Core SQL Server WPF NuGet HTTP SignalR REST/Web API Swagger/OpenAPI RabbitMQ VS Code Visual Studio git Angular Blazor Docker GitLab Azure DevOps Azure (Functions App Services App Insights Storage Accounts Virtual Machines Azure CLI ARM Templates) OAuth MSTest NUnit C# TypeScript HTML/CSS Bash/PowerShell YML JSON
TRUMPF Werkzeugmaschinen GmbH + Co. KG (Festanstellung)
2 Jahre 9 Monate
2018-04 - 2020-12

Bediensoftware und Automatisierungssteuerung für Werkzeugmaschinen

Softwareentwickler Scrum Softwarearchitektur DevOps ...
Softwareentwickler

ASP.NET Core:

  • Teilweise Neuentwicklung einer bestehenden Prozess- und
    Fertigungszellen-Steuerung auf Basis von ASP.NET Core
    in den Versionen 2.1 bis 3.1
  • Bereitstellung von RESTful Web APIs sowie experimentelle Verwendung von (serverside) Blazor


WPF:

  • Entwicklung einer WPF Applikation für Stanz-/Kombi-
    Maschinen
  • Implementieren der Interprozess-Kommunikation mit .NET Remoting, HTTP, SignalR und RabbitMQ/AMQP
  • Anforderungsermittlung und Zusammenarbeit mit UX-Experten für das Frontend


GitLab/Azure DevOps:

  • Entwurf und Wartung von automatisierten Build-, Test und
    Deployment-Pipelines auf GitLab und Azure DevOps mit PowerShell und Bash
  • Automatisiertes Erstellen von NuGet-Paketen für geteilte Softwarekomponenten


Azure:

  • Erstellen einer Cloud-Umgebung in Azure zur Unterstützung der Entwickler
  • Verwendung der Dienste App Services, Azure Functions, Container Registry, Azure Monitor und Storage Accounts
  • Automatisiertes Ausrollen der Infrastruktur durch Verwendung der Azure CLI und ARM Templates (Infrastructure as Code)


Angular:

  • Entwicklung einer Angular-Anwendung für den Tablet-
    Einsatz an Stanz/Kombi-Maschinen mit Angular 7, 8 und 9
  • Aufbau der Server-/Client-Kommunikation unter Verwendung von HTTP und SignalR


Docker:

  • Verwendung von Docker und Docker Compose für
    containerisierte Anwendungen lokal und in der Cloud
  • Erstellen von Docker-Images und Docker Compose Konfigurationsdateien


VS Code:

  • Erstellen einer Visual Studio Code Extension in TypeScript
    und NodeJS zur Unterstützung von Entwicklern


Sonstiges:

  • Aktive Mitarbeit im Architekturteam zum Treffen von
    Architekturentscheidungen
  • Aktive Mitarbeit in der Qualitätssicherung, um die Code- und Produktqualität auf einem hohen Niveau zu halten. Agile Softwareentwicklung im Scrum-Team
.NET Core ASP.NET Core Microsoft Azure WPF Docker GitLab Azure DevOps TypeScript SignalR AMQP RabbitMQ Microsoft Visual Studio Visual Studio Code Angular
Scrum Softwarearchitektur DevOps Microservices Cloud Software-Qualitätssicherung REST
TRUMPF Werkzeugmaschinen GmbH & Co. KG
Ditzingen
9 Monate
2018-04 - 2018-12

Entwicklung einer HMI für Laser-/Stanz-Kombi-Maschinen

C#/.NET Developer (Maschinen- und Anlagenbau) WPF .NET Framework .NET Remoting ...
C#/.NET Developer (Maschinen- und Anlagenbau)
Entwicklung einer HMI für Laser-/Stanz-Kombi-Maschinen. Mitarbeit im Basis-Team für HMI-Controls. Qualitätsvertreter des Scrum-Teams.
WPF .NET Framework .NET Remoting Entity Framework SQL Server Perforce QuickBuild Jira Confluence Visual Studio TestLeft MSTest C# XAML Batch/PowerShell XML
TRUMPF Werkzeugmaschinen GmbH + Co. KG (Festanstellung)
1 Jahr
2017-02 - 2018-01

Entwicklung einer HMI für 2D-Laser-Maschinen

C#/.NET Developer (Maschinen- und Anlagenbau) (Praktikant und Werkstudent) WPF .NET Framework .NET Remoting ...
C#/.NET Developer (Maschinen- und Anlagenbau) (Praktikant und Werkstudent)
Entwicklung einer HMI für 2D-Laser-Maschinen. Mitarbeit im Basis-Team für HMI-Controls.
WPF .NET Framework .NET Remoting Perforce QuickBuild Jira Confluence Visual Studio MSTest C# XAML Batch/PowerShell XML
TRUMPF Werkzeugmaschinen GmbH + Co. KG
1 Jahr 1 Monat
2015-09 - 2016-09

Entwicklung einer WinForms-Oberfläche

C#/C++ Developer (Steuerungstechnik, Forschung) (Werkstudent) WinForms WPF .NET Framework ...
C#/C++ Developer (Steuerungstechnik, Forschung) (Werkstudent)
Entwicklung einer WinForms-Oberfläche zur Ansteuerung einer linuxbasierten FPGA-Plattform. Portierung der Anwendung nach WPF.
WinForms WPF .NET Framework Subversion Visual Studio MSTest C# XAML C++ C XML
Institut für Steuerungstechnik der Werkzeugmaschinen und Fertigungseinrichtungen, Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 6 Monate
2015-10 - 2018-03

M.Sc. Maschinenbau / Mikrotechnik, Gerätetechnik und Technische Optik

Gesamtnote 1,1, Universität Stuttgart
Gesamtnote 1,1
Universität Stuttgart

Spezialisierung:
? Laser in der Materialbearbeitung
? Elektronikfertigung

4 Jahre
2011-10 - 2015-09

B.Sc. Maschinenbau

Gesamtnote 2,5, Universität Stuttgart
Gesamtnote 2,5
Universität Stuttgart

Spezialisierung:

  • Steuerungstechnik
  • Gerätetechnik
9 Jahre
2002-09 - 2011-08

Schule

Gesamtnote 1,6, Gymnasien I und II im Ellental, Bietigheim-Bissingen
Gesamtnote 1,6
Gymnasien I und II im Ellental, Bietigheim-Bissingen

Kernfächer:

  • Physik
  • Bildende Kunst

Position

Position

Softwareentwickler, Scrum Developer, Berater, Architekt

Kompetenzen

Kompetenzen

Top-Skills

ASP.NET Core DevOps AWS Terraform C# Docker Cloud Rust TypeScript ASP.NET GitHub VS Code DevOps Entity Framework Core Scrum Agile .NET F# PostgreSQL InfluxDB Azure

Aufgabenbereiche

Software-Qualitätssicherung
Softwarearchitektur

Produkte / Standards / Erfahrungen / Methoden

.NET Core
AMQP
Angular
ASP.NET Core
Azure
Azure DevOps
Cloud
DevOps
Docker
Entity Framework Core
GitHub
GitLab
Microsoft Azure
Microsoft Visual Studio
MongoDB
RabbitMQ
REST
Scrum
SignalR
Visual Studio Code
VS Code Extensions
WPF

Über mich

Ich bin seit mehreren Jahren professioneller .NET-Entwickler und passionierter Software-Enthusiast. Modernes C# ist meine Leidenschaft. Mein Fokus liegt auf hochperformanten Backendlösungen mit ASP.NET Core sowie Cloud-Services in Azure. Dazu kommt, dass ich in mehrere Jahre WPF-Anwendungen entwickelt und in den letzten Jahren vermehrt NodeJS eingesetzt habe. Microservices habe ich sowohl in RESTful als auch in eventgetriebenen Architekturen entwickelt.

Neben meinem Fokus auf .NET-Technologien bin ich zertifizierter Azure Developer und kann Ihnen bei der Migration in die Cloud und bei Neuentwicklungen unter die Arme greifen. Hierfür habe ich praktische Erfahrung mit den gängigen Compute-, Storage- und Event-Lösungen in Azure gesammelt. Übergreifende Dienste für Monitoring, Telemetrie, API-Management und virtuelle Netzwerke beherrsche ich genauso wie standardisierte Mechanismen zur Authentifizierung in Azure.

Im Cloud-Umfeld bin ich überzeugt von Infrastructure as Code (IaC) und kenne mich bestens mit Terraform, der Azure CLI und ARM Templates aus. Auch bei Pricing-Fragen und Cloud-Security kann ich Ihnen als Ansprechpartner dienen.

Ich bin Verfechter von hoher Code-Qualität und entwickle gerne mit gängigen Design-Patterns. Durch ständige Weiterbildung bin ich in der Lage, gemeinsam mit Ihnen Architekturen und Lösungsansätze zu finden und auch gleichermaßen umzusetzen. Selbstverständlich gehören Unit-, Integrations- und Systemtests sowie strukturiertes Debugging zur täglichen Arbeit dazu. Aufgrund meines technischen Studiums kann ich auch bei IoT-Projekten aushelfen.

Im DevSecOps-Bereich unterstütze ich Sie bei den gängigen CI/CD-Lösungen in Azure DevOps und GitLab. Das Erstellen von Build-Pipelines gehört genauso zu meinem Repertoire wie das Paketmanagement mit NuGet und npm sowie professionelles Arbeiten mit git. Darüber hinaus beherrsche ich die Prozessautomatisierung mit Bash und PowerShell und übernehme die Erstellung von Docker-Containern.

Teamarbeit ist mir sehr wichtig; ebenso sehe ich Code-Reviews als essenziellen Bestandteil an, um Wissensinseln aufzubrechen und Know-how zu verteilen. Daher würde ich mir wünschen, diese Praktiken auch bei Ihnen einsetzen zu dürfen. Ich habe Erfahrung in der Zusammenarbeit in internationalen Teams und entwickle gerne agil und iterativ, bevorzugt mit Scrum.


Praktika:

09/2015 - 09/2016

Rolle: Studentische Hilfskraft

Kunde: Institut für Steuerungstechnik der Werkzeugmaschinen und Fertigungseinrichtungen in Stuttgart


Tätigkeiten:

  • Ansteuerung und Konfiguration einer linuxbasierten FPGA-Plattform
  • Entwicklung einer WinForms Oberfläche für die FPGAPlattform
  • Portierung der Oberfläche nach WPF


02/2017 - 07/2017

Rolle: Praktikum als Softwareentwickler

Kunde: TRUMPF Werkzeugmaschinen GmbH & Co. KG 



Tätigkeiten:

  • Mitarbeit bei der Entwicklung von WPF Controls
  • Mitarbeit bei der Entwicklung einer WPF Applikation für 2D Laserschneidmaschinen


08/2017 - 01/2018

Rolle: Werkstudent, Softwareentwickler

Kunde: TRUMPF Werkzeugmaschinen GmbH & Co. KG 


Tätigkeiten:

  • Mitarbeit bei der Entwicklung einer WPF Applikation für 2D Laserschneidmaschinen

Programmiersprachen

Bash
C
C#
Primär
C++
CSS
HTML
JS
PowerShell
Rust
TS
TypeScript
XAML

Design / Entwicklung / Konstruktion

Microservices

Branchen

Branchen

Maschinenbau, Lasertechnik, Medizintechnik, Erneuerbare Energien

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 1 Monat
2023-09 - heute

Cloud Developer

Cloud Developer AWS ASP.NET PostgreSQL ...
Cloud Developer
AWS ASP.NET PostgreSQL Docker C#
RWE Supply & Trading GmbH
Essen
1 Jahr 5 Monate
2022-04 - 2023-08

Azure Cloud Developer

Azure Cloud Developer
Azure Cloud Developer

Fullstack-Entwicklung von Frontend-Web-Anwendungen, REST APIs, Serverless event driven Functions inkl. Datenbankanbindung. Bereitstellung von Cloud Infrastruktur, Erstellen und Pflegen von Build-, Test- und Releasepipelines. Testing, Debugging, Enger Kundenkontakt, Teamarbeit.

Eingesetzte Technologien:

  • Angular (TypeScript, HTML, CSS)
  • ASP.NET Core (C# 11/.NET 7.0)
  • Azure (Functions, App Services, Storage, CDN, Api Management, Virtual Networks, SQL Server, Application Insights, Key Vault, Virtual Machines, DNS, Container Registry, ARM, Bicep)
  • Azure DevOps, git, Docker
  • Bash, Powershell
  • Rider, DataGrip, LINQ-Pad, SSMQ, Storage Explorer, KeyVault Explorer, Azure Data Studio

EnBW Energie Baden-Württemberg AG
Karlsruhe (Baden)
1 Jahr 2 Monate
2021-02 - 2022-03

Entwicklung einer Backendlösung

Azure Cloud Developer/DevOps Engineer (Medizintechnik) Terraform NodeJS HTTP ...
Azure Cloud Developer/DevOps Engineer (Medizintechnik)
Entwicklung einer Backendlösung in Azure für die Medizintechnik. Arbeit im internationalen Team (Ungarn, Indien, USA). Erstellen von Prototypen, Bereitstellen von Web-APIs und Entwicklung eventgetriebener serverless Architektur. Release-Management, Entwurf von CI/CD-Pipelines, Einhalten von Datenschutzrichtlinien und Cloud-Security, Überwachen von Daten-Flows, Entwurf und Implementierung der Azure-Infrastruktur (IaC).
Terraform NodeJS HTTP REST/Web API Swagger/OpenAPI Azure DevOps IntelliJ/WebStorm Maven VS Code git Docker Azure (Functions Logic Apps Event Grid Service Bus Storage Accounts API Management Front Door Application Gateway Container Instances Cosmos DB API for MongoDB Monitor/Application Insights Media Services Azure API for FHIR Medical Imaging Server for DICOM Azure CLI ARM Templates) OAuth OpenID Connect Jest Jasmine HCL TypeScript JavaScript Java Bash YML JSON
Carl Zeiss Digital Innovation GmbH
2 Jahre
2019-01 - 2020-12

Neuentwicklung und Migration einer Zellensteuerung für Werkzeugmaschinen

Senior C#/.NET Developer (Maschinen- und Anlagenbau) ASP.NET Core .NET Core Entity Framework Core ...
Senior C#/.NET Developer (Maschinen- und Anlagenbau)
Neuentwicklung und Migration einer Zellensteuerung für Werkzeugmaschinen auf Basis von ASP.NET Core. Erstellen einer Angular-Anwendung für den Tableteinsatz an Stanz-/Kombi-Maschinen. Entwicklung einer VS Code Extension und einer Web-API in Azure zum Verteilen von RabbitMQ-Nachrichten. Entwicklung einer Kundenfeedback App auf Basis von Angular und ASP.NET Core. Architekturvertreter des Scrum-Teams. Einführung von DevOps in der Abteilung. Regelmäßige Vorstellungen im Sprint-Review.
ASP.NET Core .NET Core Entity Framework Core SQL Server WPF NuGet HTTP SignalR REST/Web API Swagger/OpenAPI RabbitMQ VS Code Visual Studio git Angular Blazor Docker GitLab Azure DevOps Azure (Functions App Services App Insights Storage Accounts Virtual Machines Azure CLI ARM Templates) OAuth MSTest NUnit C# TypeScript HTML/CSS Bash/PowerShell YML JSON
TRUMPF Werkzeugmaschinen GmbH + Co. KG (Festanstellung)
2 Jahre 9 Monate
2018-04 - 2020-12

Bediensoftware und Automatisierungssteuerung für Werkzeugmaschinen

Softwareentwickler Scrum Softwarearchitektur DevOps ...
Softwareentwickler

ASP.NET Core:

  • Teilweise Neuentwicklung einer bestehenden Prozess- und
    Fertigungszellen-Steuerung auf Basis von ASP.NET Core
    in den Versionen 2.1 bis 3.1
  • Bereitstellung von RESTful Web APIs sowie experimentelle Verwendung von (serverside) Blazor


WPF:

  • Entwicklung einer WPF Applikation für Stanz-/Kombi-
    Maschinen
  • Implementieren der Interprozess-Kommunikation mit .NET Remoting, HTTP, SignalR und RabbitMQ/AMQP
  • Anforderungsermittlung und Zusammenarbeit mit UX-Experten für das Frontend


GitLab/Azure DevOps:

  • Entwurf und Wartung von automatisierten Build-, Test und
    Deployment-Pipelines auf GitLab und Azure DevOps mit PowerShell und Bash
  • Automatisiertes Erstellen von NuGet-Paketen für geteilte Softwarekomponenten


Azure:

  • Erstellen einer Cloud-Umgebung in Azure zur Unterstützung der Entwickler
  • Verwendung der Dienste App Services, Azure Functions, Container Registry, Azure Monitor und Storage Accounts
  • Automatisiertes Ausrollen der Infrastruktur durch Verwendung der Azure CLI und ARM Templates (Infrastructure as Code)


Angular:

  • Entwicklung einer Angular-Anwendung für den Tablet-
    Einsatz an Stanz/Kombi-Maschinen mit Angular 7, 8 und 9
  • Aufbau der Server-/Client-Kommunikation unter Verwendung von HTTP und SignalR


Docker:

  • Verwendung von Docker und Docker Compose für
    containerisierte Anwendungen lokal und in der Cloud
  • Erstellen von Docker-Images und Docker Compose Konfigurationsdateien


VS Code:

  • Erstellen einer Visual Studio Code Extension in TypeScript
    und NodeJS zur Unterstützung von Entwicklern


Sonstiges:

  • Aktive Mitarbeit im Architekturteam zum Treffen von
    Architekturentscheidungen
  • Aktive Mitarbeit in der Qualitätssicherung, um die Code- und Produktqualität auf einem hohen Niveau zu halten. Agile Softwareentwicklung im Scrum-Team
.NET Core ASP.NET Core Microsoft Azure WPF Docker GitLab Azure DevOps TypeScript SignalR AMQP RabbitMQ Microsoft Visual Studio Visual Studio Code Angular
Scrum Softwarearchitektur DevOps Microservices Cloud Software-Qualitätssicherung REST
TRUMPF Werkzeugmaschinen GmbH & Co. KG
Ditzingen
9 Monate
2018-04 - 2018-12

Entwicklung einer HMI für Laser-/Stanz-Kombi-Maschinen

C#/.NET Developer (Maschinen- und Anlagenbau) WPF .NET Framework .NET Remoting ...
C#/.NET Developer (Maschinen- und Anlagenbau)
Entwicklung einer HMI für Laser-/Stanz-Kombi-Maschinen. Mitarbeit im Basis-Team für HMI-Controls. Qualitätsvertreter des Scrum-Teams.
WPF .NET Framework .NET Remoting Entity Framework SQL Server Perforce QuickBuild Jira Confluence Visual Studio TestLeft MSTest C# XAML Batch/PowerShell XML
TRUMPF Werkzeugmaschinen GmbH + Co. KG (Festanstellung)
1 Jahr
2017-02 - 2018-01

Entwicklung einer HMI für 2D-Laser-Maschinen

C#/.NET Developer (Maschinen- und Anlagenbau) (Praktikant und Werkstudent) WPF .NET Framework .NET Remoting ...
C#/.NET Developer (Maschinen- und Anlagenbau) (Praktikant und Werkstudent)
Entwicklung einer HMI für 2D-Laser-Maschinen. Mitarbeit im Basis-Team für HMI-Controls.
WPF .NET Framework .NET Remoting Perforce QuickBuild Jira Confluence Visual Studio MSTest C# XAML Batch/PowerShell XML
TRUMPF Werkzeugmaschinen GmbH + Co. KG
1 Jahr 1 Monat
2015-09 - 2016-09

Entwicklung einer WinForms-Oberfläche

C#/C++ Developer (Steuerungstechnik, Forschung) (Werkstudent) WinForms WPF .NET Framework ...
C#/C++ Developer (Steuerungstechnik, Forschung) (Werkstudent)
Entwicklung einer WinForms-Oberfläche zur Ansteuerung einer linuxbasierten FPGA-Plattform. Portierung der Anwendung nach WPF.
WinForms WPF .NET Framework Subversion Visual Studio MSTest C# XAML C++ C XML
Institut für Steuerungstechnik der Werkzeugmaschinen und Fertigungseinrichtungen, Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 6 Monate
2015-10 - 2018-03

M.Sc. Maschinenbau / Mikrotechnik, Gerätetechnik und Technische Optik

Gesamtnote 1,1, Universität Stuttgart
Gesamtnote 1,1
Universität Stuttgart

Spezialisierung:
? Laser in der Materialbearbeitung
? Elektronikfertigung

4 Jahre
2011-10 - 2015-09

B.Sc. Maschinenbau

Gesamtnote 2,5, Universität Stuttgart
Gesamtnote 2,5
Universität Stuttgart

Spezialisierung:

  • Steuerungstechnik
  • Gerätetechnik
9 Jahre
2002-09 - 2011-08

Schule

Gesamtnote 1,6, Gymnasien I und II im Ellental, Bietigheim-Bissingen
Gesamtnote 1,6
Gymnasien I und II im Ellental, Bietigheim-Bissingen

Kernfächer:

  • Physik
  • Bildende Kunst

Position

Position

Softwareentwickler, Scrum Developer, Berater, Architekt

Kompetenzen

Kompetenzen

Top-Skills

ASP.NET Core DevOps AWS Terraform C# Docker Cloud Rust TypeScript ASP.NET GitHub VS Code DevOps Entity Framework Core Scrum Agile .NET F# PostgreSQL InfluxDB Azure

Aufgabenbereiche

Software-Qualitätssicherung
Softwarearchitektur

Produkte / Standards / Erfahrungen / Methoden

.NET Core
AMQP
Angular
ASP.NET Core
Azure
Azure DevOps
Cloud
DevOps
Docker
Entity Framework Core
GitHub
GitLab
Microsoft Azure
Microsoft Visual Studio
MongoDB
RabbitMQ
REST
Scrum
SignalR
Visual Studio Code
VS Code Extensions
WPF

Über mich

Ich bin seit mehreren Jahren professioneller .NET-Entwickler und passionierter Software-Enthusiast. Modernes C# ist meine Leidenschaft. Mein Fokus liegt auf hochperformanten Backendlösungen mit ASP.NET Core sowie Cloud-Services in Azure. Dazu kommt, dass ich in mehrere Jahre WPF-Anwendungen entwickelt und in den letzten Jahren vermehrt NodeJS eingesetzt habe. Microservices habe ich sowohl in RESTful als auch in eventgetriebenen Architekturen entwickelt.

Neben meinem Fokus auf .NET-Technologien bin ich zertifizierter Azure Developer und kann Ihnen bei der Migration in die Cloud und bei Neuentwicklungen unter die Arme greifen. Hierfür habe ich praktische Erfahrung mit den gängigen Compute-, Storage- und Event-Lösungen in Azure gesammelt. Übergreifende Dienste für Monitoring, Telemetrie, API-Management und virtuelle Netzwerke beherrsche ich genauso wie standardisierte Mechanismen zur Authentifizierung in Azure.

Im Cloud-Umfeld bin ich überzeugt von Infrastructure as Code (IaC) und kenne mich bestens mit Terraform, der Azure CLI und ARM Templates aus. Auch bei Pricing-Fragen und Cloud-Security kann ich Ihnen als Ansprechpartner dienen.

Ich bin Verfechter von hoher Code-Qualität und entwickle gerne mit gängigen Design-Patterns. Durch ständige Weiterbildung bin ich in der Lage, gemeinsam mit Ihnen Architekturen und Lösungsansätze zu finden und auch gleichermaßen umzusetzen. Selbstverständlich gehören Unit-, Integrations- und Systemtests sowie strukturiertes Debugging zur täglichen Arbeit dazu. Aufgrund meines technischen Studiums kann ich auch bei IoT-Projekten aushelfen.

Im DevSecOps-Bereich unterstütze ich Sie bei den gängigen CI/CD-Lösungen in Azure DevOps und GitLab. Das Erstellen von Build-Pipelines gehört genauso zu meinem Repertoire wie das Paketmanagement mit NuGet und npm sowie professionelles Arbeiten mit git. Darüber hinaus beherrsche ich die Prozessautomatisierung mit Bash und PowerShell und übernehme die Erstellung von Docker-Containern.

Teamarbeit ist mir sehr wichtig; ebenso sehe ich Code-Reviews als essenziellen Bestandteil an, um Wissensinseln aufzubrechen und Know-how zu verteilen. Daher würde ich mir wünschen, diese Praktiken auch bei Ihnen einsetzen zu dürfen. Ich habe Erfahrung in der Zusammenarbeit in internationalen Teams und entwickle gerne agil und iterativ, bevorzugt mit Scrum.


Praktika:

09/2015 - 09/2016

Rolle: Studentische Hilfskraft

Kunde: Institut für Steuerungstechnik der Werkzeugmaschinen und Fertigungseinrichtungen in Stuttgart


Tätigkeiten:

  • Ansteuerung und Konfiguration einer linuxbasierten FPGA-Plattform
  • Entwicklung einer WinForms Oberfläche für die FPGAPlattform
  • Portierung der Oberfläche nach WPF


02/2017 - 07/2017

Rolle: Praktikum als Softwareentwickler

Kunde: TRUMPF Werkzeugmaschinen GmbH & Co. KG 



Tätigkeiten:

  • Mitarbeit bei der Entwicklung von WPF Controls
  • Mitarbeit bei der Entwicklung einer WPF Applikation für 2D Laserschneidmaschinen


08/2017 - 01/2018

Rolle: Werkstudent, Softwareentwickler

Kunde: TRUMPF Werkzeugmaschinen GmbH & Co. KG 


Tätigkeiten:

  • Mitarbeit bei der Entwicklung einer WPF Applikation für 2D Laserschneidmaschinen

Programmiersprachen

Bash
C
C#
Primär
C++
CSS
HTML
JS
PowerShell
Rust
TS
TypeScript
XAML

Design / Entwicklung / Konstruktion

Microservices

Branchen

Branchen

Maschinenbau, Lasertechnik, Medizintechnik, Erneuerbare Energien

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.