freiberufler Sen. Fullstack Softwareengineer & Azure Spezialist auf freelance.de

Sen. Fullstack Softwareengineer & Azure Spezialist

zuletzt online vor 3 Tagen
  • 90€/Stunde
  • 49205 Hasbergen, Kreis Osnabrück
  • Europa
  • de  |  en
  • 10.11.2024

Kurzvorstellung

Senior Fullstack Software Engineer und Azure Spezialist mit Erfahrung in der Entwicklung und Architektur von Cloud-Lösungen (C#, Angular) für Branchen wie Lebensmittel, öffentliche Verwaltung und Logistik. Schwerpunkte: Azure-Services, Kubernetes

Qualifikationen

  • .net C#
  • Angular1 J.
  • Docker6 J.
  • Kubernetes6 J.
  • Microsoft Azure6 J.
  • Microsoft SQL-Server (MS SQL)6 J.
  • Mongodb6 J.
  • Postgresql1 J.
  • TailwindCSS
  • Vue.Js3 J.

Projekt‐ & Berufserfahrung

Sen. Fullstack Softwareengineer & Azure Experte
osnatec.IT e.K., Osnabrück
1/2024 – 9/2024 (9 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

1/2024 – 9/2024

Tätigkeitsbeschreibung

- Kurzbeschreibung:
Ziel in diesem Projekt war es für zwei Auftraggeber aus dem Handwerk ein Portal für die Personalplanung zu erstellen. Die Auftraggeber können in dieser cloud nativen Webanwendung ihre Mitarbeitenden auf verschiedene Baustellen verplanen. Hierfür werden Stammdaten wie Baustellen, Handwerker, Fahrzeuge und Werkzeuge erfasst und dann per Drag and Drop terminlich auf Baustellen verplant. Abwesenheiten wie Urlaub, Krankheit, etc. können erfasst und bei der Planung automatisch berücksichtigt werden.
- Tätigkeit:
Ich habe in diesem Projekt die Architektur des Systems entwickelt sowie die benötigten Ressourcen auf Microsoft Azure mit Terraform erstellt und alle DevOps Pipelines für die Deployments erstellt. Außerdem habe ich die Anforderungen mit den Kunden erarbeitet und neben der Implementierung von Featuren im Bereich Backend und Frontend das Entwicklungsteam geleitet.
- Umsetzung von Features in .Net C#, EntityFramework Core, PostgresSQL, MongoDB und RabbitMQ im Bereich Backend
- Umsetzung von Features in Angular und Tailwind CSS im Bereich Frontend
- Implementierung von Authentication und Authorization mit KeyCloak
- Erstellung von Cloud-Ressourcen für Microsoft Azure mittels Hashicorp Terraform
- Erstellung von Pipelines, Artifacts, (DevOps Engineer) mit Azure DevOps
- Umsetzung von Anforderungen im Bereich Kubernetes (Azure Kubernetes Services AKS) inkl. HELM mit persistent storage, Monitoring und Backup
- Technische Dokumentation
- Arbeiten im agilen Team nach Scrum

Eingesetzte Qualifikationen

Postgresql, .Net, Angular, C# Developer, Docker, Kubernetes, Microsoft Azure, Mongodb

Sen. Fullstack Softwareengineer & Azure Experte
apetito AG, Rheine
9/2023 – offen (1 Jahr, 3 Monate)
Fertigungsindustrie
Tätigkeitszeitraum

9/2023 – offen

Tätigkeitsbeschreibung

- Kurzbeschreibung:
Ziel des Projektes ist die Erstellung eines Portal zur Planung von Speiseplänen inkl. Empfehlungen von Speisen über KI für den deutschen Klinikmarkt. Notwendig war die Anbindung von SAP, PIM und CRM um erforderliche Daten zu synchronisieren. Es wurden Mengenkalkulationen implementiert und ein komplettes Bestellverfahren inkl. Verfügbarkeitsprüfung integriert. Außerdem mussten Allergie-Relevante Themen berücksichtigt werden und umfangreiche Druck- und Auswertungsfunktionen gebaut werden.

- Tätigkeit:
Ich habe neben der technischen Umsetzung bei der Architektur beraten, die Umsetzung aller Azure Ressourcen nach Microsoft best practice sichergestellt und mich um die Teilprojektleitung im Bereich Backend gekümmert.

- Umsetzung von Features in .Net C#, EntityFramework Core, SQL Server, MongoDB und RabbitMQ im Bereich Backend
- Umsetzung von Features in Vue.js, Nuxt.js, Pinia, Tailwind CSS im Bereich Frontend
- Implementierung von Authentication und Authorization mit Entra ID, Azure AD B2C und KeyCloak
- Erstellung von Cloud-Ressourcen für Microsoft Azure mittels Hashicorp Terraform
- Erstellung von Pipelines, Artifacts, (DevOps Engineer) mit Azure DevOps
- Umsetzung von Anforderungen im Bereich Kubernetes (Azure Kubernetes Services AKS) inkl. HELM mit persistent storage, Monitoring und Backup
- Technische Dokumentation
- Arbeiten im agilen Team nach Scrum

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Mongodb, C# Developer, .Net, Microsoft Azure, Vue.Js

Sen. Fullstack Softwareengineer & Azure Experte
apetito AG, Rheine
1/2023 – 8/2023 (8 Monate)
Fertigungsindustrie
Tätigkeitszeitraum

1/2023 – 8/2023

Tätigkeitsbeschreibung

- Kurzbeschreibung
Ziel dieses Projektes war die Erstellung einer vollumfänglichen Plattform für "Essen auf Räder" Dienste. Mit der Plattform können Speisepläne erstellt und bestellt werden, es können Kunden angelegt und verwaltet werden und es können Abrechnungen für die Speisen erstellt werden. Außerdem beinhaltet die Plattform eine Tourenplanung für die Auslieferung von Speisen.
- Tätigkeit
Ich habe bei diesem Projekt die Erstellung aller Azure Ressourcen über Terraform koordiniert und eine Umsetzung insbesondere im Security Bereich nach Microsoft best practice sichergestellt. Außerdem habe ich im Bereich Backend und Frontend Features implementiert und hatte die Teilprojektleitung im Bereich Backend inne.
- Umsetzung von Features in .Net C#, EntityFramework Core, SQL Server, MongoDB und RabbitMQ im Bereich Backend
- Umsetzung von Features in Vue.js, Nuxt.js, Pinia, Tailwind CSS im Bereich Frontend
- Implementierung von Authentication und Authorization mit Entra ID, Azure AD B2C und KeyCloak
- Erstellung von Cloud-Ressourcen für Microsoft Azure mittels Hashicorp Terraform
- Erstellung von Pipelines, Artifacts, (DevOps Engineer) mit Azure DevOps
- Umsetzung von Anforderungen im Bereich Kubernetes (Azure Kubernetes Services AKS) inkl. HELM mit persistent storage, Monitoring und Backup
- Technische Dokumentation
- Arbeiten im agilen Team nach Scrum

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Mongodb, .Net, C#, Docker, Microsoft Azure, Kubernetes, Vue.Js

Senior Software-Architekt
dataport AöR, Hamburg
1/2023 – offen (1 Jahr, 11 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

1/2023 – offen

Tätigkeitsbeschreibung

- Kurzbeschreibung:
Ziel des Projektes ist die Umsetzung von Behördenleistungen wie bspw. Adressänderung nach Umzug, Wohngeld oder Unterhaltsvorschuss in digitaler Form, ohne einen Termin bei der Behörde vor Ort wahrnehmen zu müssen.
- Tätigkeit
In diesem Projekt gewährleiste ich eine technische Beratung für Entwicklungsteams im Bereich .net C#. Außerdem entwickle ich die Architektur der sog. Onlinedienste und kümmere mich um die Anbindung an sog. Fachverfahren der Behören mittels API oder Dateiaustausch per XML. In regelmäßigen CodeReviews sehe ich den Quellcode der Teams durch, gebe Empfehlungen hierzu ab und kümmere mich um die Einhaltung von DSGVO Regeln nach BSI.
- Erstellung von Architekturkonzepten und Schnittstellendesign
- Technische Beratung für Softwareteams
- Unterstützung von Softwareteams im Bereich DevOps (Azure DevOps)
- CodeReviews von Softwareprojekten
- Erstellung der technischen Dokumentation in allen Quality Gates

Eingesetzte Qualifikationen

.Net, C#

Sen. Fullstack Softwareengineer & Azure Experte
apetito AG, Rheine
5/2021 – 12/2022 (1 Jahr, 8 Monate)
Fertigungsindustrie
Tätigkeitszeitraum

5/2021 – 12/2022

Tätigkeitsbeschreibung

- Kurzbeschreibung
Ziel des Projektes war der Aufbau einer Plattform für die Bestellung von tiefgekühlten Komplettmahlzeiten. Es wurden Systeme über API-Schnittstellen wie SAP, PIM und CMR angebunden. Es wurde ein vollumfänglicher Produktkatalog mit Warenkorb-Funktion implementiert. Die Plattform dient Außerdem als Einstieg in weitere digitale Systeme. Wichtig war außerdem die Anbindung eines Headless CMS System um es Redakteuren zu ermöglichen individuellen Content für verschiedene Zielgruppen auf der Plattform auszuspielen.
- Tätigkeit
Ich habe in diesem Projekt die Architektur der Plattform in einem Team von Architekten erarbeitet. Hierzu wurden verschiedene Annahmen in einem Vorbereitungsprojekt als PoC überprüft. Neben der Implementierung von Funktionen im Backend- und Frontend-Bereich habe ich mich um die Erstellung der benötigten Azure Ressourcen (insbesondere Azure Kubernetes Service) und der DevOps Pipelines für das Deployment auf AKS gekümmert. Außerdem war ich Teamlead für das Backend-Team.
- Umsetzung von Features in .Net C#, EntityFramework Core, SQL Server, MongoDB und RabbitMQ im Bereich Backend
- Umsetzung von Features in Vue.js, Nuxt.js, Pinia, Tailwind CSS im Bereich Frontend
- Implementierung von Authentication und Authorization mit Entra ID, Azure AD B2C und KeyCloak
- Erstellung von Cloud-Ressourcen für Microsoft Azure mittels Hashicorp Terraform
- Erstellung von Pipelines, Artifacts, (DevOps Engineer) mit Azure DevOps
- Umsetzung von Anforderungen im Bereich Kubernetes (Azure Kubernetes Services AKS) inkl. HELM mit persistent storage, Monitoring und Backup
- Technische Dokumentation
- Arbeiten im agilen Team nach Scrum

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Mongodb, C# Developer, .Net, Docker, Microsoft Azure, Kubernetes, Vue.Js

Fullstack Softwareentwickler und Azure Consultant
Jet-Transporte GmbH & Co. KG, Hasbergen
12/2020 – 4/2021 (5 Monate)
Logistikdienstleister
Tätigkeitszeitraum

12/2020 – 4/2021

Tätigkeitsbeschreibung

- Kurzbeschreibung
Ziel dies Projektes war die Umsetzung einer Plattform für die Erstellung von Warensendungen (Logistik), deren Nachverfolgung und die Tourenplanung für Logistikdienstleister. Neben einer cloud nativen Webanwendung wurde auch eine Smartphone App für iOS und Android erstellt. Das System setzt Drittanbieter Systeme wie Google Maps und Google Places ein. Durch Algorithmen und maschinelles Lernen wird die Tourenplanung teilautomatisiert und im Falle eines Stau wird die Planung zur Laufzeit neu berechnet und der Fahrer über die o.g. App per Pushnachricht informiert.
- Tätigkeit:
Neben der Implementierung von Featuren im Front- und Backend-Bereich habe ich für dieses Projekt die Anforderungen des Kunden analysiert und in eine entsprechende Softwarearchitektur überführt. Außerdem habe ich alle benötigten Azure Ressourcen mit der Azure UI erstellt und in DevOps die benötigten Pipelines erzeugt.
- Erstellung einer nativen Smartphone App (Android und iOS) als "shared code" mit Microsoft .Net C# Xamarin / MAUI
- Umsetzung von Features in .Net C#, EntityFramework Core, PostgresSQL, MongoDB und RabbitMQ im Bereich Backend
- Umsetzung von Features in Angular und Bootstrap CSS im Bereich Frontend
- Implementierung von Authentication und Authorization mit Azure ADB2C
- Erstellung von Cloud-Ressourcen für Microsoft Azure mittels Azure UI
- Erstellung von Pipelines, Artifacts, (DevOps Engineer) mit Azure DevOps
- Technische Dokumentation
- Arbeiten im agilen Team nach Scrum

Eingesetzte Qualifikationen

Mongodb, Postgresql, C# Developer, .Net, Docker, Angular, Kubernetes

Fullstack Softwareengineer und Azure Consultant (Festanstellung)
Grimme, Damme
2/2018 – 11/2020 (2 Jahre, 10 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

2/2018 – 11/2020

Tätigkeitsbeschreibung

- Kurzbeschreibung:
In diesem Projekt ging es um die Erstellung einer Plattform für die Visualisierung von Maschinendaten (IoT) von Erntemaschinen für Landwirte und Lohnunternehmer. Die Plattform wurde neu entworfen und als cloud native Software auf Microsoft Azure implementiert.
- Tätigkeit:
Ich habe in diesem Projekt die Architektur des Systems entwickelt. Außerdem habe ich die Einführung des JavaScript Frameworks Angular im Entwicklungs-Team vorangetrieben und Schulungen für das Team durch Drittanbieter organisiert. Neben der Implementierung von Featuren im Bereich Backend und Frontend habe ich insbesondere die benötigten Azure Ressourcen mit der Azure CLI und der UI angelegt.
- Erstellung der Plattform myGrimme im Bereich Backend mittels Microsoft .Net C#, EntityFramework, PostgresSQL, MongoDB, RabbitMQ und MQTT
- Erstellung der Plattform myGrimme im Bereich Frontend mit Angular, dem Bootstrap-Framework und SCSS
- Einführung von Angular im Software-Team inkl. Durchführung von Schulungen
- Implementierung von IoT und Business Intelligence in das Portal myGrimme mittels Microsoft Azure insbesondere Azure DataLake, Azure Analytics, Azure IoT Hub, Azure Events, PowerBI und MQTT
- Implementierung von Authentication und Authorization mit Azure AD und Azure AD B2C
- Erstellung von Cloud-Ressourcen für Microsoft Azure mittels Azure CLI
- Erstellung von Pipelines, Artifacts, (DevOps Engineer) mit Azure DevOps
- Technische Dokumentation
- Arbeiten im agilen Team nach Scrum

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Mongodb, C# Developer, .Net, Docker, Microsoft Azure, Kubernetes

Softwareengineer ERP (Festanstellung)
TSO Data GmbH, Osnabrück
10/2012 – 1/2018 (5 Jahre, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2012 – 1/2018

Tätigkeitsbeschreibung

- Implementierung kundenspezifischer Anforderungen im Microsoft ERP System Navision mittels C/SIDE
- Anbindung von Drittsystemen durch APIs mittels Microsoft .Net C#
- Durchführung von Kundenworkshops zur Anforderungsklärung
- Team- und Projektleitung von Entwicklungsteams mit bis zu 10 Entwicklern für Projekte mit einem Budget von >2,5Mio €
- Abstimmung im Lenkungskreis mit Management auf Kundenseite

Eingesetzte Qualifikationen

Microsoft Dynamics Nav

Ausbildung

Industriekaufmann
Ausbildung
Berufsschule Ibbenbüren - Hörstel
2006

Über mich

Ich bin ein Senior Fullstack Softwareengineer und Azure Spezialist mit umfassender Erfahrung in der Entwicklung und Architektur von Cloud-Anwendungen für verschiedene Branchen, darunter Lebensmittelindustrie, öffentliche Verwaltung, Handwerk, Maschinenbau und Logistik. Neben fundierten Kenntnissen in der Softwareentwicklung und Cloud-Technologie biete ich Ihnen eine pragmatische „hands-on“-Mentalität, um Ihre individuellen Anforderungen effizient umzusetzen. Meine Schwerpunkte liegen in der Integration von Azure-Services, Kubernetes und DevOps sowie in der Implementierung von Backend- und Frontend-Lösungen (.NET C#, Angular).
Mit umfassender Expertise in Authentifizierung, API-Design, Datenbanken, IoT und der Architektur komplexer Softwaresysteme unterstütze ich zudem agile Teams in der Anforderungsanalyse und technischen Dokumentation.

Ich freue mich auf Sie und Ihr Projekt. Nehmen Sie gerne Kontakt mit mir auf.

Weitere Kenntnisse

- Microsoft .Net C#
- Angular
- Microsoft Azure
- .Net MAUI
- SQL und NoSQL Datenbanken
- Event Stores und Message Queues
- Docker und Kubernetes
- Git und AzureDevOps
- Clean Architecture
- CQRS
- Domain Driven Design
- Scrum
- Agile Team- und Projektleitung
- Anforderungsanalyse
- Technische Dokumentation

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Europa
Home-Office
bevorzugt
Profilaufrufe
37
Alter
40
Berufserfahrung
12 Jahre und 1 Monat (seit 10/2012)
Projektleitung
12 Jahre

Kontaktdaten

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

Jetzt Mitglied werden