Softwareentwickler Backend und Embedded (Java, Spring, C++)
Aktualisiert am 19.09.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 06.10.2025
Verfügbar zu: 80%
davon vor Ort: 30%
Java
Spring
C++
Spring Boot
JPA
Gradle
Qt 6
CMake
Yocto
SQL
PL/SQL
TypeScript
Angular
REST
BPMN
Scrum
Kanban
Continuous Integration
Clean Code
Englisch
ca. B2-Level

Einsatzorte

Einsatzorte

Hamburg (+500km)
Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

8 Jahre 8 Monate
2017-04 - heute

Neuentwicklung eines REST-Backends zum Flottenmanagement von Schiffen

Freiberuflicher Softwareentwickler Java 17 Spring Boot Spring Data ...
Freiberuflicher Softwareentwickler
  • Aufbau der Entwicklungs- und Continuous-Deployment-Umgebung
  • Entwurf der REST-API, der Architektur und des Datenbankmodells
  • Implementierung von Features (z.B. Reportarchiv, Anzeige von Messdaten), Einbindung von Drittsystemen (Wetter, AIS)
  • Unterstützung im Frontend, Umsetzung des Designs
  • Betreuung der Studenten
  • Java 17, Spring (Boot, MVC, Data, Security, OAuth2), JPA, JUnit, Mockito, TypeScript, Angular, REST, SQL, Gradle, Azure
  • Projektgröße: 2 Entwickler, 3 Jahre
Gradle Azure Bitbucket JIRA IntelliJ IDEA
Java 17 Spring Boot Spring Data Spring Security OAuth2 REST JPA Hibernate SQL Scrum
Albis Marine Performance GmbH
Hamburg
3 Jahre
2022-05 - 2025-04

Neuentwicklung einer Software für die Fertigung von Messgeräten

Freiberuflicher Softwareentwickler C++17 Qt 6 CMake ...
Freiberuflicher Softwareentwickler
  • Definition eines Dateiformats zur Beschreibung der Geräte
  • Implementierung von Funktionen zur Parametrierung, Kalibrierung, Softwareaktualisierung und zum Backup der Geräte
  • Ansteuerung von Testständen für die Kalibrierung
  • Anbindung an eine Datenbank zur automatischen Konfiguration der Software und zur Speicherung der Kalibrierdaten
  • C++ 17, Qt 6, CMake, SQL, MariaDB, SQLite, Gitlab
  • Projektgröße: 1 Entwickler, 3 Jahre
MariaDB SQLite GitLab
C++17 Qt 6 CMake SQL
Kobold Messring GmbH
1 Jahr
2021-05 - 2022-04

Softwareentwicklung im Bereich Intranet-Applications

Softwareentwickler Java 11 Spring REST ...
Softwareentwickler
  • Neuentwicklung eines workflowgestützten Auftragsmanagementtools

  • Migration eines Tools zur Pseudonymisierung personenbezogener Daten von JEE/JSF nach Spring/React

  • Aktualisierung von JBoss und Primefaces

  • Java 11, Camunda, Spring (Boot, MVC, Data, Security), REST, JPA, JUnit, Mockito, Maven, OpenShift, Graylog, JEE/JBoss, JSF/Primefaces, React, Typescript, Github

  • Projektgröße: 3 Entwickler, 1 Jahr bis 10 Entwickler, 10 Jahre

Maven OpenShift Graylog JBoss Application Server Camunda
Java 11 Spring REST JPA Java EE JSF ReactJS TypeScript
Die Techniker
Hamburg
1 Jahr 9 Monate
2020-07 - 2022-03

Weiterentwicklung eines Systems zur Gewinnung von Windenergie

Freiberuflicher Softwareentwickler C++17 Catch2 WebSocket ...
Freiberuflicher Softwareentwickler
  • Erweiterung der WebSocket-Kommunikation

  • Konfiguration des Systems (z.B. systemd, MQTT, netdata) über Yocto

  • DevOps-Themen, wie z.B. Core-Dump- und Code-Analyse, automatisiertes Deployment und Testen der Software auf den Targets

  • Refactoring und Bugfixes, z.B. beim Scheduling

  • Implementierung von Unit- und Integrationstests

  • C++17, Catch2, CMake, Bash, Yocto, Robot, Docker, Gitlab, Kanban

  • Projektgröße: 8 Entwickler, 3 Jahre

