Softwareentwickler C#/.NET
Aktualisiert am 28.10.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2025
Verfügbar zu: 100%
davon vor Ort: 100%
C#
.NET
WPF
Direct3D
MAUI
MS-SQL
REST
Deutsch
verhandlungssicher
Englisch
verhandlungssicher
Schwedisch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich


möglich

Projekte

Projekte

9 Monate
2024-01 - 2024-09

Entwicklung einer iOS und Android App für Auswertung von Testplänen

Software-Entwickler C# .NET 8 MAUI ...
Software-Entwickler

Der Kunde hat das Siemens Opcenter System für Rezeptur-Verwaltung und -Entwicklung eingekauft. Im Züge dessen wird eine Digitalisierung der Rezepturentwicklung angestrebt. Ein wichtiger Teil der Rezepturentwicklung sind die Stabilitätstests. Verschiedene Testparameter werden über längere Zeit regelmäßig ausgewertet und ins Siemens Opcenter System eingetragen. Um das Eintragen zu erleichtern wurde eine native App für iOS und Android mit .NET MAUI entwickelt. Die Testparameter die ausgewertet werden sollen werden in ein Azure Blob Storage zwischengelagert. Die Auswertung erfolgt dann offline in der App und die einzelnen Proben die auszuwerten sind über eine QR-Code mithilfe der Handykamera identifiziert. Die Daten werden auf dem Mobilgerät in einer SQLite-Datenbank gecached.

Zudem wurden Services für die Synchronisation zwischen dem Opcenter System und dem Azure Blob Storage entwickelt. 

Visual Studio 2022 Siemens Opcenter Azure Devops Postman Fiddler
C# .NET 8 MAUI Azure Blob Storage MVVM Git JSON Scrum SQLite
Beiersdorf AG
Hamburg
3 Jahre 3 Monate
2020-11 - 2024-01

Entwicklung einer Einwiegesoftware fürs Labor

Software-Entwickler C# .NET WPF ...
Software-Entwickler

Der Kunde hat das Siemens Opcenter System für Rezeptur-Verwaltung und -Entwicklung eingekauft. Im Züge dessen wird eine Digitalisierung der Rezepturentwicklung angestrebt. Dazu wurde eine WPF-Anwendung entwickelt um ein Rezept aus Siemens Opcenter über eine REST-Schnittstelle herunterzuladen und, dem Formelentwickler Anweisungen zu geben zu welche Rohstoffe in welchen Mengen auf einer digitalen Waage einzuwiegen seien, um das Rezept zu realisieren. Die tatsächlich eingewogene Mengen wurden über eine serielle Schnittstelle von der Waage abgelesen und über die REST-Schnittstelle in Siemens Opcenter gespeichert.

Anschließend würden andere Geräte angebunden, sowie QR-Code-Scanner, pH-Messgerät und Viskosimeter.

Zusätzlich wurden REST-kompatiblen Controller-Endpoints im Backend entwickelt.

Visual Studio 2022 Siemens Opcenter Atlassian JIRA Atlassian Confluence Azure Devops Wix Toolkit Postman Fiddler
C# .NET WPF OData REST JSON Git Bitbucket MVVM
Beiersdorf AG
Hamburg
2 Jahre 9 Monate
2018-02 - 2020-10

Front- und Backend-Entwicklung für Produktionsstatistik-System

Software-Entwickler Scrum Kanban C# ...
Software-Entwickler

Softwarepflege und weiterentwicklung an einem System zur Einsammlung und Darstellung von Produktionsdaten und Fehlermeldungen aus einer Fabrik. Die Daten wurden in einer MS-SQL-Datenbank gehalten, von einem IIS-Webserver mit ASP.NET bereitgestellt und in einem .NET/WPF-Anwendung in verschiedenen Formen dargestellt.

Ein besonderes Augenmerk galt Performance, Benutzbarkeit und Oberflächendesign.

Visual Studio 2019 Azure DevOps TFS 2015 ReSharper JIRA
Scrum Kanban C# WPF Git MVVM Caliburn Micro MSSQL ASP.NET
Hauni Maschinenbau GmbH
Hamburg
1 Jahr 1 Monat
2017-01 - 2018-01

Softwareentwicklung für ein bildbasiertes Analysegerät

Software-Entwickler C# MVVM WPF ...
Software-Entwickler
  • Performanceanalyse und optimierung von .NET-Anwendungen
  • GUI Design und Benutzbarkeit, MVVM, WPF
  • 2D Grafik mit Direct3D und Shaderentwicklung
  • Datenmanagement
  • Pflege und Weiterentwicklung von verschiedenen Softwarelibraries
Microsoft Visual Studio SVN
C# MVVM WPF DirectX
SynenTec GmbH
Elmshorn
5 Monate
2016-08 - 2016-12

Softwareentwicklung für ein bildbasiertes Analysegerät

Software-Entwickler C# MVVM WPF
Software-Entwickler
- Performanceanalyse und optimierung von .NET-Anwendungen

- GUI Design und Benutzbarkeit, MVVM, WPF

- 2D Grafik mit Direct3D und Shaderentwicklung

- Datenmanagement

- Pflege und Weiterentwicklung von verschiedenen Softwarelibraries

Microsoft Visual Studio 2015
C# MVVM WPF
SynenTec GmbH
Elmshorn
7 Monate
2016-01 - 2016-07

Softwareentwicklung für ein bildbasiertes Analysegerät

Software-Entwickler C# Direct3D 10 LINQ Expression ...
Software-Entwickler
- Performanceanalyse und optimierung von .NET-Anwendungen

- GUI Design und Benutzbarkeit, MVVM, WPF

- 2D Grafik mit Direct3D und Shaderentwicklung

- Datenmanagement

- Pflege und Weiterentwicklung von verschiedenen Softwarelibraries

Microsoft Visual Studio 2015
C# Direct3D 10 LINQ Expression MVVM WPF
SynenTec GmbH
Elmshorn
6 Monate
2015-07 - 2015-12

Softwareentwicklung für ein bildbasiertes Analysegerät

Software-Entwickler C# Direct3D 10 LINQ to SQL ...
Software-Entwickler

- Performanceanalyse und optimierung von .NET-Anwendungen

- GUI Design und Benutzbarkeit, MVVM, WPF

- 2D Grafik mit Direct3D und Shaderentwicklung

- Datenmanagement

- Pflege und Weiterentwicklung von verschiedenen Softwarelibraries

Microsoft Visual Studio 2015 MantisBT 1.3 WIBU CodeMeter 5.0
C# Direct3D 10 LINQ to SQL MVVM WPF
SynenTec GmbH
Elmshorn

Aus- und Weiterbildung

Aus- und Weiterbildung

1994-1998 Bachelorstudium, technischer Informatik an der University of Mälardalen.

Kompetenzen

Kompetenzen

Top-Skills

C# .NET WPF Direct3D MAUI MS-SQL REST

Produkte / Standards / Erfahrungen / Methoden

ASP.NET
Caliburn Micro
DirectX
Git
JIRA
Kanban
Microsoft Visual Studio
MVVM
Scrum
SVN
TFS 2015
WPF

