Schlagwörter
Skills
Ich bin freiberuflicher Software Entwickler mit viel Erfahrung im Bereich der Desktopanwendungsentwicklung (WPF, Winforms) und Webentwickler (Asp.Net Core Web Api und Blazor) unter C#.
Als Softwareentwickler seit 2008 bringe ich solide Kenntnisse und vieljährigen Projekterfahrung aus Bereichen IT Messtechnik, industrielle Automatisierungstechnik, Webentwicklung, und Signalverarbeitung mit…
Meine Bewertungen
- (*) Grundlage
- (**) gut
- (***) sehr gut
- C# ==> (***)
- C/C++ ==> (***)
- Python ==> (***)
DesktopApp-Entwickler:
- Winforms, WPF, XAML, MVVM ==> (***)
- Prism for WPF/Xamarin ==> (***)
- Dependency Injection (Ninject, DryIoc, Unity) ==> (***)
- Clean Code ==> (**)
- Clean Architecture ==> (**)
- Telerik + DevExpress + Syncfusion UI ==> (***)
- Visual Studio (***)
- Git / Github / Gitlab (**)
Azure/Cloud für Softwareentwickler
- Azure für Softwareentwickler mit C# ==> (***)
- Storage, CosmosDB, Sql DB
- App Service, ServiceBus, Azure Functions
- Azure AD B2C, Azure Security
- Microsoft Azure Certified for Developer (AZ-203/AZ-204, MCSD)
- Azure DevOps ==> (**)
- AWS für Softwareentwickler mit C# ==> (*)
- AWS S3, Lambda,Cognito
- Beanstalk, SQS, SNS
MobileApp-Developer
- Uno Platform ==> (*)
- Xamarin ==> (**)
Softwaretester:
- ISTQB Foundation Level
- Appium (Winforms und WPF UI Tests)
- XUnit, NUnit, MsTest TDD ==> (**)
- BDD mit SpecFlow ==> (*)
- BUnit ==> (**)
Webentwickler:
- Microservices with .Net Core ==> (**)
- Asp.Net Core
- Web Api ==> (***)
- Microservices ==> (*)
- Blazor ==> (**)
- Vue.js ==> (*)
- gRPC ==> (**)
- SignalR ==> (**)
- Razor Pages/Syntax ==> (*)
- Html5/Css3, Bootstrap, JavaScript
Software Architektur und Skills:
- Clean Code / Clean Architecture ==> (**)
- UX ==> (**)
- Domain-Driven-Design, DDD ==> (**)
- MVVM, Prism for WPF / Xamarin ==> (**)
- C#: Concurrency & Parallel Programming, LINQ
- CQRS, MediatR, Event Sourcing ==> (***)
- FluentValidation ==> (**)
- Dependency Injection: Ninject, DryIoc,... ==> (***)
- SpecFlow, Gherkin ==> (*)
Backend:
- WCF, gRPC ==> (**)
- TDD / Unit Testing ==> (**)
- Softwarearchitektur, Patterns, OOA / OOD / UML ==> (**)
- EF Core ==> (**)
- MongoDB ==> (*)
- Scrum, Agile ==> (**)
- Azure DevOps ==> (**)
- Azure AD (Active Dirrectory) B2B & B2C ==> (**)
- Docker / Kubernetes (*)
- Linux (*)
- MCSD Web App Developer
- MCSD Desktop App Developer
- MCSA Azure Cloud Developer
- Html5, CSS3, JavaScript Specialist Certified (70-480)
- WPF Specialist Certified Developer (70-511)
- AZ-204: Azure für Softwareentwickler
- Exam DP-900: Azure Data Fundamentals
- AWS Cloud Practitioner
- ISTQB Foundation Level
Andere Software:
- WordPress
- Word, Excel
- Balsamiq Mockup
- Visual Studio
- Visual Studio Code
- Postman
- Eclipse
- Datenanalyse und Statistik
- Aws Cloud für Entwickler
- Azure Cloud für Entwickler
- UML-Design
- OOP Design
- DDD, CQRS
- MediatR
- Prism/MVVM, MVP, MVC
- Design Patterns
- Interface-based Programming
- Matlab/Simulink ==> (*)
- Sensorik
- Signalanalyse
- Messdatenanalyse und Reporting
- Azure DevOps
Projekthistorie
Asp.Net Core, Microservices with Dapr, EF Core, SQL
Azure: Service Bus, Storage, Cosmos DB, SQL Database, AppInsight, KeyVault, APIM
Microservices mit Dapr (Distributed Application Runtime)
ZeeBe, BPMN workflow, Camunda
Azure DevOps,
IaC mit Bicep, Terraform
Unit/E2E Tests, Mockoon, Automated Test / E2E with Gherkin/Specflow, Postman
Xml/Xpath, XSL, Json, JsonPath
PowerShell
.NET 5/6
- Implementierung von REST APIs
- Nutzung von CI/CD unter Azure DevOps, Scrum
- AWS / Azure Cloud (S3, Lambda, SNS, SQS, Azure AD, Azure Storage)
- Implementierung von Unit- und Integration Tests
Entwurf und Entwicklung und Pflege einer Desktop-Anwendung „GANN Dialog Pro“ für die Messdaten- Übertragung, Messdaten-Analyse, Analyse und Reporting
Technologie: Visual Studio 2017 (VS 2017), C#, Python, WPF/Winforms, Telerik WPF, Prism/MVVM, Git, ClickOnce/Visual Studio Installer, AWS S3, HttpClient, Azure AD B2C (Identitätsmanagement), XAML, .Net Framework, Unity IoC Container
Entwicklung USB-basierter Ansteuerungen von Messgeräten zwecks Übertragung von Messdaten und Kommunikation zwischen PC und Messgeräte.
Technologie: C#, C/C++, Renesas Mikrocontroller, winusb/libusb Treiber, E² Studio, VS 2019, Git, FTDI Usb Serial
Entwurf und Entwicklung eines Webdienst für die Aktualisierung (Updates und Upgrades) der Firmware von Messgeräten / Freischaltung der Features
Technologie: C#, Asp.Net Core Web API, MediatR (CQRS/ Event-Sourcing), xUnit, APIs unter WCF (Erste Implementierung der APIs) AWS S3 SDK, AWS Database, AWS VM/AWS S3, Visual Studio 2017/2019, xUnit, Moq, Git, Asp.Net Core 3 Web API (Zweite Implementierung der APIs), Clean Architecture (CA), IoC Container
Entwicklung von Restful Web APIs für das Reparaturmanagement, Kalibrierung von Messgeräten und Zubehör
Technologie: C#, Asp.Net Core Web API, MediatR (CQRS/ Event-Sourcing), Azure Sql, Azure Storage/Azure ServiceBus, Azure DevOps für CI/CD, .Net Core, Azure AD B2C (Identitätsmanagement), Mapper, MongoDB, MS SQL, Docker, CA, IoC Container
Entwicklung von Features der WebApp für das Reparturmanagement, Kalibrierung von Messgeräten und Zubehör
Technologie: Asp.Net Core, C#, Blazor Assembly, CQRS, DDD, VS 2019, Azure Static Web Apps, Git, Docker, CA, CQRS, IoC ContainerEntwicklung eines Messdaten Reporting-Tools für das automatische Reporting und Export (Word, pdf, ppt) von gesammelte Messdaten und Metadaten.
Technologie: Telerik Reporting, C#, Winforms/WPFEntwicklung von Restful-APIs für die Verwaltung von Kunden-Messdaten und Management von Kundenmetadaten (Zuordnung Messdaten und Kunden)
Technologie: C#, Asp.Net Core Web API, MediatR (CQRS, Event Sourcing), Git, Azure AD B2C (Identitätsmanagement), Azure Sql (Metadaten), Azure DevOps, IoC Container
Entwicklung einer mobilen App für die Analyse von Messdaten
Technologie: Xamarin Forms, C#, Azure Storage, Azure AD B2C, XAML, HttpClient, Prism/MVVM, DryIoC
Entwicklung einer Webapp (Prototyp) für die Live-Datenvisualisierung unter Asp.Net Core und SignalR
Technologie: SignalR, C#, Asp.Net Core Web API, Html5, Razor Pages, IoC Container
Design- Entwicklung und Testen einer Dektop-baiserten Anwendung für die Ansteuerung eines Messgerätes, Analyse von Messdaten
Technologie: .Net Software Entwickler, Winforms, C#
Entwicklung und Bereitstellung eines Webdiensts zur Firmware-Updates eines Messgeräts
Technologie: WCF, C#, AWS Benstalk, AWS S3Entwicklung von Embedded-Softwaremodule zur seriellen Übertragung von Messdaten eines Messgeräts zu einer PC-Anwendung
Technologie: C/C++, Renesas E² StudioMitarbeit an Entwicklung von Embedded-Softwaremodulen zur Anzeige von Messdaten auf einem Touchdisplay und Speicherung von Messdaten auf der SD-Karte
Technologie: C/C++, Renesas E² Studio
- Entwicklung von Softwarekomponenten (Applikationsbasierte und Hardwarenahe Programmierung) unter C/C++ und C#
- WPF/Winforms Softwareentwickler
- Entwicklung von Software für die Analyse von Schwingungsmessdaten von WKA (Windkraftanlagen)
- Entwicklung von Software für die Analyse von Akustikmessdaten von WKA
- Entwicklung von Software für die Analyse von WKA-Betriebsdaten (SCADA Daten)
- Entwicklung von Softwarekomponenten für die Früherkennung von WKA-Komponenten (Blätter, Getriebe)
- Erstellung von Reports anhand der entwickelten Software
- WPF/Winforms
- C++, C#, Matlab
- MS SQL
- Reporting
- Signalanalyse
- Modellierung von dynamischen Modellen unter MATLAB / Simulink
- Entwicklung einer Desktop-App mit Winforms, C#
- Programmierung einer GUI-App unter mit MATLAB
- Messdatenauswertung mit Hilfe von MATLAB- Toolboxe: Neuro-Fuzzy, System identification
- Anwendung der Algorithmen der Digitale Signalverarbeitung in MATLAB / Simulink
- Teilnahme an dem Projekt "DYNAPRO"
- Fachliche Betreuung (Tutorien) zur Lehrveranstaltung
- Grundlage der Elektrotechnik
- Elektrische Netzwerke
- Labor zu Grundlage der Elektrotechnik
Reisebereitschaft
Bayern
Bundesweit -- Remote flexibel, am besten remote. Vor Ort Projekte 10/15 € Aufschlag.
Sonstige Angaben
exali IT-Haftpflicht-Siegel (Sondertarif für Freelancermap-Mitglieder)
Das original exali IT-Haftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat. Diese Versicherung wurde zum Sondertarif für Freelancermap-Mitglieder abgeschlossen.
Versicherungsbeginn:
20.03.2023
Versicherungsende:
01.04.2026