Docker Gitlab JIRA Confluence
C++17 Catch2 WebSocket Yocto CMake Shell-Script Kanban
SkySails Power GmbH
Hamburg
2 Jahre 2 Monate
2017-10 - 2019-11

Weiterentwicklung eines Inkassosystems im Bereich Partnermanagement

Freiberuflicher Softwareentwickler Java 8 Spring Boot Spring Data ...
Freiberuflicher Softwareentwickler
  • Entwicklung von Services und Batches zur DSGVO-konformen Erfassung, Verarbeitung und Löschung personenbezogener Daten
  • Ablösung und Konsolidierung von Altkomponenten
  • Überwachung des Betriebes und Third-Level-Support
  • Enge Zusammenarbeit mit dem Fachbereich von der Anforderungsanalyse/Beratung bis zur Abnahme
  • Betreuung von Junior-Entwicklern
  • Java 8, Spring (Boot, MVC, Data, Batch), REST, JPA, Hibernate, Swing, JUnit, Mockito, C++14, SQL, PL/SQL, OpenShift, BPMN, Camunda, Graylog, Grafana, Gitlab, Scrum
  • Projektgröße: 50 Entwickler, 18 Jahre
OpenShift Camunda IntelliJ IDEA CLion Oracle Database Graylog Gitlab JIRA Confluence
Java 8 Spring Boot Spring Data Spring Batch REST JPA Hibernate JUnit Mockito C++14 SQL PL/SQL BPMN Scrum 3rd-Level-Support
EOS Technology Solutions GmbH
Hamburg
5 Monate
2016-11 - 2017-03

Weiterentwicklung eines Performance-Management-Systems für Schiffe

Freiberuflicher Softwareentwickler C++11 Qt SQL ...
Freiberuflicher Softwareentwickler
  • Erweiterung einer Komponente für die Datenbankmigration zur Laufzeit
  • Implementierung eines Update-Mechanismus zur Softwareverteilung an Bord und weiterer Arbeitspakete (z.B. Treibstofferkennung, Systemüberwachung)
  • Verbesserung der Benutzerfreundlichkeit
  • C++11, Qt, SQL, PL/pgSQL, PostgreSQL, SVN
  • Projektgröße: 3 Entwickler, 5 Jahre
PostgreSQL SVN QtCreator
C++11 Qt SQL PL/pgSQL SVN
SkySails Marine Performance GmbH
Hamburg
1 Jahr
2015-11 - 2016-10

Neuentwicklung eines Webportals zum B2B-Handel von elektronischen Bauteilen

Freiberuflicher Softwareentwickler Java 8 Spring Boot Spring Data ...
Freiberuflicher Softwareentwickler
  • Aufbau der Continuous-Delivery-Umgebung und Serverlandschaft
  • Implementierung des Backends
  • Implementierung von End-2-End-Tests im Frontend
  • Java 8, Spring (Boot, MVC, Data), Javascript, Protractor, Jasmine, MongoDB, Linux, nginx, Jenkins, JIRA
  • Projektgröße: 3 Entwickler, 1 Jahr
MongoDB Jenkins nginx JIRA IntelliJ IDEA Linux JIRA
Java 8 Spring Boot Spring Data JavaScript Protractor Jasmine
foxxta UG
Hamburg
4 Jahre 2 Monate
2011-02 - 2015-03

Softwareentwicklung für ein eingebettetes Energiemanagementsystem zur Maximierung des Eigenverbrauchs von Solarstrom und für das dazugehörige Webportal

Entwicklungsingenieur C++ POCO HTML ...
Entwicklungsingenieur
  • Technischer Hauptansprechpartner für das
    Energiemanagementsystem
  • Entwicklung über alle Systemschichten vom BSP bis zur Applikation
  • Starker Fokus auf Qualitätsmaßnahmen durch umfangreiche Code-Refaktorisierungen und Erweiterung der Unit-Tests
  • Neugestaltung der Continuous-Integration-Umgebung
  • Inbetriebnahme und Third-Level-Support für Feldtestanlagen
  • C++, POCO, HTML, CSS, Javascript, GoogleMock, CUTE, SQLite, CANopen, CMake, OpenEmbedded, Embedded-Linux, Java, JSF, JUnit, Maven, SVN, Jenkins, Scrum
  • Projektgröße: 10 Entwickler, 10 Jahre
