Profilbild von Lukas Beike C#/.NET Entwickler mit Azure Fokus aus Emsdetten

Lukas Beike

teilweise verfügbar

Letztes Update: 09.05.2023

C#/.NET Entwickler mit Azure Fokus

Abschluss: M.Sc. Wirtschaftsinformatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Schlagwörter

Microsoft Azure APIs Cloud Computing C# Microsoft Sql-Server .Net Framework Continuous Integration Devops Open Data Protocol Scrum + 17 weitere Schlagwörter anzeigen

Dateianlagen

Lebenslauf-LukasBeike_010323.pdf

Skills

 Ich verfüge über langjährige Erfahrungen in der Entwicklung mit C# und .NET (Core und 6), insbesondere im Bereich der Schnittstellenentwicklung zwischen verschiedenen (Cloud-)Systemen. Mein Schwerpunkt liegt dabei auf dem Backend, vor allem in der Anbindung von REST-APIs, aber auch mit SOAP, ODATA und SFTP-Anbindungen konnte ich bereits Erfahrungen sammeln.

Des Weiteren verfüge ich über fundierte Kenntnisse im Bereich DevOps (CI/CD), der agilen Entwicklungsmethode SCRUM, Testing (Unit- und Integrationstests) sowie der Konzeptionierung und Erstellung von Infrastruktur auf der Microsoft Azure Cloud Native Plattform. Hierbei sind insbesondere Azure Functions, Azure ServiceBus, Azure EventGrid, Azure API Management, Azure Blob Storage, Azure CosmosDB, Azure ApplicationInsights und Azure KeyVault zu nennen. Themen wie Skalierung, Kosteneffizienz und Auffallsicherheit sind dabei immer wichtige Aspekte für mich gewesen.

Erfahrung mit der Absicherung von Web-APIs durch OAuth2, z.B. im Zusammenspiel mit AzureAD, gehören ebenfalls zu meinem Skill-Set. Mein Erfahrungsspektrum umfasst auch die Arbeit mit SQL- (MSSQL) sowie NOSQL-Datenbanken (Azure CosmosDB), jedoch eher in der Anbindung als in der Administration.

Ich legte stets großen Wert auf sauberen und getesteten Code sowie dessen Versionierung in GIT.

Keywords:
.NET Core, .NET, APIs, Agile Entwicklung, API-Management,Back-End, Blazor, BPMN, C#, Cloud, Cloud Computing, Cloud-Systemen, CI/CD, DevOps, Dokumentenmanagement, Enterprise Service Bus, SFTP, Git, Integrationstests, Microsoft Azure, Azure, Azure DevOps, Microsoft SQL-Server, MS SQL, ODATA, SCRUM, Server Side, ServiceBus, Software Architektur, Softwareentwicklung, Azure SQL, SWAGGER

Projekthistorie

01/2020 - bis jetzt
Scalable & Serverless Data Transfer Framework in Azure
GWS mbH (Internet und Informationstechnologie, 250-500 Mitarbeiter)

Im aktuellen Projekt bin ich für Konzeption, Entwicklung, Betrieb und Support einer cloud- und eventbasierten Datentransport-Plattform im Enterprise-Kontext, als Teil eines kleinen Teams, zuständig. Als Cloud-Umgebung kommt Microsoft Azure zum Einsatz, mit Azure Functions, Azure ServiceBus und Azure API-Management als zentrale Komponenten der Plattform. Die verwendete Programmiersprache ist C# mit .NET Core 3.1 sowie .NET 6.

Fachlich können bei diesem Projekt beliebige Daten mittels generischer REST-Schnittstellen von fast jedem beliebigen Quellsystem aktiv abgeholt oder empfangen und über die Plattform zum Zielsystem transportiert werden. Dabei ist die Art des Quell- und Zielsystem beliebig, solange diese aus der Cloud erreichbar sein. Use Cases sind beispielsweise die Kopplung von ERP-Systemen mit Bestellplattformen oder die Übertragung von Daten zwischen den Cloud-Systemen eines Kunden, beispielsweise DMS und ERP.

Bereits von mir an diese Plattform angebundenen Schnittstellen-Typen inkludieren REST-APIs, ODATA, SFTP-Server, Azure Blob Storage und Azure Service Bus. Folgende Aufgaben werden im aktuellen Projekt von mir aktiv übernommen:

• Konzeption und Modellierung der Infrastruktur der Plattform sowie neuer Schnittstellen
• Entwicklung mit C#/.NET innerhalb der Plattform sowie von neuen Schnittstellen
• Betrieb, Monitoring und Wartung der Infrastruktur und Softwarekomponenten
• Entwicklung eines eigenen Monitorings mit Integration in Azure Monitor
• DevOps mit CI/CD über Azure DevOps und Azure DevOps Pipelines
• Implementierung und Wartung einer Integrationstests-Plattform mit Hilfe von MockServer
• Kommunikation mit internen Stakeholdern und externen Partnern für Schnittstellen
• Absicherung der Plattform und Schnittstellen u.a. mittels Azure API Management, Azure KeyVault und Azure Managed Identity
• Entwicklung in einer agilen Umgebung (SCRUM)

Praktische Erfahrungen in diesem Projekt mit folgenden Technologien:
• C# / .NET 6 & .NET Core 3.1
• REST-APIs
• Azure Service Bus
• Azure API-Management
• Azure Functions
• Azure Key Vault
• Azure App Configuration
• Azure SQL
• Azure Cosmos DB
• Azure Blob Storage
• Azure Table Storage
• Azure Queue Storage
• MockServer
• SWAGGER
• Azure Monitor
• Azure Application Insights
• Blazor Server Side

01/2020 - 12/2020
Erstellung eines ZUGFeRD-Konvertierungsdienstes in Microsoft Azure
GWS mbH (Internet und Informationstechnologie, 250-500 Mitarbeiter)


06/2017 - 12/2020
Workflow-Modul für digitale Geschäftsprozesse in d.velop d.3
GWS mbH (Internet und Informationstechnologie, 250-500 Mitarbeiter)


06/2018 - 06/2020
Modernisierung einer Digitalisierungslösung
GWS mbH (Internet und Informationstechnologie, 250-500 Mitarbeiter)


Zertifikate

AZ-900
Microsoft
2022

Reisebereitschaft

In der Stadt Emsdetten mit einem Radius von 50 km verfügbar
Vorzugsweise 100% Remote, 30 Stunden / Woche, Onsite bei wichtigen Projektterminen natürlich möglich.
Profilbild von Lukas Beike C#/.NET Entwickler mit Azure Fokus aus Emsdetten C#/.NET Entwickler mit Azure Fokus
Registrieren