Softwareentwickler (.NET, C#, MAUI)
Aktualisiert am 17.03.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.04.2025
Verfügbar zu: 100%
davon vor Ort: 100%
.NET 4.6
Maui
C#
TDD
Scrum
Docker
Clean Code
SQL
Azure Devops
Mobile Apps
.NET 8.0
Deutsch
fließend
Englisch
gut in Wort und Schrift

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

4 Jahre 3 Monate
2021-01 - 2025-03

Signia App

Software-Developer .net 8.0 Maui Xamarin ...
Software-Developer
.Net MAUI Mobile App with which customers can control hearing aids of several brands and communicate with their respective health care provider.
I was part of several feature teams of app-components for remote-control of hearing aids, video calls and remote programming.
Tasks: Providing Accessibility, Migration from Xamarin to Maui, integration of proprietary streaming hardware, development and integration of cloud services
Signia App
.net 8.0 Maui Xamarin Azure Devops Azure Functions SignalR
WSAudiology
Erlangen
7 Jahre 5 Monate
2013-08 - 2020-12

Connexx

Software-Developer .net framework 4.7 c# unity ...
Software-Developer

As a member of the platform services team my main responsibilities have been the development of a communication framework as a replacement of native programming layers and the implementation and integration of wired and wireless programming devices.


As part of a temporary ParAbl-team i created a parameter abstraction layer to simplify access to parameters of different hearing aid platforms.


Connexx Hearing Aids
.net framework 4.7 c# unity T4 PostSharp SpecFlow COM TDD C++/CLI
WSAudiology
Erlangen
4 Monate
2015-04 - 2015-07

Database Administration Tool

Software-Developer .NET 3.5 MongoDB WPF ...
Software-Developer

Development of a software to supervise and manage MongoDB-servers

.NET 3.5 MongoDB WPF Caliburn.Micro
Metzner Software Engineering
Eichenzell
3 Monate
2015-02 - 2015-04

Race Calibration Kit Pro

Software-Developer C++ Qt
Software-Developer

Adaptation of a software to calibrate engine controls of prototypal motorcycles

C++ Qt
Metzner Software Engineering
Eichenzell
5 Jahre 1 Monat
2008-07 - 2013-07

BVMS - Bosch Video Management System

Software-Developer .NET 3.5 Spring.NET WCF ...
Software-Developer

BVMS is a distributed CCTV system to manage, store and process video streams.

As member of a feature team I as responsible for

- design and implementation of a device configuration component to configure and supervise cameras

- implement an event provessing server

- profiling and optimizing the logbook database

- design and implementation of an RTP streaming service

- postmortem analysis with WinDbg

.NET 3.5 Spring.NET WCF ADO.NET Windows Forms Windows Presentation Foundation RTP WinDbg TDD Scrum
Bosch Sicherheitssysteme GmbH
Grasbrunn
6 Monate
2012-09 - 2013-02

Thermal Bridge Calculation

Software-Developer .NET 3.5 ADO.NET Entity Framework Windows Forms ...
Software-Developer

Software to calculate thermal bridges and manage catalogs of building parts. My responsibilities consisted of

- application design

- development of front- and backend

- Noteworthy features: formula-parser for calculations, entity model for arbitrary hierarchical calculations and catalogs, a virtual printer driver to create aggregated pdf files


.NET 3.5 ADO.NET Entity Framework Windows Forms ActiveX SQLite
Fachplaner Energie
Fulda
1 Jahr 3 Monate
2009-03 - 2010-05

VisWa - Virtuelles Wartezimmer

Software-Developer .NET 3.5 ADO.NET TDD ...
Software-Developer

A software to manage appointments and optimize waiting times in doctors' offices.

I was responsible for the application design, data model, front- and backend.

.NET 3.5 ADO.NET TDD Spring.NET T-SQL
Mahr & Partner
Fulda
10 Monate
2008-01 - 2008-10

Process Visualization

Software-Developer C++ Standard Template Library Win32 ...
Software-Developer

Software to visualize vehicle data during assembly

My responsibilities were:

- Development of a server process for vehicle data

- Development of frontends for visualization and configuration

- Development of an FTP-client to retrieve process data

- Launch at Opel Eisenach

C++ Standard Template Library Win32 Xerces FTP
B&P Automation
Frankfurt am Main
3 Monate
2007-10 - 2007-12

Plandatenverwaltung

Software-Developer .NET 3.0 MS SQL Server ADO.NET ...
Software-Developer

Multi user application to maintain planning data of individual stores

- Application Design

- Design and development of the ER-Model

- Launch

.NET 3.0 MS SQL Server ADO.NET TDD
Pappert's Bäckerei GmbH
Poppenhausen (Wasserkuppe)
10 Monate
2006-11 - 2007-08

Belieferungsplan

Software-Developer .net 1.2 ASP.NET ADO.NET ...
Software-Developer

Web-based 3-Tier-Application to plan and organize delivery events

As one of three developers my responsibilities have been:

- Design and implementation of a web-based frontend

- Design of the data model

- Design and implementation of the ASP.NET backend

- Design and implementation of a report generator

- Coordination of user tests


.net 1.2 ASP.NET ADO.NET TDD JavaScript CSS HTML
tegut... gute Lebensmittel GmbH&Co. KG
Fulda
8 Monate
2006-03 - 2006-10

PokaYoke

Software-Developer GeFanuc Cimplicity OPC MS SQL Server ...
Software-Developer

Software to supervise process data during vehicle assembly at Opel Eisenach.

My responsibilities constisted of:

- Development of a windows application to visualize and control the assembly process

- Development of scoreboards for SPS-data with Java applets

- Implementation of fail-safety in MSSQL

- Launch at Opel Eisenach

GeFanuc Cimplicity OPC MS SQL Server Java 1.5 Perl
EDAG Engineering und Design AG
Fulda
3 Monate
2006-01 - 2006-03

EMiL

Software-Developer Java XML XSL ...
Software-Developer

Adaptable data model for diagnostic data during production. 

I was member of a team that was responsible for the design of a adaptable ER model.

Java XML XSL SQL
EDAG Engineering und Design AG
Fulda

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 9 Monate
2003-07 - 2005-03

Computer Based Engineering

Master of Science, University of Applied Sciences Reutlingen
Master of Science
University of Applied Sciences Reutlingen

Automation, Communication

Thesis Title: "Design and implementation of a middleware to support interoperability in distributed systems in the automation? (Grade: 1.5)

4 Jahre 7 Monate
1998-09 - 2003-03

Computer Science

Diplom-Informatiker (FH), University of Applied Sciences Fulda
Diplom-Informatiker (FH)
University of Applied Sciences Fulda

Telecommunication

Thesis-Title: ?Design and implementation of an error recovery strategy for I/O-operations in storage networks under linux? for IBM Deutschland Entwicklung GmbH, Böblingen (Grade: 1.3)

Kompetenzen

Kompetenzen

Top-Skills

.NET 4.6 Maui C# TDD Scrum Docker Clean Code SQL Azure Devops Mobile Apps .NET 8.0

Produkte / Standards / Erfahrungen / Methoden

Scrum
Fortgeschritten
TDD
Experte
OOP
Experte

Betriebssysteme

Unix
Fortgeschritten
Windows
Fortgeschritten

Programmiersprachen

C#
Experte
C++
Basics
JavaScript
Fortgeschritten
Objective C
Basics
TypeScript
Basics
Python
Basics

Sprache: C#

seit 2005

sehr gute Kenntnisse der Sprachfeatures bis Version 3.0

Einsatz in mehreren großen Projekten

WCF, NUnit, RhinoMocks, Spring.NET, Log4Net


Sprache: C++

seit 2000

gute Kenntnisse der Sprachfeatures bis Version C++03

gute Kenntnisse im Zusammenhang mit Win32

Einsatz in kleineren Projekten

STL, Win32, WinSock, PThreads


Sprache: Java

seit 1998

Grundkenntnisse der J2SE bis Version 5.0

Grundkenntnisse der J2EE bis Version 2.0

Einsatz in kleineren Projekten

J2SE, Swing, AWT


Sprache: PHP

seit 2000

Grundkenntnisse der Sprachfeatures bis Version 5.0

Einsatz in kleineren Projekten


Sprache: Python

seit 2009

Grundkenntnisse der Sprachfeatures von Version 2.7


Sprache: Objective-C

seit 2010

Grundkenntnisse der Version 2.0 unter Cocoa/Cocoa Touch

Datenbanken

MS SQL Server
Fortgeschritten
MySQL
Basics
ODBC
Basics
SQL
Fortgeschritten

MS SQL Server, MySQL, SqLite, SQL

 

Datenbank: MSSQL 8, 2005 (Express), 2008 (Express), MSDE, Compact Edition

seit 2000

gute Kenntnisse in TSQL

Grundkenntnisse in Abfrageoptimierung

Einsatz in größeren Projekten


Datenbank: SqLite

seit 2012

Grundkenntnisse im Zusammenhang mit Entity Framework

Einsatz im Rahmen eines kleineren Projekts


Datenbank: MySql

seit 2000

Grundkenntnisse im Zusammenhang mit Php

 

Datenkommunikation

Internet, Intranet
Basics
TCP/IP
Basics
Windows Netzwerk
Basics
Winsock
Basics

Branchen

Branchen

Medical, CCTV (Closed Circuit Television), Automotive, Retail, Logistics, Software

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

4 Jahre 3 Monate
2021-01 - 2025-03

Signia App

Software-Developer .net 8.0 Maui Xamarin ...
Software-Developer
.Net MAUI Mobile App with which customers can control hearing aids of several brands and communicate with their respective health care provider.
I was part of several feature teams of app-components for remote-control of hearing aids, video calls and remote programming.
Tasks: Providing Accessibility, Migration from Xamarin to Maui, integration of proprietary streaming hardware, development and integration of cloud services
Signia App
.net 8.0 Maui Xamarin Azure Devops Azure Functions SignalR
WSAudiology
Erlangen
7 Jahre 5 Monate
2013-08 - 2020-12

Connexx

Software-Developer .net framework 4.7 c# unity ...
Software-Developer

As a member of the platform services team my main responsibilities have been the development of a communication framework as a replacement of native programming layers and the implementation and integration of wired and wireless programming devices.


As part of a temporary ParAbl-team i created a parameter abstraction layer to simplify access to parameters of different hearing aid platforms.


Connexx Hearing Aids
.net framework 4.7 c# unity T4 PostSharp SpecFlow COM TDD C++/CLI
WSAudiology
Erlangen
4 Monate
2015-04 - 2015-07

Database Administration Tool

Software-Developer .NET 3.5 MongoDB WPF ...
Software-Developer

Development of a software to supervise and manage MongoDB-servers

.NET 3.5 MongoDB WPF Caliburn.Micro
Metzner Software Engineering
Eichenzell
3 Monate
2015-02 - 2015-04

Race Calibration Kit Pro

Software-Developer C++ Qt
Software-Developer

Adaptation of a software to calibrate engine controls of prototypal motorcycles

C++ Qt
Metzner Software Engineering
Eichenzell
5 Jahre 1 Monat
2008-07 - 2013-07

BVMS - Bosch Video Management System

Software-Developer .NET 3.5 Spring.NET WCF ...
Software-Developer

BVMS is a distributed CCTV system to manage, store and process video streams.

As member of a feature team I as responsible for

- design and implementation of a device configuration component to configure and supervise cameras

- implement an event provessing server

- profiling and optimizing the logbook database

- design and implementation of an RTP streaming service

- postmortem analysis with WinDbg

.NET 3.5 Spring.NET WCF ADO.NET Windows Forms Windows Presentation Foundation RTP WinDbg TDD Scrum
Bosch Sicherheitssysteme GmbH
Grasbrunn
6 Monate
2012-09 - 2013-02

Thermal Bridge Calculation

Software-Developer .NET 3.5 ADO.NET Entity Framework Windows Forms ...
Software-Developer

Software to calculate thermal bridges and manage catalogs of building parts. My responsibilities consisted of

- application design

- development of front- and backend

- Noteworthy features: formula-parser for calculations, entity model for arbitrary hierarchical calculations and catalogs, a virtual printer driver to create aggregated pdf files


.NET 3.5 ADO.NET Entity Framework Windows Forms ActiveX SQLite
Fachplaner Energie
Fulda
1 Jahr 3 Monate
2009-03 - 2010-05

VisWa - Virtuelles Wartezimmer

Software-Developer .NET 3.5 ADO.NET TDD ...
Software-Developer

A software to manage appointments and optimize waiting times in doctors' offices.

I was responsible for the application design, data model, front- and backend.

.NET 3.5 ADO.NET TDD Spring.NET T-SQL
Mahr & Partner
Fulda
10 Monate
2008-01 - 2008-10

Process Visualization

Software-Developer C++ Standard Template Library Win32 ...
Software-Developer

Software to visualize vehicle data during assembly

My responsibilities were:

- Development of a server process for vehicle data

- Development of frontends for visualization and configuration

- Development of an FTP-client to retrieve process data

- Launch at Opel Eisenach

C++ Standard Template Library Win32 Xerces FTP
B&P Automation
Frankfurt am Main
3 Monate
2007-10 - 2007-12

Plandatenverwaltung

Software-Developer .NET 3.0 MS SQL Server ADO.NET ...
Software-Developer

Multi user application to maintain planning data of individual stores

- Application Design

- Design and development of the ER-Model

- Launch

.NET 3.0 MS SQL Server ADO.NET TDD
Pappert's Bäckerei GmbH
Poppenhausen (Wasserkuppe)
10 Monate
2006-11 - 2007-08

Belieferungsplan

Software-Developer .net 1.2 ASP.NET ADO.NET ...
Software-Developer

Web-based 3-Tier-Application to plan and organize delivery events

As one of three developers my responsibilities have been:

- Design and implementation of a web-based frontend

- Design of the data model

- Design and implementation of the ASP.NET backend

- Design and implementation of a report generator

- Coordination of user tests


.net 1.2 ASP.NET ADO.NET TDD JavaScript CSS HTML
tegut... gute Lebensmittel GmbH&Co. KG
Fulda
8 Monate
2006-03 - 2006-10

PokaYoke

Software-Developer GeFanuc Cimplicity OPC MS SQL Server ...
Software-Developer

Software to supervise process data during vehicle assembly at Opel Eisenach.

My responsibilities constisted of:

- Development of a windows application to visualize and control the assembly process

- Development of scoreboards for SPS-data with Java applets

- Implementation of fail-safety in MSSQL

- Launch at Opel Eisenach

GeFanuc Cimplicity OPC MS SQL Server Java 1.5 Perl
EDAG Engineering und Design AG
Fulda
3 Monate
2006-01 - 2006-03

EMiL

Software-Developer Java XML XSL ...
Software-Developer

Adaptable data model for diagnostic data during production. 

I was member of a team that was responsible for the design of a adaptable ER model.

Java XML XSL SQL
EDAG Engineering und Design AG
Fulda

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 9 Monate
2003-07 - 2005-03

Computer Based Engineering

Master of Science, University of Applied Sciences Reutlingen
Master of Science
University of Applied Sciences Reutlingen

Automation, Communication

Thesis Title: "Design and implementation of a middleware to support interoperability in distributed systems in the automation? (Grade: 1.5)

4 Jahre 7 Monate
1998-09 - 2003-03

Computer Science

Diplom-Informatiker (FH), University of Applied Sciences Fulda
Diplom-Informatiker (FH)
University of Applied Sciences Fulda

Telecommunication

Thesis-Title: ?Design and implementation of an error recovery strategy for I/O-operations in storage networks under linux? for IBM Deutschland Entwicklung GmbH, Böblingen (Grade: 1.3)

Kompetenzen

Kompetenzen

Top-Skills

.NET 4.6 Maui C# TDD Scrum Docker Clean Code SQL Azure Devops Mobile Apps .NET 8.0

Produkte / Standards / Erfahrungen / Methoden

Scrum
Fortgeschritten
TDD
Experte
OOP
Experte

Betriebssysteme

Unix
Fortgeschritten
Windows
Fortgeschritten

Programmiersprachen

C#
Experte
C++
Basics
JavaScript
Fortgeschritten
Objective C
Basics
TypeScript
Basics
Python
Basics

Sprache: C#

seit 2005

sehr gute Kenntnisse der Sprachfeatures bis Version 3.0

Einsatz in mehreren großen Projekten

WCF, NUnit, RhinoMocks, Spring.NET, Log4Net


Sprache: C++

seit 2000

gute Kenntnisse der Sprachfeatures bis Version C++03

gute Kenntnisse im Zusammenhang mit Win32

Einsatz in kleineren Projekten

STL, Win32, WinSock, PThreads


Sprache: Java

seit 1998

Grundkenntnisse der J2SE bis Version 5.0

Grundkenntnisse der J2EE bis Version 2.0

Einsatz in kleineren Projekten

J2SE, Swing, AWT


Sprache: PHP

seit 2000

Grundkenntnisse der Sprachfeatures bis Version 5.0

Einsatz in kleineren Projekten


Sprache: Python

seit 2009

Grundkenntnisse der Sprachfeatures von Version 2.7


Sprache: Objective-C

seit 2010

Grundkenntnisse der Version 2.0 unter Cocoa/Cocoa Touch

Datenbanken

MS SQL Server
Fortgeschritten
MySQL
Basics
ODBC
Basics
SQL
Fortgeschritten

MS SQL Server, MySQL, SqLite, SQL

 

Datenbank: MSSQL 8, 2005 (Express), 2008 (Express), MSDE, Compact Edition

seit 2000

gute Kenntnisse in TSQL

Grundkenntnisse in Abfrageoptimierung

Einsatz in größeren Projekten


Datenbank: SqLite

seit 2012

Grundkenntnisse im Zusammenhang mit Entity Framework

Einsatz im Rahmen eines kleineren Projekts


Datenbank: MySql

seit 2000

Grundkenntnisse im Zusammenhang mit Php

 

Datenkommunikation

Internet, Intranet
Basics
TCP/IP
Basics
Windows Netzwerk
Basics
Winsock
Basics

Branchen

Branchen

Medical, CCTV (Closed Circuit Television), Automotive, Retail, Logistics, Software

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.