SQLite CANopen CMake Maven Eclipse SVN Jenkins JIRA
C++ POCO HTML CSS JavaScript Unit-Tests SQL Java JSF JUnit OpenEmbedded Embedded Linux Scrum 3rd-Level-Support Solartechnik
Bosch Power Tec GmbH
Hamburg
3 Monate
2010-11 - 2011-01

Weiterentwicklung einer Echtzeit-Java-VM

Softwareentwickler Java JUnit RTSJ ...
Softwareentwickler
  • Projektbetreuung „Intelligenter Container“
  • Bugfixing und Third-Level-Support
  • Java, JUnit, Echtzeit-Java (RTSJ), Mercurial, Eclipse
Mercurial Eclipse
Java JUnit RTSJ Echtzeitsoftware
aicas GmbH, Karlsruhe
1 Jahr
2009-10 - 2010-09

Evaluierung von Java-Laufzeitumgebungen für Embedded-Plattformen am Beispiel eines Spektrometers

Werkstudent und Masterthesis C++ Java Swing ...
Werkstudent und Masterthesis

"Migration einer eingebetteten grafischen Anwendung auf eine Java-Laufzeitumgebung für ARM9-basierte Systeme"

  • Untersuchungen bzgl. Echtzeitfähigkeit und Hardware-Ansteuerung
  • Implementierung eines Prototyps zur Messung des Spektrums von Flüssigkeiten
  • C++, Java, Swing, JNI, JUnit, CVS, Git, Ant, Maven, Jenkins
Eclipse CVS Git Ant Maven Jenkins
C++ Java Swing JNI JUnit Spektrometrie
Eppendorf Instrumente GmbH
Hamburg
5 Monate
2009-10 - 2010-02

Evaluierung von Entwicklungs-Frameworks für den Nintendo DS

Werkstudent C C++
Werkstudent

- Nintendo-Low-Level-Entwicklungstools und Frameworks anderer Lieferanten

- C, C++, Git, Eclipse

Git Eclipse
C C++
Daedalic Entertainment GmbH
Hamburg
8 Monate
2009-02 - 2009-09

Erweiterung einer Echtzeit-Java-VM

Projektarbeit Java JUnit RTSJ ...
Projektarbeit

"Implementation of RTSJ 1.0.2 for Jamaica VM 6.0"

  • Java, JUnit, Echtzeit-Java (RTSJ), Mercurial, Eclipse
Mercurial Eclipse
Java JUnit RTSJ Echtzeitsoftware
aicas GmbH
Karlsruhe (Baden)
11 Monate
2007-10 - 2008-08

Portierung und Optimierung einer Java-VM für JavaCard 3.0

Werkstudent und Bachelorthesis C Java ME JavaCard
Werkstudent und Bachelorthesis

"KVM-Referenzimplementierung auf einem ARM7 Embedded-Board"

  • Portierung der Java-VM
  • Optimierung des Arbeitsspeicherbedarfs und der Zugriffe auf den Flash-Speicher
  • Integration eines Webservers und XML-Parsers als Beispielanwendung
  • C, Java ME, JavaCard, Keil μVision
Keil Tools
C Java ME JavaCard
Giesecke & Devrient GmbH
München
4 Jahre
1998-08 - 2002-07

Kommunikationselektroniker

Kommunikationselektroniker (Ausbildung und Facharbeiter)
Kommunikationselektroniker (Ausbildung und Facharbeiter)
  • Herstellung von Erstserienmustern
  • Durchführung von Spezifikationstests
  • Anfertigung von Platinenlayouts
Panasonic Industrial Devices Europe
Lüneburg

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2019-02 - 2019-02

BPMN/Camunda-Workshop

BPMN/Camunda-Workshop, holisticon, Hamburg
BPMN/Camunda-Workshop
holisticon, Hamburg
1 Monat
2015-01 - 2015-01

Certified Scrum Master

Certified Scrum Master, it-agile, Hamburg
Certified Scrum Master
it-agile, Hamburg
2 Jahre
2008-10 - 2010-09

M.Sc. Embedded Systems