Microsoft Visual Studio 6/.NET/2005/2008/2010/2012 (ANSI-C, C++, C#, MFC, Win32 API, .NET)

DevPartner Boundschecker/Profiler

GUI Entwicklung (QT 3.x, Win32, MFC, Windows Forms, WPF)

Wise Installer 9

WiX Toolkit 3.7

MantisBT 1.3

ConSol*CM 5

ECDIS, ECS, ENC, AML, ARCS, BSB 3

GeoTIFF

OGC WMS 1.1, 1.3

VMWare Player 2.x

JMeter 2.4

HTTP 1.1

WIBU CodeMeter 3.x

OpenWorkbench 1.1

OpenGL

DirectX 10, HLSL

UML

Design Patterns

Objektorientierung (C++, C#)

Webentwicklung (PHP, MySQL, Javascript)

NMEA, GPS, AIS

CVS, SourceSafe

Ubuntu Linux, Debian Linux, DSL Linux, Redhat Linux

Devicetreiber (Windows XP)

Atmel AVR

Motorola / Freescale PowerPC MPC8xxx, MPC6xx

FPGA / PLD Design (VHDL, Xilinx, Altera, ModelSim, Synopsys Synplify, Mentor Graphics LeonardoSpectrum)

PCB Design (Mentor Graphics Allegro)

Scrum

JavaFX

Betriebssysteme

Unix
Ubuntu Linux, Debian Linux, Redhat Linux, DSL Linux
Windows
NT 4, 2000, XP, Server 2003, Vista, 7, XP Embedded

Programmiersprachen

Basic
Grundkenntnisse
C
Sehr gute Kenntnisse
C#
Sehr gute Kenntnisse
C++
Sehr gute Kenntnisse
Java
Projekterfahrung
JavaScript
Projekterfahrung
PHP
Grundkenntnisse
Shell
Bash

Datenbanken

MSSQL
MySQL
Grundkenntnisse
SQL
Grundkenntnisse

Datenkommunikation

Bus
PCI, USB, ModBus
Ethernet
Internet, Intranet
Router
Consumer, Small-Business
RS232
SMTP
TCP/IP
Winsock

Hardware

Bus
PCI, USB, ModBus, Ethernet
Echtzeitsysteme
VxWorks (Grundkenntnisse)
embedded Systeme
Embedded Linux, Windows XP Embedded
Hardware entwickelt
Mikrocontroller
Atmel AVR32, Motorola MPC 8xxx und 6xx
Modem
GSM, GPRS
PC
Serversysteme, Workstation PC, Embedded PC
PLD, FPGA
Xilinx, Altera

Berechnung / Simulation / Versuch / Validierung

ModelSim

Design / Entwicklung / Konstruktion

Allegro PCB Design
Grundkenntnisse
Azure DevOps
ReSharper
Visual Studio 2019

Branchen

Branchen

GIS / Navigation
Embeddedsysteme
Hardware / Halbleiter
Industrie allg.
Ingenieurbüros / Technische Dienstleistung
IT / Internet / EDV
IT-Dienstleister / Rechenzentrum

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich


möglich

Projekte

Projekte

9 Monate
2024-01 - 2024-09

Entwicklung einer iOS und Android App für Auswertung von Testplänen

Software-Entwickler C# .NET 8 MAUI ...
Software-Entwickler

Der Kunde hat das Siemens Opcenter System für Rezeptur-Verwaltung und -Entwicklung eingekauft. Im Züge dessen wird eine Digitalisierung der Rezepturentwicklung angestrebt. Ein wichtiger Teil der Rezepturentwicklung sind die Stabilitätstests. Verschiedene Testparameter werden über längere Zeit regelmäßig ausgewertet und ins Siemens Opcenter System eingetragen. Um das Eintragen zu erleichtern wurde eine native App für iOS und Android mit .NET MAUI entwickelt. Die Testparameter die ausgewertet werden sollen werden in ein Azure Blob Storage zwischengelagert. Die Auswertung erfolgt dann offline in der App und die einzelnen Proben die auszuwerten sind über eine QR-Code mithilfe der Handykamera identifiziert. Die Daten werden auf dem Mobilgerät in einer SQLite-Datenbank gecached.

Zudem wurden Services für die Synchronisation zwischen dem Opcenter System und dem Azure Blob Storage entwickelt. 

Visual Studio 2022 Siemens Opcenter Azure Devops Postman Fiddler
C# .NET 8 MAUI Azure Blob Storage MVVM Git JSON Scrum SQLite
Beiersdorf AG
Hamburg
3 Jahre 3 Monate
2020-11 - 2024-01

Entwicklung einer Einwiegesoftware fürs Labor

Software-Entwickler C# .NET WPF ...
Software-Entwickler

Der Kunde hat das Siemens Opcenter System für Rezeptur-Verwaltung und -Entwicklung eingekauft. Im Züge dessen wird eine Digitalisierung der Rezepturentwicklung angestrebt. Dazu wurde eine WPF-Anwendung entwickelt um ein Rezept aus Siemens Opcenter über eine REST-Schnittstelle herunterzuladen und, dem Formelentwickler Anweisungen zu geben zu welche Rohstoffe in welchen Mengen auf einer digitalen Waage einzuwiegen seien, um das Rezept zu realisieren. Die tatsächlich eingewogene Mengen wurden über eine serielle Schnittstelle von der Waage abgelesen und über die REST-Schnittstelle in Siemens Opcenter gespeichert.

Anschließend würden andere Geräte angebunden, sowie QR-Code-Scanner, pH-Messgerät und Viskosimeter.

Zusätzlich wurden REST-kompatiblen Controller-Endpoints im Backend entwickelt.

Visual Studio 2022 Siemens Opcenter Atlassian JIRA Atlassian Confluence Azure Devops Wix Toolkit Postman Fiddler
C# .NET WPF OData REST JSON Git Bitbucket MVVM
Beiersdorf AG
Hamburg
2 Jahre 9 Monate
2018-02 - 2020-10

Front- und Backend-Entwicklung für Produktionsstatistik-System

Software-Entwickler Scrum Kanban C# ...
Software-Entwickler

Softwarepflege und weiterentwicklung an einem System zur Einsammlung und Darstellung von Produktionsdaten und Fehlermeldungen aus einer Fabrik. Die Daten wurden in einer MS-SQL-Datenbank gehalten, von einem IIS-Webserver mit ASP.NET bereitgestellt und in einem .NET/WPF-Anwendung in verschiedenen Formen dargestellt.

Ein besonderes Augenmerk galt Performance, Benutzbarkeit und Oberflächendesign.

Visual Studio 2019 Azure DevOps TFS 2015 ReSharper JIRA
Scrum Kanban C# WPF Git MVVM Caliburn Micro MSSQL ASP.NET
Hauni Maschinenbau GmbH
Hamburg
1 Jahr 1 Monat
2017-01 - 2018-01

Softwareentwicklung für ein bildbasiertes Analysegerät

Software-Entwickler C# MVVM WPF ...
Software-Entwickler
  • Performanceanalyse und optimierung von .NET-Anwendungen
  • GUI Design und Benutzbarkeit, MVVM, WPF
  • 2D Grafik mit Direct3D und Shaderentwicklung
  • Datenmanagement
  • Pflege und Weiterentwicklung von verschiedenen Softwarelibraries
Microsoft Visual Studio SVN
C# MVVM WPF DirectX
SynenTec GmbH
Elmshorn
5 Monate
2016-08 - 2016-12

Softwareentwicklung für ein bildbasiertes Analysegerät

Software-Entwickler C# MVVM WPF
Software-Entwickler
- Performanceanalyse und optimierung von .NET-Anwendungen

- GUI Design und Benutzbarkeit, MVVM, WPF

- 2D Grafik mit Direct3D und Shaderentwicklung

- Datenmanagement

- Pflege und Weiterentwicklung von verschiedenen Softwarelibraries

Microsoft Visual Studio 2015
C# MVVM WPF
SynenTec GmbH
Elmshorn
7 Monate
2016-01 - 2016-07

Softwareentwicklung für ein bildbasiertes Analysegerät

Software-Entwickler C# Direct3D 10 LINQ Expression ...
Software-Entwickler
- Performanceanalyse und optimierung von .NET-Anwendungen

- GUI Design und Benutzbarkeit, MVVM, WPF

- 2D Grafik mit Direct3D und Shaderentwicklung

- Datenmanagement

- Pflege und Weiterentwicklung von verschiedenen Softwarelibraries

Microsoft Visual Studio 2015
C# Direct3D 10 LINQ Expression MVVM WPF
SynenTec GmbH
Elmshorn
6 Monate
2015-07 - 2015-12

Softwareentwicklung für ein bildbasiertes Analysegerät

Software-Entwickler C# Direct3D 10 LINQ to SQL ...
Software-Entwickler

- Performanceanalyse und optimierung von .NET-Anwendungen

- GUI Design und Benutzbarkeit, MVVM, WPF

- 2D Grafik mit Direct3D und Shaderentwicklung

- Datenmanagement

- Pflege und Weiterentwicklung von verschiedenen Softwarelibraries

Microsoft Visual Studio 2015 MantisBT 1.3 WIBU CodeMeter 5.0
C# Direct3D 10 LINQ to SQL MVVM WPF
SynenTec GmbH
Elmshorn

Aus- und Weiterbildung

Aus- und Weiterbildung

1994-1998 Bachelorstudium, technischer Informatik an der University of Mälardalen.

Kompetenzen

Kompetenzen

Top-Skills

C# .NET WPF Direct3D MAUI MS-SQL REST

Produkte / Standards / Erfahrungen / Methoden

ASP.NET
Caliburn Micro
DirectX
Git
JIRA
Kanban
Microsoft Visual Studio
MVVM
Scrum
SVN
TFS 2015
WPF

Microsoft Visual Studio 6/.NET/2005/2008/2010/2012 (ANSI-C, C++, C#, MFC, Win32 API, .NET)

DevPartner Boundschecker/Profiler

GUI Entwicklung (QT 3.x, Win32, MFC, Windows Forms, WPF)

Wise Installer 9

WiX Toolkit 3.7

MantisBT 1.3

ConSol*CM 5

ECDIS, ECS, ENC, AML, ARCS, BSB 3

GeoTIFF

OGC WMS 1.1, 1.3

VMWare Player 2.x

JMeter 2.4

HTTP 1.1

WIBU CodeMeter 3.x

OpenWorkbench 1.1

OpenGL

DirectX 10, HLSL

UML

Design Patterns

Objektorientierung (C++, C#)

Webentwicklung (PHP, MySQL, Javascript)

NMEA, GPS, AIS

CVS, SourceSafe

Ubuntu Linux, Debian Linux, DSL Linux, Redhat Linux

Devicetreiber (Windows XP)

Atmel AVR

Motorola / Freescale PowerPC MPC8xxx, MPC6xx

FPGA / PLD Design (VHDL, Xilinx, Altera, ModelSim, Synopsys Synplify, Mentor Graphics LeonardoSpectrum)

PCB Design (Mentor Graphics Allegro)

Scrum

JavaFX

Betriebssysteme

Unix
Ubuntu Linux, Debian Linux, Redhat Linux, DSL Linux
Windows
NT 4, 2000, XP, Server 2003, Vista, 7, XP Embedded

Programmiersprachen

Basic
Grundkenntnisse
C
Sehr gute Kenntnisse
C#
Sehr gute Kenntnisse
C++
Sehr gute Kenntnisse
Java
Projekterfahrung
JavaScript
Projekterfahrung
PHP
Grundkenntnisse
Shell
Bash

Datenbanken

MSSQL
MySQL
Grundkenntnisse
SQL
Grundkenntnisse

Datenkommunikation

Bus
PCI, USB, ModBus
Ethernet
Internet, Intranet
Router
Consumer, Small-Business
RS232
SMTP
TCP/IP
Winsock

Hardware

Bus
PCI, USB, ModBus, Ethernet
Echtzeitsysteme
VxWorks (Grundkenntnisse)
embedded Systeme
Embedded Linux, Windows XP Embedded
Hardware entwickelt
Mikrocontroller
Atmel AVR32, Motorola MPC 8xxx und 6xx
Modem
GSM, GPRS
PC
Serversysteme, Workstation PC, Embedded PC
PLD, FPGA
Xilinx, Altera

Berechnung / Simulation / Versuch / Validierung

ModelSim

Design / Entwicklung / Konstruktion

Allegro PCB Design
Grundkenntnisse
Azure DevOps
ReSharper
Visual Studio 2019

Branchen

Branchen

GIS / Navigation
Embeddedsysteme
Hardware / Halbleiter
Industrie allg.
Ingenieurbüros / Technische Dienstleistung
IT / Internet / EDV
IT-Dienstleister / Rechenzentrum

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.