Softwareentwickler für C++, Android, iOS, Embedded Linux, Linux Kernel
Aktualisiert am 06.07.2022
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.09.2022
Verfügbar zu: 100%
davon vor Ort: 10%
Android
C++
Linux
Rust
iOS
Web Anwendungen
Deutsch
English fluent
Español
Français
Italiano

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 2 Monate
2022-01 - heute

C, C++ Embedded Entwickler / Software Integrator

C, C++ Embedded Entwickler / Software Integrator C C++ ARM ...
C, C++ Embedded Entwickler / Software Integrator

Unterstützung bei der Fertigstellung der Entwicklung einer Firmware für den Anlauf eines Switch und einer Router Plattform.

Yocto ConfD Linux Microsoft TFS VirtualBox
C C++ ARM SoC Bitbake Yocto GNU Toolchain make GDB Yang Netconf ConfD Tail-f Linux git Erlang Python expect Bash tcl
3 Jahre 4 Monate
2020-11 - heute

Web API für ein Produkt-Management System

Rust Rocket.rs REST ...
JetBrains IntelliJ IDEA
Rust Rocket.rs REST JavaScript Web Anwendung ASP.Net Core C#
2 Jahre 2 Monate
2018-10 - 2020-11

Continuous non-intrusive deployments of Android Updates

C C++ Android AOSP ...

Continuous non-intrusive deployments of Android Updates via OTA-Update
Service and CI/CD

Gitlab Android Studio JetBrains IntelliJ IDEA
C C++ Android AOSP Gitlab CI/CD Python Rust
5 Monate
2020-05 - 2020-09

Seamless Handover & Aggregation of UDP Datagrams

C C++ Java ...

MPDCCP Android Prototype „Seamless Handover & Aggregation of UDP
Datagrams“

Android Studio JetBrains IntelliJ IDEA
C C++ Java Android Kernel-Entwicklung Android App-Entwicklung AOSP TCP MPDCCP
1 Jahr 3 Monate
2019-03 - 2020-05

iOS PoC MPTCP Seamless Handover & Aggregation of TCP Streams

iOS Objective-C Swift
iOS Objective-C Swift
1 Jahr 7 Monate
2017-06 - 2018-12

Convergent Networks im 5G-Kontext

C C++ Java ...

Entwicklung MVP für Android im Themenkomplex Convergent Networks
sowie Auswertung KPI Testlauf-Daten

Android Studio
C C++ Java Android AOSP Python Go Bash Linux Android Kernel TCP MPTCP MPDCCP Android App
Darmstadt
6 Monate
2016-12 - 2017-05

Android Access Bundling Implementation

Software-Entwickler C++ Java Bash Shell ...
Software-Entwickler

Research & Development bezüglich Access-Bundling-Technologien für einen
namhaften Telekommunikations-Anbieter. Die Aufgabenstellung beinhaltet
die Anpassung des Android-OS zur Unterstützung von MPTCP
sowie der Entwicklung von Android-Apps.

GNU Emacs Fedora Linux AOSP Kernel Driver Kernel Treiber Android Studio 2.3 Eclipse Atom Android
C++ Java Bash Shell Kernelentwicklung kerneldevelopment App-Entwicklung
Darmstadt
1 Jahr 9 Monate
2015-09 - 2017-05

Last- und Performance-Tests

Software-Entwickler C
Software-Entwickler

Projekt für die Entwicklung von nativen Last- und Performance-Test-Modulen für ein Test-Framework des Kunden im Bereich Server- und Client-Monitoring/ Performance-Measuring (Linux, Windows, Android).

C
1 Jahr 11 Monate
2015-02 - 2016-12

Messenger-App im Bildungsbereich

Software-Entwickler Android iOS Java ...
Software-Entwickler

Projekt für eine Messenger-App im Bildungs-Bereich (Schulen/
Konferenzen) für die Plattformen Android, iOS und Web. Schwerpunkte dieses Projekts liegen bei der Entwicklung und dem Testen der mobilen Apps (Android, iOS), der Server-Funktionalität (JSF / JPA) sowie der Kommunikations-Schnittstellen (JSON / Push / Websocket).

Android iOS Java JPA JSF JSON Push Service Websockets JUnit
11 Monate
2014-03 - 2015-01

Rollout Embedded-Linux-System

Linux-/Software-Entwickler Linux C ARM ...
Linux-/Software-Entwickler
Entwicklung eines Board-Support-Package für ein Embedded-Linux-System basierend auf der ARM-Architektur. Zu den Aufgabenbereichen gehörten Treiberanpassungen für den Linux-Kernel, Software-Entwicklung und Software-Paket-Anpassungen.
Yocto GNU Cross-Compiler Toolchain GNU make
Linux C ARM Freescale i.MX Atmel Sama5d3 ARM Cortex A5/A8/A9
Griesheim