M.Sc. Embedded Systems, Hochschule Pforzheim
M.Sc. Embedded Systems
Hochschule Pforzheim
3 Jahre 11 Monate
2004-10 - 2008-08

B.Sc. Informatik

B.Sc. Informatik, Hochschule München
B.Sc. Informatik
Hochschule München
3 Jahre 7 Monate
1998-08 - 2002-02

Kommunikationselektroniker - Informationstechnik

Kommunikationselektroniker - Informationstechnik, Panasonic Industrial Devices Europe GmbH, Lüneburg
Kommunikationselektroniker - Informationstechnik
Panasonic Industrial Devices Europe GmbH, Lüneburg

Position

Position

  • Backend-Entwicklung (Java, Spring)
  • Embedded-Entwicklung (C++, Allrounder mit Fokus auf Applikationsebene)
  • Unterstützung bei der Frontend-Entwicklung (Angular)

Kompetenzen

Kompetenzen

Top-Skills

Java Spring C++ Spring Boot JPA Gradle Qt 6 CMake Yocto SQL PL/SQL TypeScript Angular REST BPMN Scrum Kanban Continuous Integration Clean Code

Produkte / Standards / Erfahrungen / Methoden

Azure
Bitbucket
BPMN
CLion
Confluence
Docker
Git
Gitlab
Gradle
Graylog
IntelliJ IDEA
JIRA
OpenShift

Betriebssysteme

Embedded Linux
Fortgeschritten
Yocto
Basics

Programmiersprachen

C++ 17
Fortgeschritten
Qt 6
Fortgeschritten
CMake
Fortgeschritten
Java 17
Fortgeschritten
Spring Batch
Fortgeschritten
Spring Boot
Fortgeschritten
Spring Data
Fortgeschritten
Spring Security
Basics
Gradle
Basics
TypeScript
Basics
Angular
Basics

Datenbanken

JPA
Fortgeschritten
SQL
Fortgeschritten
MS SQL-Server
Basics
Oracle
Basics
MariaDB
Basics
PL/SQL
Basics

Datenkommunikation

REST
Fortgeschritten

Managementerfahrung in Unternehmen

Scrum
Fortgeschritten
Kanban
Basics

Branchen

Branchen

bisherige Branchen:

- Informationstechnik

- Medizintechnik

- Erneuerbare Energien

- Schifffahrt

- Finanzdienstleistungen

Einsatzorte

Einsatzorte

Hamburg (+500km)
Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

8 Jahre 8 Monate
2017-04 - heute

Neuentwicklung eines REST-Backends zum Flottenmanagement von Schiffen

Freiberuflicher Softwareentwickler Java 17 Spring Boot Spring Data ...
Freiberuflicher Softwareentwickler
  • Aufbau der Entwicklungs- und Continuous-Deployment-Umgebung
  • Entwurf der REST-API, der Architektur und des Datenbankmodells
  • Implementierung von Features (z.B. Reportarchiv, Anzeige von Messdaten), Einbindung von Drittsystemen (Wetter, AIS)
  • Unterstützung im Frontend, Umsetzung des Designs
  • Betreuung der Studenten
  • Java 17, Spring (Boot, MVC, Data, Security, OAuth2), JPA, JUnit, Mockito, TypeScript, Angular, REST, SQL, Gradle, Azure
  • Projektgröße: 2 Entwickler, 3 Jahre
Gradle Azure Bitbucket JIRA IntelliJ IDEA
Java 17 Spring Boot Spring Data Spring Security OAuth2 REST JPA Hibernate SQL Scrum
Albis Marine Performance GmbH
Hamburg
3 Jahre
2022-05 - 2025-04

Neuentwicklung einer Software für die Fertigung von Messgeräten

Freiberuflicher Softwareentwickler C++17 Qt 6 CMake ...
Freiberuflicher Softwareentwickler
  • Definition eines Dateiformats zur Beschreibung der Geräte
  • Implementierung von Funktionen zur Parametrierung, Kalibrierung, Softwareaktualisierung und zum Backup der Geräte
  • Ansteuerung von Testständen für die Kalibrierung
  • Anbindung an eine Datenbank zur automatischen Konfiguration der Software und zur Speicherung der Kalibrierdaten
  • C++ 17, Qt 6, CMake, SQL, MariaDB, SQLite, Gitlab
  • Projektgröße: 1 Entwickler, 3 Jahre
