freiberufler .NET Softwareentwickler | Azure DevOps Engineer auf freelance.de

.NET Softwareentwickler | Azure DevOps Engineer

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 90451 Nürnberg
  • Umkreis (bis 200 km)
  • ru  |  de  |  en
  • 31.10.2024

Kurzvorstellung

Mit über fünf Jahren Erfahrung in .NET und Azure DevOps unterstütze ich Unternehmen bei der Entwicklung und Automatisierung skalierbarer Lösungen.

Qualifikationen

  • .NET-Entwickler6 J.
  • Backend Entwickler
  • DDD
  • DevOps-Ingenieur6 J.
  • Full Stack Developer
  • Microsoft Azure5 J.
  • Microsoft SQL-Server (MS SQL)
  • Software Architecture2 J.
  • SQL

Projekt‐ & Berufserfahrung

.NET Entwickler und Azure DevOps Engineer (Festanstellung)
Kundenname anonymisiert, Nürnberg
12/2022 – 8/2024 (1 Jahr, 9 Monate)
Fertigungsindustrie
Tätigkeitszeitraum

12/2022 – 8/2024

Tätigkeitsbeschreibung

Projektbeschreibung::
- Erweiterung eines kundenspezifischen E-Mail-Verwaltungssystems (Backend API).
- Automatisierte Bereitstellung von Azure Ressourcen mittels Terraform.
- Im Rahmen dieses Projects wurden Azure Ressourcen inkl. Datenbase (> 1.5 TB) und Storage Accounts (>10 TB) in ein neues Tenant migriert.

Tätigkeiten & Leistungen:
- Konzeption, Entwicklung, Dokumentieren und Testen von Features
- Entwurf und Entwicklung von Microservices zur Bereitstellung der Daten 
- Performance-Verbesserung durch Optimierung von SQL-Queries
- Optimierung von Azure Pipelines
- Bereitstellung von Azure Ressource mittels Terraform
- Deployment von Docker Container mittels Helm Charts
- Migration von Datenbank und Storage Account (im neunstelligen Bereich)
- Review, Refactoring und Dokumentation von Code
- Implementierung von Unit-, Integration-, Performance-Tests
- Mitwirkung an Auswahl von Technologien und Frameworks
- Beachtung von Security-Richtlinien
- Teaminterne- und teamübergreifende Unterstützung bei Fehleranalyse, - Fehlerbehebung, Tests und Code-Review

Tools & Technologien:
- Backend: C# .NET, EF 6, OAuth, Docker
- DevOps: Terraform, Helm, Sops, Azure Pipelines, Sonar Cloud, Syft, Dependency Track
- Azure Resources: Container Registry, Azure SQL Database, Cognitive Search, Key Vault, Storage Accounts, Azure Functions, VNet

Eingesetzte Qualifikationen

.NET-Entwickler, DevOps-Ingenieur, Softwareentwickler

.NET Entwickler und Azure DevOps Engineer (Festanstellung)
Kundenname anonymisiert, Nürnberg
6/2020 – 11/2022 (2 Jahre, 6 Monate)
Fertigungsindustrie
Tätigkeitszeitraum

6/2020 – 11/2022

Tätigkeitsbeschreibung

Projektbeschreibung:
Entwicklung einer Web-Anwendung für Verarbeitung der Gerätemessdaten sowie Auslösen von Alerts
Automatisierte Geräteregistrierung durch Azure IoT Device Provisioning Service
Bereitstellung von Azure Ressourcen mittels Terraform.

Tätigkeiten & Leistungen:
Konzeption, Entwicklung, Dokumentieren und Testen von Features
Entwurf und Entwicklung von Microservices zur Bereitstellung der Daten 
Bereitstellung von Azure Pipelines
Bereitstellung von Azure Ressource mittels Terraform
Bereitstellung von Docker Container mittels Helm
Review, Refactoring und Dokumentation von Code
Implementierung von Unit-, Integration-, Performance-Tests
Mitwirkung an Auswahl von Technologien und Frameworks
Beachtung von Security-Richtlinien
Teaminterne- und teamübergreifende Unterstützung bei Fehleranalyse, Fehlerbehebung, Tests und Code-Review

Tools & Technologien:
Backend: C# .NET Core, EF Core, OAuth, Docker
DevOps: Terraform, Helm, Sops, Azure Pipelines, Sonar Cloud, Syft, Dependency Track
Azure Resources: Container Registry, Cosmos DB, IoT Hub, IoT-DPS, Key Vault, Storage Accounts, Azure Functions, VNet

Eingesetzte Qualifikationen

DevOps-Ingenieur, .NET-Entwickler, Software Architecture, Microsoft Azure

.NET Entwickler und Azure DevOps Engineer (Festanstellung)
Kundenname anonymisiert, Nürnberg
10/2017 – 5/2020 (2 Jahre, 8 Monate)
Fertigungsindustrie
Tätigkeitszeitraum

10/2017 – 5/2020

Tätigkeitsbeschreibung