Aus- und Weiterbildung

Aus- und Weiterbildung

2012 - heute

Freiberuflicher Software-Entwickler

 

2011

Abschluss Dipl.-Math. (Note: Sehr gut)

 

2005 ? 2011

Studium der Mathematik mit Nebenfach Informatik an der TU Darmstadt

 

2005

Abitur / Hochschulreife

 

2002 ? 2005

Berufliches Gymnasium LGS in Hanau mit Schwerpunkt Datentechnik

Kompetenzen

Kompetenzen

Top-Skills

Android C++ Linux Rust iOS Web Anwendungen

Produkte / Standards / Erfahrungen / Methoden

Android Studio
AOSP
App-Entwicklung
Atom
Docker
Eclipse
JSF
kerneldevelopment
Kernelentwicklung
Push Service
Websockets
Git
Gitlab
CI/CD
Elastic Search
JetBrains IntelliJ IDEA
REST
Web Anwendung

Betriebssysteme

Android
Embedded Linux
Fedora Linux
iOS
Kernel Driver
Kernel Treiber
Linux
Windows

Programmiersprachen

Assembler
Bash Shell
Basic
C
C#
C++
Emacs
GNU Emacs
Imake, GNU-Make, Make-Maker etc...
Java
JavaScript
JPA
JSON
Lisp
MATLAB / Simulink
Objective-C
PHP
Python
Ruby
Scriptsprachen
Shell
TeX, LaTeX
Rust
Kotlin
Swift
Go
Bash

Datenbanken

MySQL

Datenkommunikation

Bus
Ethernet
Internet, Intranet
ISO/OSI
RS232
SMTP
TCP/IP
TCP
MPDCCP
MPTCP

Hardware

embedded Systeme
Android Kernel

Berechnung / Simulation / Versuch / Validierung

Umfassende Erfahrungen in mathematischen Algorithmen (z.B. Branch-and-Bound, Least-Squares-Verfahren, diskrete und kontinuierliche Optimierung, Graphenalgorithmen, Support Vector Machines, etc.) und 3D-Grafik (v.a. OpenGL- und OpenGL ES)

Branchen

Branchen

IT-Dienstleistungen

Energiewirtschaft/Energieversorgung

Luft- und Raumfahrttechnik

Wissenschaft

Textil-Industrie

Bildung

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 2 Monate
2022-01 - heute

C, C++ Embedded Entwickler / Software Integrator

C, C++ Embedded Entwickler / Software Integrator C C++ ARM ...
C, C++ Embedded Entwickler / Software Integrator

Unterstützung bei der Fertigstellung der Entwicklung einer Firmware für den Anlauf eines Switch und einer Router Plattform.

Yocto ConfD Linux Microsoft TFS VirtualBox
C C++ ARM SoC Bitbake Yocto GNU Toolchain make GDB Yang Netconf ConfD Tail-f Linux git Erlang Python expect Bash tcl
3 Jahre 4 Monate
2020-11 - heute

Web API für ein Produkt-Management System

Rust Rocket.rs REST ...
JetBrains IntelliJ IDEA
Rust Rocket.rs REST JavaScript Web Anwendung ASP.Net Core C#
2 Jahre 2 Monate
2018-10 - 2020-11

Continuous non-intrusive deployments of Android Updates

C C++ Android AOSP ...

Continuous non-intrusive deployments of Android Updates via OTA-Update
Service and CI/CD

Gitlab Android Studio JetBrains IntelliJ IDEA
C C++ Android AOSP Gitlab CI/CD Python Rust
5 Monate
2020-05 - 2020-09

Seamless Handover & Aggregation of UDP Datagrams

C C++ Java ...

MPDCCP Android Prototype „Seamless Handover & Aggregation of UDP
Datagrams“

Android Studio JetBrains IntelliJ IDEA
C C++ Java Android Kernel-Entwicklung Android App-Entwicklung AOSP TCP MPDCCP
1 Jahr 3 Monate
2019-03 - 2020-05

iOS PoC MPTCP Seamless Handover & Aggregation of TCP Streams

iOS Objective-C Swift
iOS Objective-C Swift
1 Jahr 7 Monate
2017-06 - 2018-12

Convergent Networks im 5G-Kontext

C C++ Java ...

Entwicklung MVP für Android im Themenkomplex Convergent Networks
sowie Auswertung KPI Testlauf-Daten

Android Studio
C C++ Java Android AOSP Python Go Bash Linux Android Kernel TCP MPTCP MPDCCP Android App
Darmstadt
6 Monate
2016-12 - 2017-05

Android Access Bundling Implementation

Software-Entwickler C++ Java Bash Shell ...
Software-Entwickler

Research & Development bezüglich Access-Bundling-Technologien für einen
namhaften Telekommunikations-Anbieter. Die Aufgabenstellung beinhaltet
die Anpassung des Android-OS zur Unterstützung von MPTCP
sowie der Entwicklung von Android-Apps.

GNU Emacs Fedora Linux AOSP Kernel Driver Kernel Treiber Android Studio 2.3 Eclipse Atom Android
C++ Java Bash Shell Kernelentwicklung kerneldevelopment App-Entwicklung
Darmstadt
1 Jahr 9 Monate
2015-09 - 2017-05

Last- und Performance-Tests

Software-Entwickler C
Software-Entwickler

Projekt für die Entwicklung von nativen Last- und Performance-Test-Modulen für ein Test-Framework des Kunden im Bereich Server- und Client-Monitoring/ Performance-Measuring (Linux, Windows, Android).

C
1 Jahr 11 Monate
2015-02 - 2016-12

Messenger-App im Bildungsbereich

Software-Entwickler Android iOS Java ...
Software-Entwickler

Projekt für eine Messenger-App im Bildungs-Bereich (Schulen/
Konferenzen) für die Plattformen Android, iOS und Web. Schwerpunkte dieses Projekts liegen bei der Entwicklung und dem Testen der mobilen Apps (Android, iOS), der Server-Funktionalität (JSF / JPA) sowie der Kommunikations-Schnittstellen (JSON / Push / Websocket).

Android iOS Java JPA JSF JSON Push Service Websockets JUnit
11 Monate
2014-03 - 2015-01

Rollout Embedded-Linux-System

Linux-/Software-Entwickler Linux C ARM ...
Linux-/Software-Entwickler
Entwicklung eines Board-Support-Package für ein Embedded-Linux-System basierend auf der ARM-Architektur. Zu den Aufgabenbereichen gehörten Treiberanpassungen für den Linux-Kernel, Software-Entwicklung und Software-Paket-Anpassungen.
Yocto GNU Cross-Compiler Toolchain GNU make
Linux C ARM Freescale i.MX Atmel Sama5d3 ARM Cortex A5/A8/A9
Griesheim

Aus- und Weiterbildung

Aus- und Weiterbildung

2012 - heute

Freiberuflicher Software-Entwickler

 

2011

Abschluss Dipl.-Math. (Note: Sehr gut)

 

2005 ? 2011

Studium der Mathematik mit Nebenfach Informatik an der TU Darmstadt

 

2005

Abitur / Hochschulreife

 

2002 ? 2005

Berufliches Gymnasium LGS in Hanau mit Schwerpunkt Datentechnik

Kompetenzen

Kompetenzen

Top-Skills

Android C++ Linux Rust iOS Web Anwendungen

Produkte / Standards / Erfahrungen / Methoden

Android Studio
AOSP
App-Entwicklung
Atom
Docker
Eclipse
JSF
kerneldevelopment
Kernelentwicklung
Push Service
Websockets
Git
Gitlab
CI/CD
Elastic Search
JetBrains IntelliJ IDEA
REST
Web Anwendung

Betriebssysteme

Android
Embedded Linux
Fedora Linux
iOS
Kernel Driver
Kernel Treiber
Linux
Windows

Programmiersprachen

Assembler
Bash Shell
Basic
C
C#
C++
Emacs
GNU Emacs
Imake, GNU-Make, Make-Maker etc...
Java
JavaScript
JPA
JSON
Lisp
MATLAB / Simulink
Objective-C
PHP
Python
Ruby
Scriptsprachen
Shell
TeX, LaTeX
Rust
Kotlin
Swift
Go
Bash

Datenbanken

MySQL

Datenkommunikation

Bus
Ethernet
Internet, Intranet
ISO/OSI
RS232
SMTP
TCP/IP
TCP
MPDCCP
MPTCP

Hardware

embedded Systeme
Android Kernel

Berechnung / Simulation / Versuch / Validierung

Umfassende Erfahrungen in mathematischen Algorithmen (z.B. Branch-and-Bound, Least-Squares-Verfahren, diskrete und kontinuierliche Optimierung, Graphenalgorithmen, Support Vector Machines, etc.) und 3D-Grafik (v.a. OpenGL- und OpenGL ES)

Branchen

Branchen

IT-Dienstleistungen

Energiewirtschaft/Energieversorgung

Luft- und Raumfahrttechnik

Wissenschaft

Textil-Industrie

Bildung

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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