MariaDB SQLite GitLab
C++17 Qt 6 CMake SQL
Kobold Messring GmbH
1 Jahr
2021-05 - 2022-04

Softwareentwicklung im Bereich Intranet-Applications

Softwareentwickler Java 11 Spring REST ...
Softwareentwickler
  • Neuentwicklung eines workflowgestützten Auftragsmanagementtools

  • Migration eines Tools zur Pseudonymisierung personenbezogener Daten von JEE/JSF nach Spring/React

  • Aktualisierung von JBoss und Primefaces

  • Java 11, Camunda, Spring (Boot, MVC, Data, Security), REST, JPA, JUnit, Mockito, Maven, OpenShift, Graylog, JEE/JBoss, JSF/Primefaces, React, Typescript, Github

  • Projektgröße: 3 Entwickler, 1 Jahr bis 10 Entwickler, 10 Jahre

Maven OpenShift Graylog JBoss Application Server Camunda
Java 11 Spring REST JPA Java EE JSF ReactJS TypeScript
Die Techniker
Hamburg
1 Jahr 9 Monate
2020-07 - 2022-03

Weiterentwicklung eines Systems zur Gewinnung von Windenergie

Freiberuflicher Softwareentwickler C++17 Catch2 WebSocket ...
Freiberuflicher Softwareentwickler
  • Erweiterung der WebSocket-Kommunikation

  • Konfiguration des Systems (z.B. systemd, MQTT, netdata) über Yocto

  • DevOps-Themen, wie z.B. Core-Dump- und Code-Analyse, automatisiertes Deployment und Testen der Software auf den Targets

  • Refactoring und Bugfixes, z.B. beim Scheduling

  • Implementierung von Unit- und Integrationstests

  • C++17, Catch2, CMake, Bash, Yocto, Robot, Docker, Gitlab, Kanban

  • Projektgröße: 8 Entwickler, 3 Jahre

Docker Gitlab JIRA Confluence
C++17 Catch2 WebSocket Yocto CMake Shell-Script Kanban
SkySails Power GmbH
Hamburg
2 Jahre 2 Monate
2017-10 - 2019-11

Weiterentwicklung eines Inkassosystems im Bereich Partnermanagement

Freiberuflicher Softwareentwickler Java 8 Spring Boot Spring Data ...
Freiberuflicher Softwareentwickler
  • Entwicklung von Services und Batches zur DSGVO-konformen Erfassung, Verarbeitung und Löschung personenbezogener Daten
  • Ablösung und Konsolidierung von Altkomponenten
  • Überwachung des Betriebes und Third-Level-Support
  • Enge Zusammenarbeit mit dem Fachbereich von der Anforderungsanalyse/Beratung bis zur Abnahme
  • Betreuung von Junior-Entwicklern
  • Java 8, Spring (Boot, MVC, Data, Batch), REST, JPA, Hibernate, Swing, JUnit, Mockito, C++14, SQL, PL/SQL, OpenShift, BPMN, Camunda, Graylog, Grafana, Gitlab, Scrum
  • Projektgröße: 50 Entwickler, 18 Jahre
OpenShift Camunda IntelliJ IDEA CLion Oracle Database Graylog Gitlab JIRA Confluence
Java 8 Spring Boot Spring Data Spring Batch REST JPA Hibernate JUnit Mockito C++14 SQL PL/SQL BPMN Scrum 3rd-Level-Support
EOS Technology Solutions GmbH
Hamburg
5 Monate
2016-11 - 2017-03

Weiterentwicklung eines Performance-Management-Systems für Schiffe

Freiberuflicher Softwareentwickler C++11 Qt SQL ...
Freiberuflicher Softwareentwickler
  • Erweiterung einer Komponente für die Datenbankmigration zur Laufzeit
  • Implementierung eines Update-Mechanismus zur Softwareverteilung an Bord und weiterer Arbeitspakete (z.B. Treibstofferkennung, Systemüberwachung)
  • Verbesserung der Benutzerfreundlichkeit
  • C++11, Qt, SQL, PL/pgSQL, PostgreSQL, SVN
  • Projektgröße: 3 Entwickler, 5 Jahre
