28.03.2025 aktualisiert


100 % verfügbar
C# | .NET | Legacy & Neuentwicklung | Mini- & Mikroprojekte
Langenhagen, Deutschland
Weltweit
Dipl. Ing. (Fh) Computer-\AutomatisierungstechnikSkills
Spezialisiert auf die Übernahme, sowie Neu- und Weiterentwicklung von Legacy Software im C# bzw. ASP.NET oder NET CORE Bereich.
Seit diesem Jahr vermehrt Einsätze für den Aufbau und die Pflege von DevOps Servern (Github/Azure DevOps), Pipelines aufbauen und Code Refactorings für den erfolgreichen Einsatz in CI/CD .
Ich bin stets verfügbar für sehr kurze und kurzfristige Projekte von wenigen Tagen oder Wochen Einsatzdauer.
Mein Fokus liegt auf der Entwicklung im C# .NET Bereich, zumeist mit Anbindungen an verschiedene SQL Datenbanken
Zwar mehr im Server/Datenbanken Backend zuhause, scheue ich mich nicht auch mal im Front-End Bereich aktiv zu werden. Dort hauptsächlich mit ASP .NET (Core). Erste Erahrungen in AzureDevops Bereich, bieten eine gute Grundlage für Aufgabe im Bereich Continuous Integration.
Dabei habe ich in internationalen Teams mit bis zu 50 Leuten gearbeitet, oder auch alleine die Architektur, das Design und die Implementierung vorgenommen.
Kernkompetenzen:
Seit diesem Jahr vermehrt Einsätze für den Aufbau und die Pflege von DevOps Servern (Github/Azure DevOps), Pipelines aufbauen und Code Refactorings für den erfolgreichen Einsatz in CI/CD .
Ich bin stets verfügbar für sehr kurze und kurzfristige Projekte von wenigen Tagen oder Wochen Einsatzdauer.
Mein Fokus liegt auf der Entwicklung im C# .NET Bereich, zumeist mit Anbindungen an verschiedene SQL Datenbanken
Zwar mehr im Server/Datenbanken Backend zuhause, scheue ich mich nicht auch mal im Front-End Bereich aktiv zu werden. Dort hauptsächlich mit ASP .NET (Core). Erste Erahrungen in AzureDevops Bereich, bieten eine gute Grundlage für Aufgabe im Bereich Continuous Integration.
Dabei habe ich in internationalen Teams mit bis zu 50 Leuten gearbeitet, oder auch alleine die Architektur, das Design und die Implementierung vorgenommen.
Kernkompetenzen:
- C# .NET
- WPF
- WinForms,
- ASP.NET
- MVC
- MySQL, MSSQL, MongoDb
- Datenbankmodellierung
- Entwurf und Pflege
- Web Aufsätze für .NET Backend
- Angular
- Bootstrap
- JavaScript/JQuery
- DevOps
- Azure DevOps
- GitHub
- Hardwareprogrammierung
- C, C++
- PIC/8051/Atmel Assembler
- ARINC, CAN Bus
- Weitere Berührungspunkte
- SAP (ABAP UI5 HANA)
- Python
- AWS
- Git/TFS
- Confluence
- MS Office
- JIRA
- Architektenerfahrung in kleinem Team (4 Personen)
- Firmeninterne Weiterbildung zum SCRUM Master
- Agile Softwareentwicklungsmethoden
Sprachen
DeutschMutterspracheEnglischverhandlungssicherSpanischverhandlungssicher
Projekthistorie
DevOps
Aufsetzen von Pipelines für CD/CI in einem neuen neu aufgesetzten Projekt
Koordinieren von Tests in Frontend und Backend
Refactor der C# Lösung zur Kompabilität mit DevOps Prozessen
Senior C# Developer
Unterstützung des PO bei Sprintorganisition
Ansprechpartner für Entwicklungsfragen und Ausrichtungen
Implementierung von Sicherheitsprotokollen mithilfe von KeyCloak
.NET 8 API Backend
.NET 8 Blazor Frontend
Aufsetzen von Pipelines für CD/CI in einem neuen neu aufgesetzten Projekt
Koordinieren von Tests in Frontend und Backend
Refactor der C# Lösung zur Kompabilität mit DevOps Prozessen
Senior C# Developer
Unterstützung des PO bei Sprintorganisition
Ansprechpartner für Entwicklungsfragen und Ausrichtungen
Implementierung von Sicherheitsprotokollen mithilfe von KeyCloak
.NET 8 API Backend
.NET 8 Blazor Frontend
- Einrichten von Unit/Integration Tests in GitHub Entrprise
- Framework: NUnit C#
- Mit Github Actions Aufbau verschiedener Build und Test Pipelines
- Separate Pipelines für PR, Nightly Builds, Release
- Implementieren von Unit Tests mithilfe von Docker Containern im Github
- Wartung und Weiterentwicklung von C#|ASP.NET Legacysoftware
- Entwicklung einer Anwendung zur automatisierten Übertragung von Verkaufsdaten an eine externe REST API.
- Aufsetzen und Verwalten von Projekten in Azure DevOps für CI/CD
- Software für Build in Azure DevOps vorbereiten
- Aufsetzen und Verwalten von Projekten in DevOps
- Automatisierte Builds aufsetzen und verwalten
- Ideen für automatisiertes Deployment entwickeln