.NET Senior Software Architect, Web Senior Software Architect
- Verfügbarkeit einsehen
- 0 Referenzen
- 85€/Stunde
- 53819 Neunkirchen-Seelscheid
- Weltweit
- de | en | fr
- 21.11.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
8/2023 – 7/2024
Tätigkeitsbeschreibung
● Leitung der Umstellung von mehr als 600 existierenden Softwareprojekten; weg von lokaler Entwicklung mit Versionierung durch SVN, manuellem Erstellen sowie manuellem Verteilen hin zu CI/CD per Git, GitLab, Docker.
● Schulung sämtlicher Mitarbeiter der IT. Ausführliche Dokumentation und Erstellung von Schulungsunterlagen, inkl. Schulungsvideos.
● Migration sämtlicher Repositorys von Subversion (SVN) nach Git, inklusive der existierenden Projektentwicklungshistorie.
● Code-Reviews durchgeführt.
● CI/CD-Docker-Images erstellt. GitLab-Runner installiert und administriert.
● Erstellung eines umfangreichen PowerShell-Moduls für einen "commit-"Git-Hook zur automatisierten Validierung von Repositorys, damit nur "sinnvolle" Inhalte, die im Rahmen von CI/CD zulässig sind, eingefügt werden können.
● Vollumfängliche Unterstützung darin, .NET-Projekte sowie VB6-Projekte CI/CD-tauglich zu machen; also zu aktualisieren, zu modularisieren und zu paketisieren. (1st-, 2nd- und 3rd-Level-Support.)
.Net, .Net Framework (Microsoft), Bash Shell, Build-Tools, C#, Confluence, Continuous Integration, Docker, Git, Graphql, Jira, Language Integrated Query, Microsoft Visual Studio, Test Automation, VBA (Visual Basic for Applications), Visual Basic, Windows Powershell
11/2022 – 2/2023
Tätigkeitsbeschreibung
● Design und Entwicklung einer C++ Programmbibliothek für die Phoenix Contact PLCnext AXC F Microcontroller-Reihe.
● Entwicklung einer Microsoft Access Datenbankanwendung zur dynamischen Konfiguration von PLCnext ESM Eingabe-/Ausgabe-Ports.
● Entwicklung eines Debian Bash apt-get-Installationsskripts.
Language Integrated Query, Actionscript, Bash Shell, C++, Git, Microsoft Access, Microsoft Office 365, Windows Powershell, SSH (Secure Shell), Microsoft Visual Studio
2/2022 – 3/2023
Tätigkeitsbeschreibung
● Aktualisierung verschiedener .NET Tools
● Umstieg von EWS auf Microsoft Graph zur Verarbeitung von E-Mails innerhalb von Microsoft 365 Domäne
Graphql, Microsoft Exchange, Windows Powershell
2/2022 – 11/2022
TätigkeitsbeschreibungQualitätssicherung von Projekten externer Partner, die, im Rahmen der Digitalisierungsinitiative der Bundesrepublik, Internetportale erstellen, die von den Kommunen der Bundesländer genutzt werden.
Eingesetzte QualifikationenTest Automation, C#, Confluence, HTML5, Microsoft SQL-Server (MS SQL), Windows Powershell, Transact-Sql, Microsoft Visual Studio
12/2021 – offen
Tätigkeitsbeschreibung
● Microsoft 365 (Teams, SharePoint, E-Mails, Outlook) vollständig für Kundendomäne aufgesetzt und administriert.
● Mitarbeiter in der Anwendung von Microsoft 365 bzw. Teams geschult.
● Produktion eines Radiowerbespots.
● Leitung einer professionellen Musikvideoproduktion.
● Automatisierte Stapel-Bildverarbeitung für Adobe PhotoShop 2022 unter Verwendung von Adobe ExtendScript.
● Erstellen einer Website.
● MP3 ID3 Tag-Editor in Form eines PowerShell Binärmoduls erstellt.
Test Automation, .Net, .Net Framework (Microsoft), Adobe After Effects, Adobe Creative Cloud, Adobe Illustrator, Adobe Media Encoder, Adobe Photoshop, Animationssoftware (allg.), Audition, C#, Cinema 4D, Corel Photo Paint, CorelDraw, CSS (Cascading Style Sheet), Entity Framework, Git, HTML5, JavaScript, Json, Language Integrated Query, Less, Microsoft Azure, Build-Tools, IIS, Microsoft Office 365, Microsoft SharePoint Server, Microsoft SQL-Server (MS SQL), Microsoft Windows (allg.), Node.Js, Premiere Pro, Serviceorientierte Architektur, SVG (Scalable Vector Graphics), Syntactically Awesome Stylesheets (Sass), Transact-Sql, Typescript, Microsoft Visual Studio
3/2021 – 11/2021
Tätigkeitsbeschreibung
● Weiterentwicklung WPF-Front-End
● Pflege Oracle DB-Datenbank.
● Azure DevOps CI/CD Pipelines erstellt.
● Umstellung lokale Oracle Datenbank hin zu Oracle Datenbank 18c in WSL Linux Docker Container.
● Azure VM erstellt und administriert.
● Microsoft 365 (Teams, SharePoint, E-Mails, Outlook) für Kundendomäne aufgesetzt und administriert.
● Mitarbeiter in der Anwendung von Microsoft 365 bzw. Teams geschult.
● Mitarbeiter in der Anwendung von git geschult.
● Konzeption eines Full-Stacks für Web-Front-End, das WPF Fat-Client ablösen soll, unter Node.js, TypeScript, WebPack, Angular, ASP.NET Core, Entity Framework Core etc. Nach SOLID-, DRY-, TDD-Prinzipien.
● Erstellen eines Add-Ons für Entity Framework Core 6, das eine versionierbare Benutzerverwaltung (Users, Roles, Permissions) per Fluent-API und EF Migrations ermöglicht.
Audition, Cinema 4D, Corel Photo Paint, CorelDraw, Oracle Database, SESAM/SQL Server, Ubuntu, Android Entwicklung, C#, Docker, Entity Framework, Language Integrated Query, Windows Powershell, Typescript, Microsoft Visual Studio, Windows Presentation Foundation, Serviceorientierte Architektur, Microsoft Azure, Microsoft Office 365
7/2020 – 2/2021
Tätigkeitsbeschreibung
1. Entwicklung einer Windows App mit Hilfe von UWP.
● XAML
● UWP
● WinUI 2
● WinUI 3
● Fluent Design
● MVVM
● Tiles/Toasts/Notifications
● Medienwiedergabe
● Kamera-/Tonaufnahme
● Visuelle Komposition
● Landkartendarstellung
● Sensordaten abfragen
● Internationalisierung per Ressourcen (.resw)
● Windows Information Protection (WIP)
● MSIX
● MSIX Container
● MSIX App Attach auf WVD
● Ich habe eine Reihe ausführlicher Verbesserungsvorschläge zur Windows Runtime unterbreitet (auf GitHub), die dort positiv aufgenommen wurden und in eine zukünftige Version von Windows Runtime einfließen.
2. Entwicklung eines Prototyps einer App für Windows Store, Google Play und Apple App Store mit Hilfe von Uno Platform, UWP, Entity Framework, ASP.NET Core 3.1 Web API.
Build-Pipeline mit Hilfe von Azure DevOps. Web API Webservices und Datenbank werden auf Azure zur Verfügung gestellt.
● Design und Entwicklung eines Front-Ends UWP/Android/iOS mit Uno Platform.
● MVVM
● XAML
● UWP
● Uno Platform
● Fluent Design
● Design und Entwicklung einer SQL Server-Datenbank mit Hilfe von Entity Framework 6.
● Code-First
● Fluent API
● Design und Entwicklung eines REST Webservices.
● ASP.NET Core 3.1 Web API
● OpenAPI/Swagger (Swashbuckle.AspNetCore)
3. Entwicklung eines Prototyps einer Progressive Web App (PWA)
● Web Worker
● Service Worker
● Push Benachrichtigungen (Client)
● Caching (Client)
4. Erstellen einer interaktiven PDF-Datei
● Ereignisbehandlungsroutinen und Animationen zu einer PDF-Datei hinzugefügt, die ein Formular enthält.
● Adobe Acrobat JavaScript
5. WPF-Desktop-Anwendungsentwicklung
● WPF-Kurs für IT-Mitarbeiter der Firma W. Müller GmbH, Troisdorf, abgehalten.
● WPF MVVM-Anwendung entworfen und entwickelt
● WPF interaktives 3D-Front-End entwickelt (unter Anwendung von WPF Viewport3D)
● WPF-Performance-Test-FrontEnd geschrieben
.NET-Entwickler
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Französisch (Grundkenntnisse)
- Niederländisch (Grundkenntnisse)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden