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

Einsatzorte

Einsatzorte

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

Projekte

Projekte

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, 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
2 Jahre 5 Monate
2019-12 - 2022-04

Weiterentwicklung eines Systems zum Flottenmanagement von Schiffen

Freiberuflicher Softwareentwickler Java 11 Spring Boot Spring Data ...
Freiberuflicher Softwareentwickler
  • Entwurf der REST-API, der Architektur und des Datenbankmodells
  • Implementierung eines Reportarchivs
  • Verbesserung der Performance
  • Java 11, Spring (Boot, MVC, Data, Security, OAuth2), REST, JPA, Hibernate, SQL, Gradle, Azure, Git, Scrum
  • Projektgröße: 2 Entwickler, 2 Jahre
Gradle Bitbucket IntelliJ IDEA JIRA
Java 11 Spring Boot Spring Data Spring Security OAuth2 REST JPA Hibernate SQL Azure Scrum
SkySails Marine Performance GmbH
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, 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 C++14 SQL PL/SQL BPMN Scrum 3rd-Level-Support
EOS Technology Solutions GmbH
Hamburg
5 Monate
2017-04 - 2017-08

Neuentwicklung eines REST-Backends zum Flottenmanagement von Schiffen

Freiberuflicher Softwareentwickler Java 8 Spring Boot Spring Data ...
Freiberuflicher Softwareentwickler
  • Aufbau der Entwicklungs- und Continuous-Deployment-Umgebung
  • Entwurf der REST-API, der Architektur und des Datenbankmodells
  • Implementierung von Authentifizierung, Authorisierung und Benutzerverwaltung
  • Java 8, Spring (Boot, MVC, Data, Security, OAuth2), REST, JPA, SQL, Gradle, Azure, Scrum
  • Projektgröße: 1 Entwickler, 0,5 Jahre
Gradle Azure Bitbucket JIRA IntelliJ IDEA
Java 8 Spring Boot Spring Data Spring Security OAuth2 REST JPA Hibernate SQL Scrum
SkySails Marine Performance 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

Facharbeiter und Ausbildung zum Kommunikationselektroniker
Facharbeiter und Ausbildung zum Kommunikationselektroniker
  • 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)

- Weiterentwicklung des Teams bzgl. agiler Praktiken

Im Projekt sollte eine enge Zusammenarbeit mit dem Fachbereich während des gesamten Entwicklungszyklusses von der Beratung/Anforderungsanalyse bis hin zur Abnahme gewünscht sein, ich übernehme hier auch gern die Schnittstelle zwischen Fachbereich und Entwicklungsteam.

Kompetenzen

Kompetenzen

Top-Skills

Java Spring C++ Spring Boot JPA Gradle Maven Embedded C++ CMake Yocto Embedded Linux SQL PL/SQL REST BPMN Camunda Scrum Kanban Continuous Integration Clean Code

Produkte / Standards / Erfahrungen / Methoden

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

Betriebssysteme

Embedded Linux
Fortgeschritten
Yocto
Basics

Programmiersprachen

C++17
Fortgeschritten
Java 11
Fortgeschritten
Qt
Basics
Spring Batch
Fortgeschritten
Spring Boot
Fortgeschritten
Spring Data
Fortgeschritten
Spring Security
Basics

Datenbanken

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

Datenkommunikation

HTTP
OAuth2
REST
WebSocket

Managementerfahrung in Unternehmen

Kanban
Scrum
Fortgeschritten

Branchen

Branchen

bisherige Branchen:

- Informationstechnik

- Medizintechnik

- Erneuerbare Energien

- Schifffahrt

- Finanzdienstleistungen

Einsatzorte

Einsatzorte

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

Projekte

Projekte

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, 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
2 Jahre 5 Monate
2019-12 - 2022-04

Weiterentwicklung eines Systems zum Flottenmanagement von Schiffen

Freiberuflicher Softwareentwickler Java 11 Spring Boot Spring Data ...
Freiberuflicher Softwareentwickler
  • Entwurf der REST-API, der Architektur und des Datenbankmodells
  • Implementierung eines Reportarchivs
  • Verbesserung der Performance
  • Java 11, Spring (Boot, MVC, Data, Security, OAuth2), REST, JPA, Hibernate, SQL, Gradle, Azure, Git, Scrum
  • Projektgröße: 2 Entwickler, 2 Jahre
Gradle Bitbucket IntelliJ IDEA JIRA
Java 11 Spring Boot Spring Data Spring Security OAuth2 REST JPA Hibernate SQL Azure Scrum
SkySails Marine Performance GmbH
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, 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 C++14 SQL PL/SQL BPMN Scrum 3rd-Level-Support
EOS Technology Solutions GmbH
Hamburg
5 Monate
2017-04 - 2017-08

Neuentwicklung eines REST-Backends zum Flottenmanagement von Schiffen

Freiberuflicher Softwareentwickler Java 8 Spring Boot Spring Data ...
Freiberuflicher Softwareentwickler
  • Aufbau der Entwicklungs- und Continuous-Deployment-Umgebung
  • Entwurf der REST-API, der Architektur und des Datenbankmodells
  • Implementierung von Authentifizierung, Authorisierung und Benutzerverwaltung
  • Java 8, Spring (Boot, MVC, Data, Security, OAuth2), REST, JPA, SQL, Gradle, Azure, Scrum
  • Projektgröße: 1 Entwickler, 0,5 Jahre
Gradle Azure Bitbucket JIRA IntelliJ IDEA
Java 8 Spring Boot Spring Data Spring Security OAuth2 REST JPA Hibernate SQL Scrum
SkySails Marine Performance 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

Facharbeiter und Ausbildung zum Kommunikationselektroniker
Facharbeiter und Ausbildung zum Kommunikationselektroniker
  • 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)

- Weiterentwicklung des Teams bzgl. agiler Praktiken

Im Projekt sollte eine enge Zusammenarbeit mit dem Fachbereich während des gesamten Entwicklungszyklusses von der Beratung/Anforderungsanalyse bis hin zur Abnahme gewünscht sein, ich übernehme hier auch gern die Schnittstelle zwischen Fachbereich und Entwicklungsteam.

Kompetenzen

Kompetenzen

Top-Skills

Java Spring C++ Spring Boot JPA Gradle Maven Embedded C++ CMake Yocto Embedded Linux SQL PL/SQL REST BPMN Camunda Scrum Kanban Continuous Integration Clean Code

Produkte / Standards / Erfahrungen / Methoden

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

Betriebssysteme

Embedded Linux
Fortgeschritten
Yocto
Basics

Programmiersprachen

C++17
Fortgeschritten
Java 11
Fortgeschritten
Qt
Basics
Spring Batch
Fortgeschritten
Spring Boot
Fortgeschritten
Spring Data
Fortgeschritten
Spring Security
Basics

Datenbanken

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

Datenkommunikation

HTTP
OAuth2
REST
WebSocket

Managementerfahrung in Unternehmen

Kanban
Scrum
Fortgeschritten

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.