freiberufler Cloud Developer (C#/F#/.NET, Rust, TypeScript) auf freelance.de

Cloud Developer (C#/F#/.NET, Rust, TypeScript)

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 74360 Ilsfeld
  • DACH-Region
  • de  |  en  |  fr
  • 07.10.2024

Kurzvorstellung

Professioneller C#/.NET Entwickler und Software-Enthusiast. Leidenschaftlicher Rust-Nerd. Cloud Developer (AWS & Azure) und praktizierender DevOps Engineer.

Fan von REST, Event-Driven, IaC und Docker. Verfechter hoher Code Qualität und Teamplayer.

Auszug Referenzen (2)

"M. F. ist ein sehr kompetenter und erfahrener Full Stack Entwickler, der unser Team auch mit seiner Persönlichkeit sehr bereichert hat."
Azure Fullstack Developer
Michael Scholz
Tätigkeitszeitraum

4/2022 – 8/2023

Tätigkeitsbeschreibung

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

Eingesetzte Qualifikationen

Iaas, Software Architecture, Softwareentwicklung (allg.)

"Hiermit bestätige ich, dass Hr. M. F. bis zum 31.12.2020 bei der Firma TRUMPF als Softwareentwickler im Bereich HMI beschäftigt ist."
Softwareentwickler (Festanstellung)
Rainer Fritz
Tätigkeitszeitraum

4/2018 – 12/2020

Tätigkeitsbeschreibung

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.

Eingesetzte Qualifikationen

DevOps, Agile Methodologie, Scrum, .Net, Application Development, C#, Docker, Typescript, Windows Presentation Foundation, Cloud (allg.), Microsoft Azure, Representational State Transfer (REST)

Qualifikationen

  • .Net4 J.
  • Amazon Web Services (AWS)1 J.
  • ASP.NET1 J.
  • C#2 J.
  • DevOps5 J.
  • Docker5 J.
  • Entity Framework1 J.
  • Iaas1 J.
  • Microsoft Azure3 J.
  • Postgresql1 J.
  • Representational State Transfer (REST)2 J.
  • Rust
  • Software Architecture1 J.
  • Softwareentwicklung (allg.)1 J.
  • Terraform

Projekt‐ & Berufserfahrung

AWS Cloud Developer
RWE Supply & Trading GmbH, Essen
9/2023 – offen (1 Jahr, 3 Monate)
Energie
Tätigkeitszeitraum

9/2023 – offen

Tätigkeitsbeschreibung

AWS backend development

Eingesetzte Qualifikationen

.Net, Amazon Web Services (AWS), ASP.NET, DevOps, Docker, Entity Framework, Postgresql

Azure Fullstack Developer
EnBW Energie Baden-Württemberg AG, Karlsruhe
4/2022 – 8/2023 (1 Jahr, 5 Monate)
Erneuerbare Energien
Tätigkeitszeitraum

4/2022 – 8/2023

Tätigkeitsbeschreibung

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

Eingesetzte Qualifikationen

Iaas, Software Architecture, Softwareentwicklung (allg.)

Azure Cloud Developer
Carl Zeiss Digital Innovation GmbH, Dresden / Remote
2/2021 – 3/2022 (1 Jahr, 2 Monate)
Medizintechnik
Tätigkeitszeitraum

2/2021 – 3/2022

Tätigkeitsbeschreibung

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).

Eingesetzte Qualifikationen

Bash Shell, DevOps, Docker, Java (allg.), Microsoft Azure, Node.Js

Softwareentwickler (Festanstellung)
TRUMPF Werkzeugmaschinen GmbH & Co. KG, Ditzingen
4/2018 – 12/2020 (2 Jahre, 9 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

4/2018 – 12/2020

Tätigkeitsbeschreibung

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.

Eingesetzte Qualifikationen

DevOps, Agile Methodologie, Scrum, .Net, Application Development, C#, Docker, Typescript, Windows Presentation Foundation, Cloud (allg.), Microsoft Azure, Representational State Transfer (REST)

Zertifikate

Rust Camp
Entwickler Akademie
2023
Microsoft Certified: Azure Developer Associate
2021
Microsoft Certified: Azure Fundamentals
2020
Angular Fundamentals & Core
2019
Teilnahme BASTA! 2018
2018
Professional Scrum Developer I
2017

Ausbildung

Maschinenbau / Mikrotechnik, Gerätetechnik und Technische Optik
M.S.c
2018
Stuttgart

Weitere Kenntnisse

C#, F#, ASP.NET Core, Rust, Microsoft Azure, AWS, Cloud, Docker, DevOps, Azure DevOps, GitLab, GitHub, REST APIs, SignalR, gRPC, Visual Studio, Visual Studio Code, Visual Studio Code Extensions, PowerShell, Bash, WPF, UWP, TypeScript, Angular, RabbitMQ, AMQP, NuGet

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
2843
Alter
32
Berufserfahrung
6 Jahre und 7 Monate (seit 04/2018)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden