Embedded (C,C#,C++), Web (HTML,CSS,PHP) Perl,Python, XML+XSL, Softwaretechnik, Datenbanken, Telekommunikation, Performance-Analyse, Bildverarbeitung
Aktualisiert am 25.01.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.02.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Java, C#, C++
Python
Perl
Shell-Script
Linux
Deutsch
Muttersprache
Englisch
fließend mündlich und schriftlich

Einsatzorte

Einsatzorte

Berlin (+100km)
Deutschland, Schweiz, Österreich
Bei nahezu 100% remote ist der Ort des Kunden unerheblich. Prinzipiell kann ich reisen.
möglich

Projekte

Projekte

5 Monate
2025-06 - 2025-10

Weiterentwicklung einer automatischen Kamerasteuerung

Python Perl GIT ...
Weiterentwicklung einer automatisierten Box zur Aufnahme von Selfies von Teilnehmern einer Veranstaltung mit Ansteuerung der Kamera und Weiterverarbeitung der aufgenommenen Bilder (aufbauend auf ein früheres Projekt)
  • Weiterentwicklung der Hardware
  • Weiterentwicklung des automatisierten Prostprocessings der Bilder
  • Umsetzung in Perl und Python
Python Perl GIT Arduino RaspberryPI Canon Digitalkamera
3 Monate
2025-03 - 2025-05

Entwicklung eines Chat-Bot

Python Telegram Bot-API GIT
Entwicklung eines Chat-Bot zur Automatisierung wiederkehrender Aufgaben und zur
Einhaltung von Sicherheitsstandards in der Komunikation
  • Anforderungsanalyse
  • Erstellung eines Konzepts
  • Umsetzung in Python



Python Telegram Bot-API GIT
2 Jahre 2 Monate
2023-01 - 2025-02

Entwurf und Umsetzung automatisierter Tests von GUI-Komponenten für ein Medizinprodukt

.NET Xamarin ReactiveUI ...
Test von Komponenten eines Xamarin-basierten GUI Frameworks mit komplexen Controls, Entwicklung von Testseiten zur Ansteuerung der Controls, Entwurf und Umsetzung automatisierter Tests mit SpecFlow und Bindings in C#
  • Entwurf von Tests
  • Entwicklung von Testseiten in C# und mit Xamarin
  • Umsetzung in SpecFlow und C#
.NET Xamarin ReactiveUI GIT Visual Studio Azure DevOps Server (Team Foundation Server - TFS) Confluence SpecFlow / Gherkin HP ALM
7 Jahre 8 Monate
2017-07 - 2025-02

Entwicklung von Software zur geräteinternen Kommunikation für ein Medizinprodukt

Softwareentwickler C# .NET GIT ...
Softwareentwickler
Entwicklung von Kommunikationssoftware zwischen der Hauptplatine und internen Geräten über USB auf Basis von .NET in C#; Arbeit an der Softwarearchitektur; Entwurf von Tests
  • Abbildung der Protokollschichten in der Klassenstruktur
  • Umsetzung in C#
  • Entwurf von Tests

C# .NET GIT Visual Studio Azure DevOps Server (Team Foundation Server - TFS) HP ALM Jenkins Cucumber
Berlin
1 Jahr 8 Monate
2022-08 - 2024-03

Entwicklung einer Steuerung für eine Selfiebox

Raspi (Raspberry Pi) GPIO (General-purpose input/output) Linux ...

Entwicklung einer vom Nutzer steuerbaren Selfiebox inkl. Entwicklung der Hardware und der Software
  • Ansteuerung der Kamera Canon EOS digital
  • Aufbau eines Prototypen mit Raspberry Pi und Breadboard
  • Entwicklung der Steuersoftware in Python


Raspi (Raspberry Pi) GPIO (General-purpose input/output) Linux Python asyncio
2 Jahre 6 Monate
2015-01 - 2017-06

Entwicklung von Datenbankanwendungen für medizinische Software

Java Hibernate HQL ...

Entwicklung im Bereich der Persistenzschicht und des Datenbankzugriffs einer größeren, web-basierten Applikation im medizinischen Bereich; Entwurf von Datenmodellen und deren Umsetzung mit PL/SQL und Java mit Hibernate; Migration eines großen Datenbestandes auf ein neues Datenmodell und Anpassung der Applikation an das neue Datenmodell; automatisierte Anpassung von Testdaten mit Hilfe eines SQL-Parsers in Java

  • Entwurf von Datenmodellen
  • Umsetzung in SQL und Java
  • Unterstützung bei der Entwicklung von Java-Webanwendungen
  • Entwicklung von Tests

Java Hibernate HQL SQL PL/SQL Elipse Orale Jira Confluene CVS
1 Jahr 5 Monate
2014-04 - 2015-08

Entwicklung eines Telemetrie-Steuergeräts (Automobil)

C/C++ Python Visual Studio ...

Architektur der Applikationssoftware des Steuergeräts; Koordination der Entwicklung der Applikationssoftware; Erstellung eines Konzepts zur kryptographischen Sicherung des Geräts; Umsetzung von Sicherheitsfunktionen mit Hilfe eines TPM (Trusted Platform Module)

  • Analyse der Anforderungen
  • Entwurf der Architektur der Applikationssoftware des Steuergeräts
  • Design der Implementierung
  • Koordination der Entwicklung der Applikationssoftware in einem internationalen Team
  • Leitung von Codereviews
  • Erstellung eines Sicherheitskonzepts, mit besonderer Berücksichtigung kryptographischer Verfahren
  • Umsetzung von Sicherheitsfunktionen mit Hilfe eines TPM (Trusted Platform Module)
  • Entwicklung einer Bibliothek zur Ansteuerung des TPM

C/C++ Python Visual Studio DOORS Soure Safe StarTeam HP Quality Center GIT SVN CAN-Bus I2C-Bus Embedded Software TPM (Trusted Platform Module) Windows Embedded Compact 2013
1 Jahr
2013-05 - 2014-04

Teststrategie und Tool-Entwicklung/-Auswahl für Embedded Automotive Software

C/C++ C# Visual Basic .NET ...
Design und Entwicklung einer Testanbindung für ein in der Entwicklung befindliches Steuergerät; Design und Entwicklung eines universellen Tests der Software von Steuergeräten, vorwiegend Infotainment; Auswahl und Einsatz von Tools zur Qualitätssicherung, statische Codeanalyse, Laufzeitanalyse
  • Design und Entwicklung einer Testschnittstelle für die Software eines Steuergeräts
  • Entwicklung prototypischer Tests mit verschiedenen Tools, z.B. NI Teststand, Robot Framework
  • Analyse weiterer Testtools
  • Evaluierung von Tools zur statischen Codeanalyse sowie zum Profiling (Laufzeitanalyse)
  • Vorbereitung des Einsatzes ausgewählter Tools
  • Konzeption eines universellen Testansatzes für die Software von Steuergeräten
  • Umsetzung des Konzepts und Anleitung von Werkstudenten
C/C++ C# Visual Basic .NET Perl Python Visual Studio SourceSafe StarTeam Squish Coco Tools zur statischen Codeanalyse HP Quality Center NI Teststand Robot Framework MS Team Foundation Server SVN CAN-Bus Embedded Software Windows Embedded
13 Jahre 4 Monate
2000-01 - 2013-04

Web-Anwendungen

Perl PHP XHTML/HTML/HTML5+CSS ...
Verschiedene Web-Anwendungen, zumeist mit Datenbankanbindung
  • Entwurf und Implementierung
  • Serverbetrieb (Unix/Linux, Apache): Konfiguration, Administration, Wartung
Perl PHP XHTML/HTML/HTML5+CSS MySQL PostgreSQL AJAX JavaScript Google Maps API ebay API Apache Web Server Linux (Debian Ubuntu SuSE Red Hat)
5 Monate
2012-10 - 2013-02

Betreuung einer Videoplatform mit PostgreSQL

PostgreSQL Perl Python ...
Optimierung der stored procedures, Automatisierung von administrativen Aufgaben
Beratung bei der Neuentwicklung der Platform
  • Optimierung von stored procedures (pgplsql)
  • Automatisches Erkennen und Entfernen unbenutzter Funktionen, Tabellen und Daten
  • Entwurf und Implementierung eines Such-Index für Soure-Code auf Basis von SolR
  • Entwurf und Implementierung von Skripten zur automatisierten Bearbeitung von Metadaten der Videos
  • Verfolgung und Bearbeitung von Aufgaben in Jira, Dokumentation mit Confluence
PostgreSQL Perl Python Java Shell scripting SolR Tomcat nginx Jira Confluence GIT SVN

Aus- und Weiterbildung

Aus- und Weiterbildung

1991 - 1997

Studium der Informatik

Diplom-Informatiker

TU Berlin


Schwerpunkte:

  • Computer Vision (Bildverarbeitung und -analyse, Objekterkennung, medizinische Bildverarbeitung)
  • Kommunikations- und Betriebssysteme
  • Wahlfach aus den Bereichen Medizintechnik, Mathematik, Elektrotechnik


1991
Spezialschule mathematisch-naturwissenschaftlich-technischer Richtung "Heinrich Hertz", Berlin

Position

Position


Kompetenzen

Kompetenzen

Top-Skills

Java, C#, C++ Python Perl Shell-Script Linux

Schwerpunkte

Embedded Software
Backend
Datenbanken
Performance-Analyse
Softwaretechnik
Bildverarbeitung
Entwicklung und Design


Aufgabenbereiche

  • Software-Architektur, -Entwurf und -Entwicklung 
  • Technische Beratung 
  • Coaching, Schulung, Training

Produkte / Standards / Erfahrungen / Methoden

Eclipse
Hibernate
Git
Experte
Visual Studio
Azure DevOps
HP ALM
Web-Entwicklung
  • HTML
  • CSS
  • JavaSript/TypeSript
  • XML
  • XSD
  • XSLT


Produkte und Standards

  • Agile Software Development, SCRUM + Kanban
  • Apache Web Server, Lighttpd, mongoose, nginx
  • DNS
  • Elipse, Visual Studio


Versionsverwaltung:

  • Git
  • ClearCase
  • RCS/CVS
  • SVN

Betriebssysteme

CP/M
IRIX
Mac OS
MS-DOS
OS/2
SUN OS, Solaris
Unix
Windows
Erfahrung mit Unix-artigen OS seit 1987, Linux seit 1995

Programmiersprachen

Java
C/C++
C#
Perl
Python
JavaSript/TypeSript
PHP
TEX
LATEX
diverse funktionale Sprachen

Datenbanken

SQL
Orale
MySQL/MariaDB
PostgreSQL
RRD
Redis
JDBC
DB-Design






Datenkommunikation

ATM
CORBA
Ethernet
Fax
Internet, Intranet
ISDN
ISO/OSI
RFC
RPC
RS232
SMTP
TCP/IP
vor allem v4
UUCP

Hardware

Ascii/X - Terminals
CD-Writer / Brenner
Drucker
Emulatoren
Framegrabber
Messgeräte
Modem
PC
Sensoren
SNI RM-Rechner
Steuer und Regelsysteme
SUN
Video Capture Karte

Branchen

Branchen

  • Automotive
  • Medizintechnik
  • Telekommunikation/Mobilfunk+Festnetz
  • IT
  • Internet
  • Behörden

Einsatzorte

Einsatzorte

Berlin (+100km)
Deutschland, Schweiz, Österreich
Bei nahezu 100% remote ist der Ort des Kunden unerheblich. Prinzipiell kann ich reisen.
möglich

Projekte

Projekte

5 Monate
2025-06 - 2025-10

Weiterentwicklung einer automatischen Kamerasteuerung

Python Perl GIT ...
Weiterentwicklung einer automatisierten Box zur Aufnahme von Selfies von Teilnehmern einer Veranstaltung mit Ansteuerung der Kamera und Weiterverarbeitung der aufgenommenen Bilder (aufbauend auf ein früheres Projekt)
  • Weiterentwicklung der Hardware
  • Weiterentwicklung des automatisierten Prostprocessings der Bilder
  • Umsetzung in Perl und Python
Python Perl GIT Arduino RaspberryPI Canon Digitalkamera
3 Monate
2025-03 - 2025-05

Entwicklung eines Chat-Bot

Python Telegram Bot-API GIT
Entwicklung eines Chat-Bot zur Automatisierung wiederkehrender Aufgaben und zur
Einhaltung von Sicherheitsstandards in der Komunikation
  • Anforderungsanalyse
  • Erstellung eines Konzepts
  • Umsetzung in Python



Python Telegram Bot-API GIT
2 Jahre 2 Monate
2023-01 - 2025-02

Entwurf und Umsetzung automatisierter Tests von GUI-Komponenten für ein Medizinprodukt

.NET Xamarin ReactiveUI ...
Test von Komponenten eines Xamarin-basierten GUI Frameworks mit komplexen Controls, Entwicklung von Testseiten zur Ansteuerung der Controls, Entwurf und Umsetzung automatisierter Tests mit SpecFlow und Bindings in C#
  • Entwurf von Tests
  • Entwicklung von Testseiten in C# und mit Xamarin
  • Umsetzung in SpecFlow und C#
.NET Xamarin ReactiveUI GIT Visual Studio Azure DevOps Server (Team Foundation Server - TFS) Confluence SpecFlow / Gherkin HP ALM
7 Jahre 8 Monate
2017-07 - 2025-02

Entwicklung von Software zur geräteinternen Kommunikation für ein Medizinprodukt

Softwareentwickler C# .NET GIT ...
Softwareentwickler
Entwicklung von Kommunikationssoftware zwischen der Hauptplatine und internen Geräten über USB auf Basis von .NET in C#; Arbeit an der Softwarearchitektur; Entwurf von Tests
  • Abbildung der Protokollschichten in der Klassenstruktur
  • Umsetzung in C#
  • Entwurf von Tests

C# .NET GIT Visual Studio Azure DevOps Server (Team Foundation Server - TFS) HP ALM Jenkins Cucumber
Berlin
1 Jahr 8 Monate
2022-08 - 2024-03

Entwicklung einer Steuerung für eine Selfiebox

Raspi (Raspberry Pi) GPIO (General-purpose input/output) Linux ...

Entwicklung einer vom Nutzer steuerbaren Selfiebox inkl. Entwicklung der Hardware und der Software
  • Ansteuerung der Kamera Canon EOS digital
  • Aufbau eines Prototypen mit Raspberry Pi und Breadboard
  • Entwicklung der Steuersoftware in Python


Raspi (Raspberry Pi) GPIO (General-purpose input/output) Linux Python asyncio
2 Jahre 6 Monate
2015-01 - 2017-06

Entwicklung von Datenbankanwendungen für medizinische Software

Java Hibernate HQL ...

Entwicklung im Bereich der Persistenzschicht und des Datenbankzugriffs einer größeren, web-basierten Applikation im medizinischen Bereich; Entwurf von Datenmodellen und deren Umsetzung mit PL/SQL und Java mit Hibernate; Migration eines großen Datenbestandes auf ein neues Datenmodell und Anpassung der Applikation an das neue Datenmodell; automatisierte Anpassung von Testdaten mit Hilfe eines SQL-Parsers in Java

  • Entwurf von Datenmodellen
  • Umsetzung in SQL und Java
  • Unterstützung bei der Entwicklung von Java-Webanwendungen
  • Entwicklung von Tests

Java Hibernate HQL SQL PL/SQL Elipse Orale Jira Confluene CVS
1 Jahr 5 Monate
2014-04 - 2015-08

Entwicklung eines Telemetrie-Steuergeräts (Automobil)

C/C++ Python Visual Studio ...

Architektur der Applikationssoftware des Steuergeräts; Koordination der Entwicklung der Applikationssoftware; Erstellung eines Konzepts zur kryptographischen Sicherung des Geräts; Umsetzung von Sicherheitsfunktionen mit Hilfe eines TPM (Trusted Platform Module)

  • Analyse der Anforderungen
  • Entwurf der Architektur der Applikationssoftware des Steuergeräts
  • Design der Implementierung
  • Koordination der Entwicklung der Applikationssoftware in einem internationalen Team
  • Leitung von Codereviews
  • Erstellung eines Sicherheitskonzepts, mit besonderer Berücksichtigung kryptographischer Verfahren
  • Umsetzung von Sicherheitsfunktionen mit Hilfe eines TPM (Trusted Platform Module)
  • Entwicklung einer Bibliothek zur Ansteuerung des TPM

C/C++ Python Visual Studio DOORS Soure Safe StarTeam HP Quality Center GIT SVN CAN-Bus I2C-Bus Embedded Software TPM (Trusted Platform Module) Windows Embedded Compact 2013
1 Jahr
2013-05 - 2014-04

Teststrategie und Tool-Entwicklung/-Auswahl für Embedded Automotive Software

C/C++ C# Visual Basic .NET ...
Design und Entwicklung einer Testanbindung für ein in der Entwicklung befindliches Steuergerät; Design und Entwicklung eines universellen Tests der Software von Steuergeräten, vorwiegend Infotainment; Auswahl und Einsatz von Tools zur Qualitätssicherung, statische Codeanalyse, Laufzeitanalyse
  • Design und Entwicklung einer Testschnittstelle für die Software eines Steuergeräts
  • Entwicklung prototypischer Tests mit verschiedenen Tools, z.B. NI Teststand, Robot Framework
  • Analyse weiterer Testtools
  • Evaluierung von Tools zur statischen Codeanalyse sowie zum Profiling (Laufzeitanalyse)
  • Vorbereitung des Einsatzes ausgewählter Tools
  • Konzeption eines universellen Testansatzes für die Software von Steuergeräten
  • Umsetzung des Konzepts und Anleitung von Werkstudenten
C/C++ C# Visual Basic .NET Perl Python Visual Studio SourceSafe StarTeam Squish Coco Tools zur statischen Codeanalyse HP Quality Center NI Teststand Robot Framework MS Team Foundation Server SVN CAN-Bus Embedded Software Windows Embedded
13 Jahre 4 Monate
2000-01 - 2013-04

Web-Anwendungen

Perl PHP XHTML/HTML/HTML5+CSS ...
Verschiedene Web-Anwendungen, zumeist mit Datenbankanbindung
  • Entwurf und Implementierung
  • Serverbetrieb (Unix/Linux, Apache): Konfiguration, Administration, Wartung
Perl PHP XHTML/HTML/HTML5+CSS MySQL PostgreSQL AJAX JavaScript Google Maps API ebay API Apache Web Server Linux (Debian Ubuntu SuSE Red Hat)
5 Monate
2012-10 - 2013-02

Betreuung einer Videoplatform mit PostgreSQL

PostgreSQL Perl Python ...
Optimierung der stored procedures, Automatisierung von administrativen Aufgaben
Beratung bei der Neuentwicklung der Platform
  • Optimierung von stored procedures (pgplsql)
  • Automatisches Erkennen und Entfernen unbenutzter Funktionen, Tabellen und Daten
  • Entwurf und Implementierung eines Such-Index für Soure-Code auf Basis von SolR
  • Entwurf und Implementierung von Skripten zur automatisierten Bearbeitung von Metadaten der Videos
  • Verfolgung und Bearbeitung von Aufgaben in Jira, Dokumentation mit Confluence
PostgreSQL Perl Python Java Shell scripting SolR Tomcat nginx Jira Confluence GIT SVN

Aus- und Weiterbildung

Aus- und Weiterbildung

1991 - 1997

Studium der Informatik

Diplom-Informatiker

TU Berlin


Schwerpunkte:

  • Computer Vision (Bildverarbeitung und -analyse, Objekterkennung, medizinische Bildverarbeitung)
  • Kommunikations- und Betriebssysteme
  • Wahlfach aus den Bereichen Medizintechnik, Mathematik, Elektrotechnik


1991
Spezialschule mathematisch-naturwissenschaftlich-technischer Richtung "Heinrich Hertz", Berlin

Position

Position


Kompetenzen

Kompetenzen

Top-Skills

Java, C#, C++ Python Perl Shell-Script Linux

Schwerpunkte

Embedded Software
Backend
Datenbanken
Performance-Analyse
Softwaretechnik
Bildverarbeitung
Entwicklung und Design


Aufgabenbereiche

  • Software-Architektur, -Entwurf und -Entwicklung 
  • Technische Beratung 
  • Coaching, Schulung, Training

Produkte / Standards / Erfahrungen / Methoden

Eclipse
Hibernate
Git
Experte
Visual Studio
Azure DevOps
HP ALM
Web-Entwicklung
  • HTML
  • CSS
  • JavaSript/TypeSript
  • XML
  • XSD
  • XSLT


Produkte und Standards

  • Agile Software Development, SCRUM + Kanban
  • Apache Web Server, Lighttpd, mongoose, nginx
  • DNS
  • Elipse, Visual Studio


Versionsverwaltung:

  • Git
  • ClearCase
  • RCS/CVS
  • SVN

Betriebssysteme

CP/M
IRIX
Mac OS
MS-DOS
OS/2
SUN OS, Solaris
Unix
Windows
Erfahrung mit Unix-artigen OS seit 1987, Linux seit 1995

Programmiersprachen

Java
C/C++
C#
Perl
Python
JavaSript/TypeSript
PHP
TEX
LATEX
diverse funktionale Sprachen

Datenbanken

SQL
Orale
MySQL/MariaDB
PostgreSQL
RRD
Redis
JDBC
DB-Design






Datenkommunikation

ATM
CORBA
Ethernet
Fax
Internet, Intranet
ISDN
ISO/OSI
RFC
RPC
RS232
SMTP
TCP/IP
vor allem v4
UUCP

Hardware

Ascii/X - Terminals
CD-Writer / Brenner
Drucker
Emulatoren
Framegrabber
Messgeräte
Modem
PC
Sensoren
SNI RM-Rechner
Steuer und Regelsysteme
SUN
Video Capture Karte

Branchen

Branchen

  • Automotive
  • Medizintechnik
  • Telekommunikation/Mobilfunk+Festnetz
  • IT
  • Internet
  • Behörden

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.