
Software Engineer
- Verfügbarkeit einsehen
- 1 Referenz
- 100€/Stunde
- 10559 Berlin
- Europa
- de | en
- 20.04.2025
Kurzvorstellung
Auszug Referenzen (1)
"Die Bearbeitung des Entwicklungsprojektes erfolgte trotz der hohen Komplexität immer pünktlich und in hoher Qualität."
10/2017 – 9/2018
Tätigkeitsbeschreibung
• Mikrocontroller Programmierung (Arduino) für das ansteuern von Piezoventilen
• Programmierung einer digitalen Regelung
• Datenaustausch von den Mikrocontrollern zur User-Interface (RS-232)
• Entwicklung der User-Interface als Desktop-Applikation WPF
• Entwurf, Design und Umsetzung der Softwarearchitektur
Atmel Microchip Technologie, C#, C++, Picmicro, RS-232, Microsoft Visual Studio, Windows Presentation Foundation
Qualifikationen
Projekt‐ & Berufserfahrung
11/2023 – offen
Tätigkeitsbeschreibung
• Implementierung neuer Features unter Nutzung von C# , Entity Framework, Angular und SQL Server
• Bugfixing
• Pullrequests bearbeiten und mergen
Microsoft SQL-Server (MS SQL), Mysql, C#, Docker, Git, Typescript, Microsoft Azure, Angular, ASP.NET, CSS (Cascading Style Sheet), HTML, JavaScript
8/2023 – 10/2023
Tätigkeitsbeschreibung
• Implementierung neuer Features unter Nutzung von C# und Angular
• Real-time Kommunikation mittels SignalR
• Bugfixing
• Pullrequests bearbeiten und mergen
Angular, ASP.NET, C#, CSS (Cascading Style Sheet), Entity Framework, Git, HTML, JavaScript, OPC Unified Architecture, Typescript
1/2022 – 8/2023
Tätigkeitsbeschreibung
- Implementierung neuer Features unter Nutzung von MVVM Pattern in Kombination mit WPF
- Bugfixing
- Pullrequests bearbeiten und mergen
- Entwicklung einer TCP-Verbindung zum DATUS Decoder und weiterleiten der Daten zum IGNIS-Plus Server
- Anrufe, eCalls, und Faxe im IGNIS Client anzeigen und verarbeiten
- Entwicklung eines Gateways zum empfangen und Weiterleitung von ASGARD Daten zum IGNIS-Plus Client
- Notrufe, Ecalls, Digitalfunk, Analogfunk, Digitalfunk und Telefonkonferenzen im IGNIS Client anzeigen und verarbeiten
- MSD Daten verarbeiten und im Client anzeigen
C#, Java (allg.), Kanban (Softwareentwicklung), Windows Presentation Foundation
12/2019 – 12/2021
Tätigkeitsbeschreibung
• Implementierung neuer Features unter Nutzung von MVC Pattern in Kombination mit WinForms
• Erweiterung der CANopen library
• Nutzung von Moq in Unit-Tests
• Bugfixing und Code Reviews
• Nutzung von Moq in Unit-Tests
• Bugfixing und Code Reviews
• Nutzung von Enterprise Architect für die Dokumentation der Software-Module
• Sprint Planning
C#, C++, Confluence, Git, Microsoft Azure, MS Office (Anwenderkenntnisse), Nunit, Microsoft Visual Studio, Microsoft Windows CE
10/2018 – 11/2019
Tätigkeitsbeschreibung
•Implementierung von verschiedenen Verschlüsselungsalgorithmen und Signaturen
• Bugfixing und Code Reviews
• Unit-Tests Erweiterung mit Google Test Framework
• Weiterentwicklung einer MFC-Applikation
• Entwicklung einer WPF Desktopapplikation für die Verifizierung der verwendeten Kryptographischen Algorithmen und Signaturen, die auf dem Tachographen verwendet werden.
• Einbinden der Krypto DLL Bouncy Castle in C#
C#, C++, Confluence, Eclipse, Kryptographie, Microsoft Foundation Classes (MFC), Microsoft Visual Studio, Windows Presentation Foundation
10/2017 – 9/2018
Tätigkeitsbeschreibung
• Mikrocontroller Programmierung (Arduino) für das ansteuern von Piezoventilen
• Programmierung einer digitalen Regelung
• Datenaustausch von den Mikrocontrollern zur User-Interface (RS-232)
• Entwicklung der User-Interface als Desktop-Applikation WPF
• Entwurf, Design und Umsetzung der Softwarearchitektur
Atmel Microchip Technologie, C#, C++, Picmicro, RS-232, Microsoft Visual Studio, Windows Presentation Foundation
Ausbildung
Berlin
Über mich
mein beruflicher Werdegang dreht sich seit vielen Jahren fast ausschließlich um die Entwicklung mit C# und .NET. In dieser Zeit habe ich erfolgreich an einer Vielzahl von Projekten mitgewirkt – von Benutzeroberflächen auf Embedded Devices, über Desktop-Anwendungen, bis hin zu Backend-Lösungen für Webanwendungen.
Derzeit arbeite ich als Fullstack-Entwickler in einem agilen Team mit folgenden Schwerpunkten:
• Backend-Entwicklung mit C# und EF Core für Geschäftslogik und Datenzugriff
• Frontend-Entwicklung mit Angular & TypeScript
• Schreiben von Unit- und Integrationstests mit xUnit und NSubstitute
• Nutzung von Docker zur Containerisierung unserer MSSQL-Datenbank für lokale Entwicklung und Tests
• Verwaltung von CI/CD-Prozessen mit Azure DevOps Pipelines für automatisierte Builds und Deployments
Ich verfüge über umfangreiche Erfahrung in der Arbeit mit WPF, insbesondere in der Entwicklung und Wartung von responsiven Desktop-Anwendungen auf Basis der MVVM-Architektur und XAML-basierten Benutzeroberflächen.
Meine Begeisterung für WPF geht über Kundenprojekte hinaus – ich habe mehrere eigene Anwendungen auf GitHub veröffentlicht und sogar einige Tutorials erstellt, um mein Wissen mit der Community zu teilen.
Ich bin ab sofort verfügbar, mein Stundensatz beträgt 100 €.
Ich freue mich auf ein persönliches Gespräch mit Ihnen.
Mit freundlichen Grüßen
D. A.
Weitere Kenntnisse
Web-Frameworks: Blazor, Angular
GUI-Frameworks: WPF, WinForms, MFC, SFML
Windows Installer: WiX toolset
Mobile GUI-Framework: Xamarin
Test Frameworks: Google Test, NUnit
Kryptographie Bouncy Castle C#
Design Patterns: MVVM, MVC
Versionsverwaltung: Git, GitHub, MS Visual SourceSafe
Entwicklungsumgebungen: Visual Studio, Visual Studio Code, Eclipse, Xcode, Resharper
Modellierungswerkzeuge: Enterprise Architect, PlantUML
Application Lifecycle
Management: Polarion
Docker
Azure Pipelines
Datenbanken: Entity Framework, PostgreSQL, SQLite, MSSQL / SQL Server
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden