Senior Softwareentwickler, Softwarearchitekt, C#, C/C++
Aktualisiert am 08.06.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.07.2024
Verfügbar zu: 95%
davon vor Ort: 80%
C#
C++
Softwarearchitect
Deutsch
Muttersprache
Englisch
Fließend
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 11 Monate
2021-08 - heute

Neuumsetzung CAD/CAM System

Leitender Entwickler Blazor Windows Presentation Foundation DirectX ...
Leitender Entwickler

Kompletter Neubau einer existierenden, erfolgreichen 3D-CAD/CAM-Software mit aktuellen Technologien. Der OpenGL-Renderer wird durch DX11 + WebGPU Renderbackends ersetzt, die Winforms-UI wird durch WPF + Blazorfrontends ersetzt und die monolitischen Funktionalitäten durch ein Plugin-SDK modularisiert.

Visual Studio
Blazor Windows Presentation Foundation DirectX WebGPU .NET Framework .Net 6
-
München
3 Jahre 1 Monat
2021-06 - heute

Neue Generation von RFID Zugangssystemen

Senior Software-Entwickler WPF Controls
Senior Software-Entwickler

Prototypenbau und nachfolgende Umsetzung von UI und Technologie für ein neues Managementsystem für RFID-Tokens. Die Tokens können beliebige Dateistrukturen enthalten. Für das Bearbeiten der als Binärdaten gespeichterten Inhalte lassen sich durch einen Einrichter die Binärstrukturen und in einem visuellen UI-Editor zugehörige Eingabemasken für Endnutzer definieren.

Visual Studio
WPF Controls
Euchner
2 Jahre
2020-07 - 2022-06

Prototypen-Entwicklung WPF

Leitender Entwickler, Berater WPF .NET C# ...
Leitender Entwickler, Berater

Für einen führenden Kunden aus dem Bereich Verkehrsüberwachung wird eine UI für eine neue Generation von Verkehrsüberwachung / Staumeldesystemen geplant und umgesetzt. Weiterbildung der internen Entwickler, Entwicklung und Aufzeigen von alternativen Lösungsansätzen, WPF Control Entwicklung.

Microsoft Visual Studio
WPF .NET C# .NET Core
München
2 Jahre 6 Monate
2019-04 - 2021-09

UI/UX, Optimierung Inventarisierung

Senior Software-Entwickler Laufzeit-Optimierung .NET
Senior Software-Entwickler

Beratung bei der UI/UX Konzeption und anschließende Implementierung des WPF-Frontends zum effizienten Sichten von HW/SW-Inventaren von großen Fertigungsstraßen. Komplettes Refactoring der Inventarisierungkerns mit dem Ziel einer möglichst hohen Parallelisierung, Optimierung des notwendigen Netzwerktraffics und Standardisierung eines effizienten Dateiformats für die Inventardaten.

Microsoft Visual Studio
Laufzeit-Optimierung .NET
ASM Assembly Systems
München
8 Monate
2019-08 - 2020-03

Production Tooling, IT Security

Leitender Entwickler .NET Entwicklung WinAPI Linux ...
Leitender Entwickler

Beratung zur Sicherheitsstrategie sowie Gesamtentwicklung eines Dienstes, der nach vorgelagerter Signaturprüfung (WinTrust Win32 API) Plugins in isolierte AppDomains nachlädt und der Produktion über WebAPI Endpunkte zur Verfügung stellt. Die Plugins können über das Keymanagement eines zweiten Serviceteils der in einer nCipher HSM arbeitet, Produktionsschlüssel managen und Material verschlüsseln. Zielplatformen waren Windows Server und Linux.

Microsoft Visual Studio .NET Core 3.1 nCipher HSM
.NET Entwicklung WinAPI Linux Automobilelektronik
Panasonic

Aus- und Weiterbildung

Aus- und Weiterbildung

Dipl. Ing. (FH) Elektrotechnik

Kompetenzen

Kompetenzen

Top-Skills

C# C++ Softwarearchitect

Schwerpunkte

Beratung
Ich habe Technologien nicht nur kurz gesehen, sondern kenne die dahinterliegenden Konzepte und deren konkrete Implementierung auch im Detail und über verschiedenste Anwendungsfelder hinweg im praktischen Einsatz.
Optimierung
Weitreichendes Optimierungsknow für geschwindigkeitskritische Problemstellungen. Sei es durch Parallelisierung, Refaktorieren des C#-Codes, Portierung nach C++ oder Refaktorieren von C++ und Optimieren der Datenstrukturen und Hotspots bis auf Assembler-Ebene.
UI
Softwareentwicklung mit mit einem Auge für gute Bedienkonzepte, langjährige Projektarbeit mit und Steuerung von Designern

Produkte / Standards / Erfahrungen / Methoden

Automobilelektronik
HSM
Laufzeit-Optimierung
Experte
Microsoft Visual Studio
Experte
WebAPI
Experte
WPF
Experte
.Net Framework / .Net
Experte

Visual Studio .Net 2022

.Net Framework 1.1 bis 4.8, .Net 5+

WPF

Apache, IIS, Webservices, ASP.Net, WebAPI

OpenGL, DirectX9 und 11, WebGL, WebGPU, Visualisierung, Rendering

OO, Objektorientierung

Scrum, Agile Methoden

Release Management, Continuous Integration

Perforce, SVN, Jira, Confluence, Hansoft, Git, Azure DevOps

Incredibuild, MS Detours

GenICam, Fire-i, Microsoft Media Foundation, Lumera SDK

Intel Integrated Performance Primitives (IPP)

Open EVision

[Legacy]

WinForms, Xamarin

Ant, NAnt, Bamboo

XCode 7, iOS SDK, Windows Phone 10 SDK

Betriebssysteme

Linux
Mac OS
iOS, OpenGL
Unix
FreeBSD
Windows
2000 - 10
Windows CE
WM 6.5, WM 7.5

Programmiersprachen

.NET
Experte
Assembler
X86 SIMD & PIC Assembler, letzter Einsatz 2019
C
Siehe C++
C#
Expertenwissen, 14 Jahre Erfahrung, täglicher Einsatz von WPF, WCF
C++
sehr gut, 15 Jahre Erfahrung, täglicher Einsatz
Delphi
Langjährige Erfahrung, letzter Einsatz 2009
Pascal
Siehe Delphi

Datenbanken

MS SQL Server 2019
14 Jahre Erfahrung, letzter Einsatz 2022
MySQL 5
4 Jahre Erfahrung, letzter Einsatz 2010

Datenkommunikation

Internet, Intranet
GRPC, JRPC, WebAPI, SignalR
TCP/IP, UDP
Winsock

Hardware

Bussysteme
CAN, Profibus
Mikrocontroller
PIC, Motorola
nCipher
PC
MultiCore,SIMD

Branchen

Branchen

Bank, Finanzinstitut

Refraktive Chirugie

Laserindustrie

Automobilbranche

3D-Visualisierung, Echtzeitrendering

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 11 Monate
2021-08 - heute

Neuumsetzung CAD/CAM System

Leitender Entwickler Blazor Windows Presentation Foundation DirectX ...
Leitender Entwickler

Kompletter Neubau einer existierenden, erfolgreichen 3D-CAD/CAM-Software mit aktuellen Technologien. Der OpenGL-Renderer wird durch DX11 + WebGPU Renderbackends ersetzt, die Winforms-UI wird durch WPF + Blazorfrontends ersetzt und die monolitischen Funktionalitäten durch ein Plugin-SDK modularisiert.

Visual Studio
Blazor Windows Presentation Foundation DirectX WebGPU .NET Framework .Net 6
-
München
3 Jahre 1 Monat
2021-06 - heute

Neue Generation von RFID Zugangssystemen

Senior Software-Entwickler WPF Controls
Senior Software-Entwickler

Prototypenbau und nachfolgende Umsetzung von UI und Technologie für ein neues Managementsystem für RFID-Tokens. Die Tokens können beliebige Dateistrukturen enthalten. Für das Bearbeiten der als Binärdaten gespeichterten Inhalte lassen sich durch einen Einrichter die Binärstrukturen und in einem visuellen UI-Editor zugehörige Eingabemasken für Endnutzer definieren.

Visual Studio
WPF Controls
Euchner
2 Jahre
2020-07 - 2022-06

Prototypen-Entwicklung WPF

Leitender Entwickler, Berater WPF .NET C# ...
Leitender Entwickler, Berater

Für einen führenden Kunden aus dem Bereich Verkehrsüberwachung wird eine UI für eine neue Generation von Verkehrsüberwachung / Staumeldesystemen geplant und umgesetzt. Weiterbildung der internen Entwickler, Entwicklung und Aufzeigen von alternativen Lösungsansätzen, WPF Control Entwicklung.

Microsoft Visual Studio
WPF .NET C# .NET Core
München
2 Jahre 6 Monate
2019-04 - 2021-09

UI/UX, Optimierung Inventarisierung

Senior Software-Entwickler Laufzeit-Optimierung .NET
Senior Software-Entwickler

Beratung bei der UI/UX Konzeption und anschließende Implementierung des WPF-Frontends zum effizienten Sichten von HW/SW-Inventaren von großen Fertigungsstraßen. Komplettes Refactoring der Inventarisierungkerns mit dem Ziel einer möglichst hohen Parallelisierung, Optimierung des notwendigen Netzwerktraffics und Standardisierung eines effizienten Dateiformats für die Inventardaten.

Microsoft Visual Studio
Laufzeit-Optimierung .NET
ASM Assembly Systems
München
8 Monate
2019-08 - 2020-03

Production Tooling, IT Security

Leitender Entwickler .NET Entwicklung WinAPI Linux ...
Leitender Entwickler

Beratung zur Sicherheitsstrategie sowie Gesamtentwicklung eines Dienstes, der nach vorgelagerter Signaturprüfung (WinTrust Win32 API) Plugins in isolierte AppDomains nachlädt und der Produktion über WebAPI Endpunkte zur Verfügung stellt. Die Plugins können über das Keymanagement eines zweiten Serviceteils der in einer nCipher HSM arbeitet, Produktionsschlüssel managen und Material verschlüsseln. Zielplatformen waren Windows Server und Linux.

Microsoft Visual Studio .NET Core 3.1 nCipher HSM
.NET Entwicklung WinAPI Linux Automobilelektronik
Panasonic

Aus- und Weiterbildung

Aus- und Weiterbildung

Dipl. Ing. (FH) Elektrotechnik

Kompetenzen

Kompetenzen

Top-Skills

C# C++ Softwarearchitect

Schwerpunkte

Beratung
Ich habe Technologien nicht nur kurz gesehen, sondern kenne die dahinterliegenden Konzepte und deren konkrete Implementierung auch im Detail und über verschiedenste Anwendungsfelder hinweg im praktischen Einsatz.
Optimierung
Weitreichendes Optimierungsknow für geschwindigkeitskritische Problemstellungen. Sei es durch Parallelisierung, Refaktorieren des C#-Codes, Portierung nach C++ oder Refaktorieren von C++ und Optimieren der Datenstrukturen und Hotspots bis auf Assembler-Ebene.
UI
Softwareentwicklung mit mit einem Auge für gute Bedienkonzepte, langjährige Projektarbeit mit und Steuerung von Designern

Produkte / Standards / Erfahrungen / Methoden

Automobilelektronik
HSM
Laufzeit-Optimierung
Experte
Microsoft Visual Studio
Experte
WebAPI
Experte
WPF
Experte
.Net Framework / .Net
Experte

Visual Studio .Net 2022

.Net Framework 1.1 bis 4.8, .Net 5+

WPF

Apache, IIS, Webservices, ASP.Net, WebAPI

OpenGL, DirectX9 und 11, WebGL, WebGPU, Visualisierung, Rendering

OO, Objektorientierung

Scrum, Agile Methoden

Release Management, Continuous Integration

Perforce, SVN, Jira, Confluence, Hansoft, Git, Azure DevOps

Incredibuild, MS Detours

GenICam, Fire-i, Microsoft Media Foundation, Lumera SDK

Intel Integrated Performance Primitives (IPP)

Open EVision

[Legacy]

WinForms, Xamarin

Ant, NAnt, Bamboo

XCode 7, iOS SDK, Windows Phone 10 SDK

Betriebssysteme

Linux
Mac OS
iOS, OpenGL
Unix
FreeBSD
Windows
2000 - 10
Windows CE
WM 6.5, WM 7.5

Programmiersprachen

.NET
Experte
Assembler
X86 SIMD & PIC Assembler, letzter Einsatz 2019
C
Siehe C++
C#
Expertenwissen, 14 Jahre Erfahrung, täglicher Einsatz von WPF, WCF
C++
sehr gut, 15 Jahre Erfahrung, täglicher Einsatz
Delphi
Langjährige Erfahrung, letzter Einsatz 2009
Pascal
Siehe Delphi

Datenbanken

MS SQL Server 2019
14 Jahre Erfahrung, letzter Einsatz 2022
MySQL 5
4 Jahre Erfahrung, letzter Einsatz 2010

Datenkommunikation

Internet, Intranet
GRPC, JRPC, WebAPI, SignalR
TCP/IP, UDP
Winsock

Hardware

Bussysteme
CAN, Profibus
Mikrocontroller
PIC, Motorola
nCipher
PC
MultiCore,SIMD

Branchen

Branchen

Bank, Finanzinstitut

Refraktive Chirugie

Laserindustrie

Automobilbranche

3D-Visualisierung, Echtzeitrendering

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.