PostgreSQL SVN QtCreator
C++11 Qt SQL PL/pgSQL SVN
SkySails Marine Performance GmbH
Hamburg
1 Jahr
2015-11 - 2016-10

Neuentwicklung eines Webportals zum B2B-Handel von elektronischen Bauteilen

Freiberuflicher Softwareentwickler Java 8 Spring Boot Spring Data ...
Freiberuflicher Softwareentwickler
  • Aufbau der Continuous-Delivery-Umgebung und Serverlandschaft
  • Implementierung des Backends
  • Implementierung von End-2-End-Tests im Frontend
  • Java 8, Spring (Boot, MVC, Data), Javascript, Protractor, Jasmine, MongoDB, Linux, nginx, Jenkins, JIRA
  • Projektgröße: 3 Entwickler, 1 Jahr
MongoDB Jenkins nginx JIRA IntelliJ IDEA Linux JIRA
Java 8 Spring Boot Spring Data JavaScript Protractor Jasmine
foxxta UG
Hamburg
4 Jahre 2 Monate
2011-02 - 2015-03

Softwareentwicklung für ein eingebettetes Energiemanagementsystem zur Maximierung des Eigenverbrauchs von Solarstrom und für das dazugehörige Webportal

Entwicklungsingenieur C++ POCO HTML ...
Entwicklungsingenieur
  • Technischer Hauptansprechpartner für das
    Energiemanagementsystem
  • Entwicklung über alle Systemschichten vom BSP bis zur Applikation
  • Starker Fokus auf Qualitätsmaßnahmen durch umfangreiche Code-Refaktorisierungen und Erweiterung der Unit-Tests
  • Neugestaltung der Continuous-Integration-Umgebung
  • Inbetriebnahme und Third-Level-Support für Feldtestanlagen
  • C++, POCO, HTML, CSS, Javascript, GoogleMock, CUTE, SQLite, CANopen, CMake, OpenEmbedded, Embedded-Linux, Java, JSF, JUnit, Maven, SVN, Jenkins, Scrum
  • Projektgröße: 10 Entwickler, 10 Jahre
SQLite CANopen CMake Maven Eclipse SVN Jenkins JIRA
C++ POCO HTML CSS JavaScript Unit-Tests SQL Java JSF JUnit OpenEmbedded Embedded Linux Scrum 3rd-Level-Support Solartechnik
Bosch Power Tec GmbH
Hamburg
3 Monate
2010-11 - 2011-01

Weiterentwicklung einer Echtzeit-Java-VM

Softwareentwickler Java JUnit RTSJ ...
Softwareentwickler
  • Projektbetreuung „Intelligenter Container“
  • Bugfixing und Third-Level-Support
  • Java, JUnit, Echtzeit-Java (RTSJ), Mercurial, Eclipse
Mercurial Eclipse
Java JUnit RTSJ Echtzeitsoftware
aicas GmbH, Karlsruhe
1 Jahr
2009-10 - 2010-09

Evaluierung von Java-Laufzeitumgebungen für Embedded-Plattformen am Beispiel eines Spektrometers

Werkstudent und Masterthesis C++ Java Swing ...
Werkstudent und Masterthesis

"Migration einer eingebetteten grafischen Anwendung auf eine Java-Laufzeitumgebung für ARM9-basierte Systeme"

  • Untersuchungen bzgl. Echtzeitfähigkeit und Hardware-Ansteuerung
  • Implementierung eines Prototyps zur Messung des Spektrums von Flüssigkeiten
  • C++, Java, Swing, JNI, JUnit, CVS, Git, Ant, Maven, Jenkins
Eclipse CVS Git Ant Maven Jenkins
C++ Java Swing JNI JUnit Spektrometrie
Eppendorf Instrumente GmbH
Hamburg
5 Monate
2009-10 - 2010-02

Evaluierung von Entwicklungs-Frameworks für den Nintendo DS

Werkstudent C C++
Werkstudent

- Nintendo-Low-Level-Entwicklungstools und Frameworks anderer Lieferanten

- C, C++, Git, Eclipse

Git Eclipse
C C++
Daedalic Entertainment GmbH
Hamburg
8 Monate
2009-02 - 2009-09

Erweiterung einer Echtzeit-Java-VM