Backend Entwicklung für die Verarbeitung von Gerätemetadaten und DevOps.

Projektbeschreibung:
Entwicklung einer Web-Anwendung für Verarbeitung der Gerätemessdaten
Bereitstellung von Azure Ressourcen mittels Terraform.

Tätigkeiten & Leistungen:
Konzeption, Entwicklung, Dokumentieren und Testen von Features
Entwurf und Entwicklung von Microservices zur Bereitstellung der Daten 
Bereitstellung von Azure Pipelines
Bereitstellung von Azure Ressource mittels Terraform
Bereitstellung von Docker Container mittels Helm
Review, Refactoring und Dokumentation von Code
Implementierung von Unit-, Integration-, Performance-Tests
Mitwirkung an Auswahl von Technologien und Frameworks
Beachtung von Security-Richtlinien
Teaminterne- und teamübergreifende Unterstützung bei Fehleranalyse, Fehlerbehebung, Tests und Code-Review

Tools & Technologien:
Backend: C# .Net, Entity Framework, OAuth, Docker
DevOps: Terraform, Helm, Sops, Azure Pipelines, Syft, Dependency Track
Azure Resources: ACR, Azure SQL, Key Vault, Storage Accounts

Eingesetzte Qualifikationen

DevOps-Ingenieur, .NET-Entwickler, Microsoft Azure

C++ | C# | WPF Entwickler (Festanstellung)
Kundenname anonymisiert, Nürnberg
10/2015 – 9/2017 (2 Jahre)
Telekommunikation
Tätigkeitszeitraum

10/2015 – 9/2017

Tätigkeitsbeschreibung

Projektbeschreibung:
Anpassung von Kunden Videotreiber (C++11 und DirectX11) für die Windows Universal Platform (UWP) 
Erstellung DirectX Ressourcen Management für die Darstellung von Videostreams
Erstellung einer Beispielanwendung für die Verwendung von Treiber (C#, Xaml)

Tätigkeiten & Leistungen:
Konzeption, Entwicklung, Dokumentieren und Testen von Features
Performanceverbesserung durch Allokation und Wiederverwendung der DirectX Ressourcen 
Projekterstellung mittels CMake
Automatisierte Testen von Videoframe Encoding
Review, Refactoring und Dokumentation von Code
Implementierung von Unit-, Integration-, Performance-Tests
Beachtung von Security-Richtlinien
Teaminterne- und teamübergreifende Unterstützung bei Fehleranalyse, Fehlerbehebung, Tests und Code-Review

Tools & Technologien:
Treiber: C++/WinRT, DirectX, RTSP, H.264
Widgets: C#, UWP, Xaml

Eingesetzte Qualifikationen

C# Developer, Programmierer C, C++

HMI GUI C++/Qt (Festanstellung)
Kundenname anonymisiert, Nürnberg
3/2015 – 9/2015 (7 Monate)
Automobilindustrie
Tätigkeitszeitraum

3/2015 – 9/2015

Tätigkeitsbeschreibung

Entwicklung einer Benutzeroberfläche (Automotiv).
GUI: C++, QML, Embedded Linux, gRPC

Eingesetzte Qualifikationen

Programmierer C, C++, Qt (Software)

Ausbildung

B. Eng
Bachelor of Engineering (Medizintechnik)
Technische Hochschule Georg Simon Ohm
2015
Nürnberg

Über mich

Mein Fokus liegt auf der Entwicklung und Automatisierung von Anwendungen im Microsoft Azure Umfeld, mit tiefgehenden Kenntnissen in .NET Backenend, Infrastructure as Code mittels Terraform sowie in der Implementierung von DevOps-Workflows. Dank meiner Erfahrung in agilen Projekten und meiner Hands-On-Mentalität bringe ich technisches Know-how und eine lösungsorientierte Arbeitsweise in jedes Projekt ein. Ich suche neue, spannende Entwicklungsaufträge und freue mich auf interessante Projekte!

Weitere Kenntnisse

Softwareentwicklung
Agile Softwareentwicklung, TDD (Test Driven Development), Clean Code, .NET, event-getriebene Softwareentwicklung

Softwarearchitektur
Clean Architecture, Microservice Architecture, DDD (Domain Driven Design)

Azure
Azure Service Bus, Azure Cosmos DB, Azure SQL, Azure Functions, Azure Cognitive Search, Azure AD, MS Entra ID, Azure DevOps, Azure Pipelines, Azure Key Vault, Azure Storage Accounts, VNet, Azure IoT Hub, Azure IoT-DPS

Programmiersprachen / Frameworks
5+ Jahre Erfahrung: C#, .NET Core
3 - 5 Jahre Erfahrung: C++11, Powershell
1 - 3 Jahre Erfahrung: Python, Go

Testautomatisierung
NUnit, xUnit, FluentValidation

Persönliche Daten

Sprache
  • Russisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Gut)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
38
Alter
38
Berufserfahrung
9 Jahre und 8 Monate (seit 03/2015)

Kontaktdaten

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

Jetzt Mitglied werden