Software-Entwickler C/C++/Java/Objective-C/C#/Shell/Rust/wxWidgets/GTK+/CI/Android/iOS/OpenWrt.
Aktualisiert am 01.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2025
Verfügbar zu: 90%
davon vor Ort: 20%
Java
C
Rust
OpenWRT
Android
iOS
Linux
JNI
Cross-Compilation
TravisCI
GitLab
Continuous Integration
C++
wxWidgets
GTK+
MQTT
Objective-C
Deutsch Muttersprache
Englisch (fließend)
Französisch
Russisch
Spanisch

Einsatzorte

Einsatzorte

Berlin (+100km)
möglich

Projekte

Projekte

3 Jahre 1 Monat
2021-09 - heute

Fullstack-Webentwicklung mit Rust

Erstellung eines Backends mit Actix-Web inklusive Design der Datenbankstruktur und Datenbankanbindung. Erstellung eines responsiven Web-Frontends mittels Yew. App-Anbindung über Retrofit.
eye square GmbH - https://www.eye-square.com
3 Monate
2021-03 - 2021-05

Portierung MQTT Stack auf Windows CE 7

Portierung der Open-Source MQTT-Lösung mosquitto auf Windows CE 7, Validierung auf Steuergerät.
Albert Handtmann Holding GmbH & Co. KG - https://www.handtmann.de
2 Monate
2020-12 - 2021-01

Entwicklung einer Android-Videoaufnahme-App zu Marktforschungszwecken

Android Java ReactiveX
Android Studio FFMPEG
Android Java ReactiveX
https://www.eye-square.com/de/
Berlin
5 Monate
2020-05 - 2020-09

Design, Implementierung und Test eines Android-VNC-Servers für Kitchen Armor, Inc.

Software-Entwickler Android Java JNI ...
Software-Entwickler

Design, Implementierung und Test eines VNC-Servers für Android. Für das Produkt war ein Start "from scratch" nötig, da keine existierende Codebase vorhanden war. Das App-Design ist hybrid, mit einer in Java implementiertten GUI und einem nativen, in C geschriebenen Backend. Verbunden sind Front- und Backend über ein JNI-Bridge. Als Convenience-Features für den Kunden kamen eine automatische Anpassung an Bildschirmformatänderungen wie Rotation und ein Autostart bei Android-Boot dazu.

Android Studio Splashtop
Android Java JNI C CMake
https://kitchenarmor.com
Berlin
7 Jahre
2013-10 - 2020-09

Entwicklung eines Besucherinformationssystems für Museen, Ausstellungen und Showrooms.

CTO / Interim CEO Scrum Android iOS ...
CTO / Interim CEO

CTO und Team Lead bei der Entwicklung eines Besucherinformationssystems für Museen, Ausstellungen und Showrooms.

Entwickler und Betreuer der nativen Apps von shoutr labs für iOS und Android. DevOps- / IT-Infrastrukturmanager. Interim-C#-Unity3D-Programmierer. Teamleiter / Supervisor von zwei Entwicklerteams. Verantwortlich für die Rekrutierung von Entwicklern. Interim-CEO/CFO.

Mattermost Android Studio XCode GitLab OpenWrt Unity3D MySQL CocoaPods
Scrum Android iOS Java Objective-C Continuous Integration Continuous Deployment Teamlead C# Bourne again shell
https://shoutrlabs.com
Berlin, München, Dresden, Graz
2 Monate
2020-04 - 2020-05

Portierung eines Legacy OS-X-VNC-Servers auf moderne MacOS-APIs für Level Software, Inc.

Software-Entwickler MacOS VNC C ...
Software-Entwickler

Portierung der Legacy-Codebase eines OS-X-VNC-Servers in C auf moderne MacOS-APIs in Objective-C. Implementierung zusätzlicher Features und Performanceoptimierungen.

LibVNCServer Emacs MacOS
MacOS VNC C Objective-C
https://level.io/
Berlin
1 Jahr 2 Monate
2012-11 - 2013-12

Entwicklung einer Android-App zum drahtlosen Datenaustausch, prämiert mit dem CeBIT Innovation Award 2014

CTO Android Scrum C++ ...
CTO

Entwicklung einer Android-App zum drahtlosen Datenaustausch ohne WLAN-Accesspoints oder Bluetooth.

Design, Implementation und Test des Kommunikations-Backends der Shoutr-App, einschließlich Shoutr Service Discovery und TCP / IP-Netzwerkkommunikationsprotokoll.

CeBIT Innovation Award 2014 (https://www.hu-berlin.de/de/pr/nachrichten/archiv/nr1403/nr_140325_00).

Android Studio Boost
Android Scrum C++ Java
https://shoutr.net
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

Informatik-Studium mit Nebenfach Kulturwissenschaft an der Humboldt-Universität zu Berlin.


Abschluss mit Diplom in Informatik, Note 1,4.

Schwerpunkte:

  • Rechnerkommunikation
  • Objektorientierte Modellierung, Spezifikation und Implementierung
  • Software Engineering

Position

Position

Programmierer / Systemdesigner / Berater

Kompetenzen

Kompetenzen

Top-Skills

Java C Rust OpenWRT Android iOS Linux JNI Cross-Compilation TravisCI GitLab Continuous Integration C++ wxWidgets GTK+ MQTT Objective-C

Produkte / Standards / Erfahrungen / Methoden

Android Studio
application maintenance
AppVeyorCI
Boost
CocoaPods
Continuous Deployment
Continuous Integration
Emacs
FFMPEG
Git
GitHub
GitLab
GNU Autotools
JNI
LibVNCServer
Mattermost
Open Source
Open-Source
Scrum
Splashtop
TravisCI
Unity
Unity3D
VNC
XCode
Rust

Betriebssysteme

Android
Debian
iOS
MacOS
OpenWrt

Programmiersprachen

Bourne again shell
Bourne Shell
C
C#
C++
CMake
Java
Objective-C
ReactiveX

Datenbanken

MySQL

Managementerfahrung in Unternehmen

CTO
Geschäftsführer

Personalverantwortung

CTO
Recruiter
Team Lead
Teamlead

Branchen

Branchen

  • SaaS IT-Services
  • Besucherführungssysteme
  • Digital Signage
  • Gastronomie-IT
  • Marktforschung
  • Automotive

Einsatzorte

Einsatzorte

Berlin (+100km)
möglich

Projekte

Projekte

3 Jahre 1 Monat
2021-09 - heute

Fullstack-Webentwicklung mit Rust

Erstellung eines Backends mit Actix-Web inklusive Design der Datenbankstruktur und Datenbankanbindung. Erstellung eines responsiven Web-Frontends mittels Yew. App-Anbindung über Retrofit.
eye square GmbH - https://www.eye-square.com
3 Monate
2021-03 - 2021-05

Portierung MQTT Stack auf Windows CE 7

Portierung der Open-Source MQTT-Lösung mosquitto auf Windows CE 7, Validierung auf Steuergerät.
Albert Handtmann Holding GmbH & Co. KG - https://www.handtmann.de
2 Monate
2020-12 - 2021-01

Entwicklung einer Android-Videoaufnahme-App zu Marktforschungszwecken

Android Java ReactiveX
Android Studio FFMPEG
Android Java ReactiveX
https://www.eye-square.com/de/
Berlin
5 Monate
2020-05 - 2020-09

Design, Implementierung und Test eines Android-VNC-Servers für Kitchen Armor, Inc.

Software-Entwickler Android Java JNI ...
Software-Entwickler

Design, Implementierung und Test eines VNC-Servers für Android. Für das Produkt war ein Start "from scratch" nötig, da keine existierende Codebase vorhanden war. Das App-Design ist hybrid, mit einer in Java implementiertten GUI und einem nativen, in C geschriebenen Backend. Verbunden sind Front- und Backend über ein JNI-Bridge. Als Convenience-Features für den Kunden kamen eine automatische Anpassung an Bildschirmformatänderungen wie Rotation und ein Autostart bei Android-Boot dazu.

Android Studio Splashtop
Android Java JNI C CMake
https://kitchenarmor.com
Berlin
7 Jahre
2013-10 - 2020-09

Entwicklung eines Besucherinformationssystems für Museen, Ausstellungen und Showrooms.

CTO / Interim CEO Scrum Android iOS ...
CTO / Interim CEO

CTO und Team Lead bei der Entwicklung eines Besucherinformationssystems für Museen, Ausstellungen und Showrooms.

Entwickler und Betreuer der nativen Apps von shoutr labs für iOS und Android. DevOps- / IT-Infrastrukturmanager. Interim-C#-Unity3D-Programmierer. Teamleiter / Supervisor von zwei Entwicklerteams. Verantwortlich für die Rekrutierung von Entwicklern. Interim-CEO/CFO.

Mattermost Android Studio XCode GitLab OpenWrt Unity3D MySQL CocoaPods
Scrum Android iOS Java Objective-C Continuous Integration Continuous Deployment Teamlead C# Bourne again shell
https://shoutrlabs.com
Berlin, München, Dresden, Graz
2 Monate
2020-04 - 2020-05

Portierung eines Legacy OS-X-VNC-Servers auf moderne MacOS-APIs für Level Software, Inc.

Software-Entwickler MacOS VNC C ...
Software-Entwickler

Portierung der Legacy-Codebase eines OS-X-VNC-Servers in C auf moderne MacOS-APIs in Objective-C. Implementierung zusätzlicher Features und Performanceoptimierungen.

LibVNCServer Emacs MacOS
MacOS VNC C Objective-C
https://level.io/
Berlin
1 Jahr 2 Monate
2012-11 - 2013-12

Entwicklung einer Android-App zum drahtlosen Datenaustausch, prämiert mit dem CeBIT Innovation Award 2014

CTO Android Scrum C++ ...
CTO

Entwicklung einer Android-App zum drahtlosen Datenaustausch ohne WLAN-Accesspoints oder Bluetooth.

Design, Implementation und Test des Kommunikations-Backends der Shoutr-App, einschließlich Shoutr Service Discovery und TCP / IP-Netzwerkkommunikationsprotokoll.

CeBIT Innovation Award 2014 (https://www.hu-berlin.de/de/pr/nachrichten/archiv/nr1403/nr_140325_00).

Android Studio Boost
Android Scrum C++ Java
https://shoutr.net
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

Informatik-Studium mit Nebenfach Kulturwissenschaft an der Humboldt-Universität zu Berlin.


Abschluss mit Diplom in Informatik, Note 1,4.

Schwerpunkte:

  • Rechnerkommunikation
  • Objektorientierte Modellierung, Spezifikation und Implementierung
  • Software Engineering

Position

Position

Programmierer / Systemdesigner / Berater

Kompetenzen

Kompetenzen

Top-Skills

Java C Rust OpenWRT Android iOS Linux JNI Cross-Compilation TravisCI GitLab Continuous Integration C++ wxWidgets GTK+ MQTT Objective-C

Produkte / Standards / Erfahrungen / Methoden

Android Studio
application maintenance
AppVeyorCI
Boost
CocoaPods
Continuous Deployment
Continuous Integration
Emacs
FFMPEG
Git
GitHub
GitLab
GNU Autotools
JNI
LibVNCServer
Mattermost
Open Source
Open-Source
Scrum
Splashtop
TravisCI
Unity
Unity3D
VNC
XCode
Rust

Betriebssysteme

Android
Debian
iOS
MacOS
OpenWrt

Programmiersprachen

Bourne again shell
Bourne Shell
C
C#
C++
CMake
Java
Objective-C
ReactiveX

Datenbanken

MySQL

Managementerfahrung in Unternehmen

CTO
Geschäftsführer

Personalverantwortung

CTO
Recruiter
Team Lead
Teamlead

Branchen

Branchen

  • SaaS IT-Services
  • Besucherführungssysteme
  • Digital Signage
  • Gastronomie-IT
  • Marktforschung
  • Automotive

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.