Projektarbeit Java JUnit RTSJ ...
Projektarbeit

"Implementation of RTSJ 1.0.2 for Jamaica VM 6.0"

  • Java, JUnit, Echtzeit-Java (RTSJ), Mercurial, Eclipse
Mercurial Eclipse
Java JUnit RTSJ Echtzeitsoftware
aicas GmbH
Karlsruhe (Baden)
11 Monate
2007-10 - 2008-08

Portierung und Optimierung einer Java-VM für JavaCard 3.0

Werkstudent und Bachelorthesis C Java ME JavaCard
Werkstudent und Bachelorthesis

"KVM-Referenzimplementierung auf einem ARM7 Embedded-Board"

  • Portierung der Java-VM
  • Optimierung des Arbeitsspeicherbedarfs und der Zugriffe auf den Flash-Speicher
  • Integration eines Webservers und XML-Parsers als Beispielanwendung
  • C, Java ME, JavaCard, Keil μVision
Keil Tools
C Java ME JavaCard
Giesecke & Devrient GmbH
München
4 Jahre
1998-08 - 2002-07

Kommunikationselektroniker

Kommunikationselektroniker (Ausbildung und Facharbeiter)
Kommunikationselektroniker (Ausbildung und Facharbeiter)
  • Herstellung von Erstserienmustern
  • Durchführung von Spezifikationstests
  • Anfertigung von Platinenlayouts
Panasonic Industrial Devices Europe
Lüneburg

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2019-02 - 2019-02

BPMN/Camunda-Workshop

BPMN/Camunda-Workshop, holisticon, Hamburg
BPMN/Camunda-Workshop
holisticon, Hamburg
1 Monat
2015-01 - 2015-01

Certified Scrum Master

Certified Scrum Master, it-agile, Hamburg
Certified Scrum Master
it-agile, Hamburg
2 Jahre
2008-10 - 2010-09

M.Sc. Embedded Systems

M.Sc. Embedded Systems, Hochschule Pforzheim
M.Sc. Embedded Systems
Hochschule Pforzheim
3 Jahre 11 Monate
2004-10 - 2008-08

B.Sc. Informatik

B.Sc. Informatik, Hochschule München
B.Sc. Informatik
Hochschule München
3 Jahre 7 Monate
1998-08 - 2002-02

Kommunikationselektroniker - Informationstechnik

Kommunikationselektroniker - Informationstechnik, Panasonic Industrial Devices Europe GmbH, Lüneburg
Kommunikationselektroniker - Informationstechnik
Panasonic Industrial Devices Europe GmbH, Lüneburg

Position

Position

  • Backend-Entwicklung (Java, Spring)
  • Embedded-Entwicklung (C++, Allrounder mit Fokus auf Applikationsebene)
  • Unterstützung bei der Frontend-Entwicklung (Angular)

Kompetenzen

Kompetenzen

Top-Skills

Java Spring C++ Spring Boot JPA Gradle Qt 6 CMake Yocto SQL PL/SQL TypeScript Angular REST BPMN Scrum Kanban Continuous Integration Clean Code

Produkte / Standards / Erfahrungen / Methoden

Azure
Bitbucket
BPMN
CLion
Confluence
Docker
Git
Gitlab
Gradle
Graylog
IntelliJ IDEA
JIRA
OpenShift

Betriebssysteme

Embedded Linux
Fortgeschritten
Yocto
Basics

Programmiersprachen

C++ 17
Fortgeschritten
Qt 6
Fortgeschritten
CMake
Fortgeschritten
Java 17
Fortgeschritten
Spring Batch
Fortgeschritten
Spring Boot
Fortgeschritten
Spring Data
Fortgeschritten
Spring Security
Basics
Gradle
Basics
TypeScript
Basics
Angular
Basics

Datenbanken

JPA
Fortgeschritten
SQL
Fortgeschritten
MS SQL-Server
Basics
Oracle
Basics
MariaDB
Basics
PL/SQL
Basics

Datenkommunikation

REST
Fortgeschritten

Managementerfahrung in Unternehmen

Scrum
Fortgeschritten
Kanban
Basics

Branchen

Branchen

bisherige Branchen:

- Informationstechnik

- Medizintechnik

- Erneuerbare Energien

- Schifffahrt

- Finanzdienstleistungen

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.