Node.js, Java EE, Spring Boot, Angular, JQuery, XSLT, HTTP, MQTT, SIP, SSL, SSH, JPA, Gherkin, Cucumber, TestCafe, Vue.js, AWS, Docker, Kubernetes
Aktualisiert am 01.06.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.06.2025
Verfügbar zu: 100%
davon vor Ort: 100%
DevOps Engineer
Englisch

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Bevorzugt Schweiz, Österreich, Deutschland D3, D5, aber gerne auch BUNDESWEIT

möglich

Projekte

Projekte

5 Jahre 3 Monate
2020-02 - 2025-04

Services für Gemeinden in Baden-Württemberg

DevOps-Engineer (m/w/d), Spring Boot Java 17
DevOps-Engineer (m/w/d), Spring Boot

Entwicklung Public Services (Internet, Kommunalnetze) für Gemeinden in Baden-Württemberg.

  1. Spring Boot Microservice Entwicklung
  2. Einrichtung Monitoring der Microservices via Grafana, Promtheus (Alerting)
  3. zentrales Logging via ELK 
  4. Einrichtung der CD, CI 
  5. Einrichtung des Gitlab 
  6. Containerisierung via Docker
Traefik Kibana Elastic Search MongoDB PostgreSQL Spring Boot Node.js Grafana GitLab Gravitee Docker OpenLDAP
Java 17
Komm.ONE
Stuttgart
1 Jahr
2019-03 - 2020-02

Deutsche Telekom

Software Entwickler Scrum Spring Boot Mockito ...
Software Entwickler

Shop System der Telekom.

10 Scrum Teams a 5-7 Entwickler.

Umsetzung der Business Cases in eine Microservices Architektur mit Spring Boot.

Entwicklung ist BDD, TDD getrieben.

CI Pipeline von Gitlab über Jenkins in die Open Telekom Cloud.

Vorgehensweise SAVE über Srum.

IntelliJ IDEA Unix Mac OS Docker
Scrum Spring Boot Mockito Selenium Cucumber Karate API Testing Openshift React Swagger Jenkins Gitlab
Deutsche Telekom
Bonn
1 Jahr
2018-02 - 2019-01

Software zur Indoor Lokalisierung

DevOps Gitlab Bash Springboot ...
DevOps

Track&Trace bietet Indoor Lokalisierung

von mit Markern ausgestatteten Gegenständen.

Unterstützung im Projekt Track & Trace

durch:

- Analyse Tools

- Automatisierung durch Build Pipelines

- Scripte zur Analyse

- End-2-End Testing

Jira Microsoft Visual Studio Virtual Box MobaXterm Eclipse AWS RDP Remote Desktop
Gitlab Bash Springboot Docker Cucumber Node.js Bash Linux Vue JS Testcafe
Trumpf GmbH
Ditzingen
1 Jahr
2017-01 - 2017-12

Software für Bank Transaktionssteuerung

Java 8 Mockito SVN ...

Entwicklung einer Transaktionssteuerungs Software für Banken

Apache Tomcat JBoss ApplicationServer
Java 8 Mockito SVN Spring Spring Boot Magic Draw Spring FSM Spring MVC Java API for REST Services Kanban
targens GmbH
Stuttgart
1 Jahr
2016-01 - 2016-12

Software für Fahrzeughistorie

Software Developer Java EE 6 Java SE Java API for RESTful Web Services ...
Software Developer

Entwicklung einer Webapplikation für Fahrzeug Werkstätten.

Über die Applikation können Informationen zu einem Fahrzeug abgerufen werden. Informationen sind z.B. Reparatur Historie, eingebaute Extras, Serviceplan, Rechnungen, Stornos, Gewährleistungen, Kundeninformationen, Retailerinformationen, Werkstätteninformationen, etc.

Hauptaufgaben: 

Entwicklung: Frontend (AngularJS) Backend (J2EE), diverse Tools (Java SE 6), diverse JavaScript Libraries, Bugfixing

Erstellung von Tests: E2E Testing, Data Driven Testing, Erstellen verschiedener Test Szenarios, Unit Tests, Integrationstests

Erstellung von Dokumentation: Testing, Software Architektur, Pflichtenheft, Bugreporting, Bugfixing

Konfiguration: Application Server (IBM WAS 8), Applikationsspezifische Konfigurationen

Meetings: Täglich mit Developern

Eclipse TortoiseSVN Putty Word Excel IBM WAS 8 SoapUI
Java EE 6 Java SE Java API for RESTful Web Services SOAP AngularJS NodeJS Grunt Jasmine Bootstrap Angular Datatables Angular Translate Protractor Arquillian SVN Maven 2 CSS3 JavaScript XSLT Yeoman
T-Systems / VW AG
Wolfsburg / HomeOffice
1 Jahr
2015-01 - 2015-12

Business Card Komponente für Websites

Softwareentwickler IBM WebSphere EJB 3 REST ...
Softwareentwickler

Mitgewirkt in GSSN Projekt. GSSN Service durch Webseiten der Retailer abrufbar. Allein in Deutschland über 8000 Retailer. Service liefert Business Card Daten wie Marken, Adresse, Kontakt, Öffnungszeiten des Outlets. Datenbearbeitung der BC ist mehrstufiger Prozess min - destens 2 Akteuren und verschiedene Zustände.

Infrastrukturelle Hardware und Software bereits vorhanden .

Tätigkeiten:

  • Evaluierung und Integration  Activiti BPMN Engine
  • Know How Transfer zu Activiti Themen: Logging, Auditing, User Task, Service Tasks, Support für JPA, Email, Drools, Eclipse Plugin

  • End-2-End Testing mit Protractor 
  • Frontend Unit- und Integrations Tests mit Jasmine
  • Frontend build und tasks mit Grunt

 

  • Umgang mit Docker und Vagrant

 

Sonstiges:

  • Wichtigste Tools: Eclipse, Maven, Git, Nodejs, Grunt, Bower, Postman
  • Mit diesen Technologien am Rande gearbeitet: Docker, Vagrant, Shell Skripting
IBM WebSphere EJB 3 REST JPA 2 MyBatis MySQL Activiti (BPM) Junit 4 Angular 1 Protractor Docker Vagrant Virtual Box Maven Eclipse Git Stash Jira Confluence Jira
Daimler TSS GmbH
Ulm
6 Monate
2015-02 - 2015-07

Notrufsystem für Leitstellen

Softwareentwickler Scrum JBoss EAP Infinispan ...
Softwareentwickler

Firma Thales ist Hersteller von Norumat TIP Telekommunikationssoftware. Software ist produk - tiv bei Polizei Nordrhein-Westfalen zur Entgegennahme und Bearbeitung von Notrufen. Basiert auf J2EE. Partner von RedHat Software Produkten.

 

Meine Tätigkeiten:

  • Backend und Frontend Entwicklung
  • Konzept (JCA 1.7) und Implementierung des Resource Adaptors (IronJacamar, Netty) zur Anbindung an Legacy Systeme (z.B. über plain TCP)
  • Logging mittels verschiedener Appender
  • Vorgehensweise TDD 
  • Monitoring Tool für Infinispan Cache entwickelt
  • Frontend Entwicklung mit Swing
  • Gängige Tools wie Git, Maven, Eclipse, Putty, VirtualBox, JBoss EAP 6, Bitbucket, Confluence, Jenkins-Builds Monitoring verwendet
  • Source Code Reviews 
  • Pair-Programming mit abwechselnder Konstellation

 

Sonstiges

  • Mit diesen Technologien am Rande gearbeitet: Cassandra, SNMP
JBoss ApplicationServer IntelliJ IDEA Git GitHub SVN Vagrant Docker Ubuntu CentOS Windows 7 Cassandra Maven 2 Bitbucket Elastic Search Jenkins Postman
Scrum JBoss EAP Infinispan IronJacamar EJB 3 REST JMS Swing Cassandra SIP SNMP TCP sockets Log4j 2 Junit 4 Arquillian Mockito Maven Eclipse Git Bitbucket Jenkins Confluence Jira
Thales Deutschland
Ditzingen
1 Jahr
2014-02 - 2015-01

Software zur Verkehrszeichenerkennung

Software Architect IBM WebSphere IBM MessageSight ActiveMQ ...
Software Architect

Volkswagen AG Forschungsprojekt für Verkehrszeichenerkennung.

 

Hauptanforderung: einen Service Entwickeln,  der Informationen zu Verkehrszeichen (deutschlandweit) liefert wie Koordinaten und Art des Verkehrszeichens.

 

Für Projekt hauptsächlich IBM Produkte (WebSphere, MessageSight, DB2). Zusätzlich Open Source Software (z.B. ActiveMQ).

Spezielle Themen:

1. Input und Output zu Statistik Komponente, welche in  Programmiersprache R  implementiert. 

2. Kommunikation zwischen Erkennungskamera und CATE (Gerät im Fahrzeug mit Linux Derivat, SIM Slot und Netzwerk Interface) über unbekanntes Protokoll 

Tätigkeiten:

  • Evaluierung geeigneter Technologien
  • Einrichtung Source Code Repository
  • Erstelllen Maven Multi Module Projekt (EAR + Microservices)
  • Einrichtung NoSQL Datenbank (MongoDB)
  • IBM WebSphere Installation und Konfiguration (Resource Adapter, Logging, DataSource, SOAP Schnittstelle)
  • ActiveMQ Installation und Einrichtung von Queues und Topics
  • IBM MessageSight Appliance Installation und Verbindung zu LDAP und WebSphere
  • Einrichtung der Security mittels PKI (Public Key Infrastructure)
  • Architektur für Konnektiviät und Datensynchronisierung ausgearbeitet
  • R Server Installation. Anpassen und Deployment R-Skripte.
  • Integrationstest konfiguriert mit temporärer Datenbank, temporärem Message Broker und embedded Container
  • Integration- und Unit Tests implementiert
  • Implementierung  MQTT Java Interfaces zwischen Client und IBM MessageSight Verwendung Paho Library
  • Source-Code Reviews

 

Sonstiges:

  • IBM Zertifikat erworben durch  Volkswagen AG ermöglicht
  • Wöchentliche Meetings mit 2 Volkswagen Projektleitern für Projektbericht
  • Mit diesen Technologien am Rande gearbeitet: JSF, R Programmierung
IBM WebSphere IBM MessageSight ActiveMQ MuleESB EJB 3 JPA 2 MySQL JMS MQTT LDAP Junit 4 JSF Maven Eclipse SVN Programmiersprache R R-Server
Volkswagen AG
Wolfsburg
1 Jahr
2013-02 - 2014-01

Schweizer Krankenversicherungssoftware

Software Entwickler Scrum Java 6
Software Entwickler

-  Schulung: Fachlichkeit Schweizer Krankenversicherung

- Java 6

- Tätigkeit: Bugfixing, Refactoring

Eclipse SVN Confluence Jira
Scrum Java 6
Adcubum Ag
St. Gallen, Schweiz
6 Monate
2012-07 - 2012-12

Medizinische Verwaltungssoftware

Softwareentwickler JBoss AS GWT EJB 2 ...
Softwareentwickler

Firma Vanguard AG stellt medizinische Geräte und Software zur Wiederaufbereitung medizinischer Instrumente her. Software ist in Laboren und Kliniken im Einsatz und wird über Touchscreens zur Dokumentation und Steuerung von Reinigungs- und Desinfizierungsprozesse verwendet.

 

Tätigkeiten:

  • Unit Tests ergänzt, Test Code Coverage erhöht
  • XSLT Java Source Code Generierung via XML Input
  • XSLT Skripte in Ant Build Prozess eingebaut
  • GWT UI Entwicklung
  • SQL Skripte zur Datenbank Migrierung geschrieben

 

Sonstiges:

  • Mit diesen Technologien am Rande gearbeitet Erwin DB, EJB Version 2, C#
JBoss AS GWT EJB 2 XSLT Junit 4 Erwin DB Ant Eclipse SVN
Vanguard AG
Berlin
6 Jahre 9 Monate
2002-01 - 2008-09

Technischer Support iOS und Mac OS X Geräte

Mac OS (Snow) Leopard iOS 5 / 5.1 iTunes ...
Mac OS (Snow) Leopard iOS 5 / 5.1 iTunes iCloud Wi-Fi (IEEE 802.11) Apple Support Software
Stream Global Services GmbH
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2015-01 - 2015-01

Oracle Certified Expert, Java EE 6 Persistence API Developer

Java EE 6 Persistence API Developer, New Horizons, Fahrenheitstraße 11, 28203 Bremen
Java EE 6 Persistence API Developer
New Horizons, Fahrenheitstraße 11, 28203 Bremen
1 Monat
2014-09 - 2014-09

IBM Certified Solution Developer Web Services Development for WebSphere Application Server V7.0

IBM Certified Solution Developer, CSTx Software Engineering GmbH, Salzdahlumer Str. 196, 38126 Braunschweig
IBM Certified Solution Developer
CSTx Software Engineering GmbH, Salzdahlumer Str. 196, 38126 Braunschweig
1 Monat
2014-04 - 2014-04

Oracle Certified Professional, Java SE Programmer

Java SE Programmer, New Horizons, Rendsburger Str. 14, 30659 Hannover
Java SE Programmer
New Horizons, Rendsburger Str. 14, 30659 Hannover
3 Jahre 3 Monate
2009-04 - 2012-06

Studium Angewandte Informatik

Bachelor of Science (B.Sc.), Hochschule Für Wirtschaft und Technik Berlin
Bachelor of Science (B.Sc.)
Hochschule Für Wirtschaft und Technik Berlin

Mobile Applications

3 Jahre
1998-08 - 2001-07

IT Berufsausbildung

Technischer Assistent Informatik, Berufsfachschule Dr. K. Blindow, 31675 Bückeburg
Technischer Assistent Informatik
Berufsfachschule Dr. K. Blindow, 31675 Bückeburg

Anwendungsentwicklung

Position

Position

Development & DevOps & Requirements Engineering

Kompetenzen

Kompetenzen

Top-Skills

DevOps Engineer

Produkte / Standards / Erfahrungen / Methoden

ActiveMQ
Activiti (BPM)
Amazon Webservice
Angular 1
Ant
Apache Tomcat
ApacheActiveMQ
Aptana Plugin
Arquillian
AWS
Bitbucket
Bootstrap
Bugfixing
Confluence
CSS(3)
CSS3
Cucumber
Docker
Dokumentationen
Eclipse
EJB 2
EJB 3
Elastic Search
Enterprise Service Bus
Erwin DB
Excel
Git
GitHub
GWT
HTML5
IBM MessageSight
IBM WAS 8
IBM WebSphere
IBM WebSphere Application Server v8
IBM WebSphere Message Broker
iCloud
Infinispan
IntelliJ IDEA
iOS 5 / 5.1
IronJacamar
iTunes
Jasmine
JBoss ApplicationServer
JBoss AS
JBoss EAP
Jenkins
Jira
JPA 2
Jsch Library
JSF
Junit
Junit 4
Kanban
Log4j 2
Mac OS (Snow) Leopard
Magic Draw
Maven
Maven 2
Microsoft Visual Studio
MobaXterm
Mockito
MuleESB
MyBatis
Node.js
NodeJS
Openshift
OpenSSH
OSGi
Programmiersprache R
Protractor
Putty
R-Server
RDP Remote Desktop
Scrum
Selenium
SOAP
SoapUI
Spring
Spring MVC
Stash
SVN
Swing
TCP sockets
TortoiseSVN
Vaadin
Vagrant
Virtual Box
Vitrual Box
WebSphere ApplicationServer
Wi-Fi (IEEE 802.11) Apple Support Software
Word

Betriebssysteme

Android
CentOS
iOS
Linux
Mac OS
Mac OS X
Ubuntu
Unix
Debian Linux
Windows
Windows XP, Vista, 7, 10
Windows 7

Programmiersprachen

agiles Testing
Ajax
Angular Datatables
Angular Translate
AngularJS
Bash
C
Grundlagen
C++
Grundlagen
CSS
Grunt
HTML
Java
Java SE, Java EE (JPA2, EJB 3, JSF 2), Swing, Spring
Java 6
Java 8
Java API for REST Services
Java API for RESTful Web Services
Java EE 6
Java SE
Java SE 6
JavaScript
JQuery, Bootstrap, Ajax, HTML 5 Websockets, Angular 1 u. 2
JPA
jQuery
PL/SQL
DDL, DML, DCL, DQL, Bulk-Operationen, SQL-Skripting, SQL-Funktionen, DB-Performance
Postman
Python
Anaconda Distribution für Statistik u. Wahrscheinlichkeitsrechnung
React
Spring Boot
Spring FSM
Springboot
Vue JS
XSLT
Source Code Generierung
Yeoman

Datenbanken

Access
Cassandra
DB2
H2 Database Engine
JDBC
MongoDB
MySQL
MySQL5
ODBC
Oracle Database 11g
Postgres
PostgreSQL
SQL
Sybase

Datenkommunikation

Bluetooth
DHCP
DNS
Ethernet
FTP
Full-duplex
GSM, GPRS, EDGE
Half-duplex
HTTP
HTTPS
ICMP
IMAP
Internet, Intranet
IP
ISDN
JMS
JMX
LAN
LDAP
LTE, LTE-A
MAC
MQTT
Plain TCP sockets
POP
REST
RMI
RTP
Simplex
SIP
SMTP
SNMP
SSH
SSL
TCP
Telnet
UDP
UMTS, HSPA, HSPA+
Websockets
Wi-Fi
XMPP

Design / Entwicklung / Konstruktion

Testcafe

Managementerfahrung in Unternehmen

Gitlab

Branchen

Branchen

Branchentätigkeit bis heute

- Automotive

- Medizin

- Versicherung

- Telekommunikation

- Informationstechnik

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Bevorzugt Schweiz, Österreich, Deutschland D3, D5, aber gerne auch BUNDESWEIT

möglich

Projekte

Projekte

5 Jahre 3 Monate
2020-02 - 2025-04

Services für Gemeinden in Baden-Württemberg

DevOps-Engineer (m/w/d), Spring Boot Java 17
DevOps-Engineer (m/w/d), Spring Boot

Entwicklung Public Services (Internet, Kommunalnetze) für Gemeinden in Baden-Württemberg.

  1. Spring Boot Microservice Entwicklung
  2. Einrichtung Monitoring der Microservices via Grafana, Promtheus (Alerting)
  3. zentrales Logging via ELK 
  4. Einrichtung der CD, CI 
  5. Einrichtung des Gitlab 
  6. Containerisierung via Docker
Traefik Kibana Elastic Search MongoDB PostgreSQL Spring Boot Node.js Grafana GitLab Gravitee Docker OpenLDAP
Java 17
Komm.ONE
Stuttgart
1 Jahr
2019-03 - 2020-02

Deutsche Telekom

Software Entwickler Scrum Spring Boot Mockito ...
Software Entwickler

Shop System der Telekom.

10 Scrum Teams a 5-7 Entwickler.

Umsetzung der Business Cases in eine Microservices Architektur mit Spring Boot.

Entwicklung ist BDD, TDD getrieben.

CI Pipeline von Gitlab über Jenkins in die Open Telekom Cloud.

Vorgehensweise SAVE über Srum.

IntelliJ IDEA Unix Mac OS Docker
Scrum Spring Boot Mockito Selenium Cucumber Karate API Testing Openshift React Swagger Jenkins Gitlab
Deutsche Telekom
Bonn
1 Jahr
2018-02 - 2019-01

Software zur Indoor Lokalisierung

DevOps Gitlab Bash Springboot ...
DevOps

Track&Trace bietet Indoor Lokalisierung

von mit Markern ausgestatteten Gegenständen.

Unterstützung im Projekt Track & Trace

durch:

- Analyse Tools

- Automatisierung durch Build Pipelines

- Scripte zur Analyse

- End-2-End Testing

Jira Microsoft Visual Studio Virtual Box MobaXterm Eclipse AWS RDP Remote Desktop
Gitlab Bash Springboot Docker Cucumber Node.js Bash Linux Vue JS Testcafe
Trumpf GmbH
Ditzingen
1 Jahr
2017-01 - 2017-12

Software für Bank Transaktionssteuerung

Java 8 Mockito SVN ...

Entwicklung einer Transaktionssteuerungs Software für Banken

Apache Tomcat JBoss ApplicationServer
Java 8 Mockito SVN Spring Spring Boot Magic Draw Spring FSM Spring MVC Java API for REST Services Kanban
targens GmbH
Stuttgart
1 Jahr
2016-01 - 2016-12

Software für Fahrzeughistorie

Software Developer Java EE 6 Java SE Java API for RESTful Web Services ...
Software Developer

Entwicklung einer Webapplikation für Fahrzeug Werkstätten.

Über die Applikation können Informationen zu einem Fahrzeug abgerufen werden. Informationen sind z.B. Reparatur Historie, eingebaute Extras, Serviceplan, Rechnungen, Stornos, Gewährleistungen, Kundeninformationen, Retailerinformationen, Werkstätteninformationen, etc.

Hauptaufgaben: 

Entwicklung: Frontend (AngularJS) Backend (J2EE), diverse Tools (Java SE 6), diverse JavaScript Libraries, Bugfixing

Erstellung von Tests: E2E Testing, Data Driven Testing, Erstellen verschiedener Test Szenarios, Unit Tests, Integrationstests

Erstellung von Dokumentation: Testing, Software Architektur, Pflichtenheft, Bugreporting, Bugfixing

Konfiguration: Application Server (IBM WAS 8), Applikationsspezifische Konfigurationen

Meetings: Täglich mit Developern

Eclipse TortoiseSVN Putty Word Excel IBM WAS 8 SoapUI
Java EE 6 Java SE Java API for RESTful Web Services SOAP AngularJS NodeJS Grunt Jasmine Bootstrap Angular Datatables Angular Translate Protractor Arquillian SVN Maven 2 CSS3 JavaScript XSLT Yeoman
T-Systems / VW AG
Wolfsburg / HomeOffice
1 Jahr
2015-01 - 2015-12

Business Card Komponente für Websites

Softwareentwickler IBM WebSphere EJB 3 REST ...
Softwareentwickler

Mitgewirkt in GSSN Projekt. GSSN Service durch Webseiten der Retailer abrufbar. Allein in Deutschland über 8000 Retailer. Service liefert Business Card Daten wie Marken, Adresse, Kontakt, Öffnungszeiten des Outlets. Datenbearbeitung der BC ist mehrstufiger Prozess min - destens 2 Akteuren und verschiedene Zustände.

Infrastrukturelle Hardware und Software bereits vorhanden .

Tätigkeiten:

  • Evaluierung und Integration  Activiti BPMN Engine
  • Know How Transfer zu Activiti Themen: Logging, Auditing, User Task, Service Tasks, Support für JPA, Email, Drools, Eclipse Plugin

  • End-2-End Testing mit Protractor 
  • Frontend Unit- und Integrations Tests mit Jasmine
  • Frontend build und tasks mit Grunt

 

  • Umgang mit Docker und Vagrant

 

Sonstiges:

  • Wichtigste Tools: Eclipse, Maven, Git, Nodejs, Grunt, Bower, Postman
  • Mit diesen Technologien am Rande gearbeitet: Docker, Vagrant, Shell Skripting
IBM WebSphere EJB 3 REST JPA 2 MyBatis MySQL Activiti (BPM) Junit 4 Angular 1 Protractor Docker Vagrant Virtual Box Maven Eclipse Git Stash Jira Confluence Jira
Daimler TSS GmbH
Ulm
6 Monate
2015-02 - 2015-07

Notrufsystem für Leitstellen

Softwareentwickler Scrum JBoss EAP Infinispan ...
Softwareentwickler

Firma Thales ist Hersteller von Norumat TIP Telekommunikationssoftware. Software ist produk - tiv bei Polizei Nordrhein-Westfalen zur Entgegennahme und Bearbeitung von Notrufen. Basiert auf J2EE. Partner von RedHat Software Produkten.

 

Meine Tätigkeiten:

  • Backend und Frontend Entwicklung
  • Konzept (JCA 1.7) und Implementierung des Resource Adaptors (IronJacamar, Netty) zur Anbindung an Legacy Systeme (z.B. über plain TCP)
  • Logging mittels verschiedener Appender
  • Vorgehensweise TDD 
  • Monitoring Tool für Infinispan Cache entwickelt
  • Frontend Entwicklung mit Swing
  • Gängige Tools wie Git, Maven, Eclipse, Putty, VirtualBox, JBoss EAP 6, Bitbucket, Confluence, Jenkins-Builds Monitoring verwendet
  • Source Code Reviews 
  • Pair-Programming mit abwechselnder Konstellation

 

Sonstiges

  • Mit diesen Technologien am Rande gearbeitet: Cassandra, SNMP
JBoss ApplicationServer IntelliJ IDEA Git GitHub SVN Vagrant Docker Ubuntu CentOS Windows 7 Cassandra Maven 2 Bitbucket Elastic Search Jenkins Postman
Scrum JBoss EAP Infinispan IronJacamar EJB 3 REST JMS Swing Cassandra SIP SNMP TCP sockets Log4j 2 Junit 4 Arquillian Mockito Maven Eclipse Git Bitbucket Jenkins Confluence Jira
Thales Deutschland
Ditzingen
1 Jahr
2014-02 - 2015-01

Software zur Verkehrszeichenerkennung

Software Architect IBM WebSphere IBM MessageSight ActiveMQ ...
Software Architect

Volkswagen AG Forschungsprojekt für Verkehrszeichenerkennung.

 

Hauptanforderung: einen Service Entwickeln,  der Informationen zu Verkehrszeichen (deutschlandweit) liefert wie Koordinaten und Art des Verkehrszeichens.

 

Für Projekt hauptsächlich IBM Produkte (WebSphere, MessageSight, DB2). Zusätzlich Open Source Software (z.B. ActiveMQ).

Spezielle Themen:

1. Input und Output zu Statistik Komponente, welche in  Programmiersprache R  implementiert. 

2. Kommunikation zwischen Erkennungskamera und CATE (Gerät im Fahrzeug mit Linux Derivat, SIM Slot und Netzwerk Interface) über unbekanntes Protokoll 

Tätigkeiten:

  • Evaluierung geeigneter Technologien
  • Einrichtung Source Code Repository
  • Erstelllen Maven Multi Module Projekt (EAR + Microservices)
  • Einrichtung NoSQL Datenbank (MongoDB)
  • IBM WebSphere Installation und Konfiguration (Resource Adapter, Logging, DataSource, SOAP Schnittstelle)
  • ActiveMQ Installation und Einrichtung von Queues und Topics
  • IBM MessageSight Appliance Installation und Verbindung zu LDAP und WebSphere
  • Einrichtung der Security mittels PKI (Public Key Infrastructure)
  • Architektur für Konnektiviät und Datensynchronisierung ausgearbeitet
  • R Server Installation. Anpassen und Deployment R-Skripte.
  • Integrationstest konfiguriert mit temporärer Datenbank, temporärem Message Broker und embedded Container
  • Integration- und Unit Tests implementiert
  • Implementierung  MQTT Java Interfaces zwischen Client und IBM MessageSight Verwendung Paho Library
  • Source-Code Reviews

 

Sonstiges:

  • IBM Zertifikat erworben durch  Volkswagen AG ermöglicht
  • Wöchentliche Meetings mit 2 Volkswagen Projektleitern für Projektbericht
  • Mit diesen Technologien am Rande gearbeitet: JSF, R Programmierung
IBM WebSphere IBM MessageSight ActiveMQ MuleESB EJB 3 JPA 2 MySQL JMS MQTT LDAP Junit 4 JSF Maven Eclipse SVN Programmiersprache R R-Server
Volkswagen AG
Wolfsburg
1 Jahr
2013-02 - 2014-01

Schweizer Krankenversicherungssoftware

Software Entwickler Scrum Java 6
Software Entwickler

-  Schulung: Fachlichkeit Schweizer Krankenversicherung

- Java 6

- Tätigkeit: Bugfixing, Refactoring

Eclipse SVN Confluence Jira
Scrum Java 6
Adcubum Ag
St. Gallen, Schweiz
6 Monate
2012-07 - 2012-12

Medizinische Verwaltungssoftware

Softwareentwickler JBoss AS GWT EJB 2 ...
Softwareentwickler

Firma Vanguard AG stellt medizinische Geräte und Software zur Wiederaufbereitung medizinischer Instrumente her. Software ist in Laboren und Kliniken im Einsatz und wird über Touchscreens zur Dokumentation und Steuerung von Reinigungs- und Desinfizierungsprozesse verwendet.

 

Tätigkeiten:

  • Unit Tests ergänzt, Test Code Coverage erhöht
  • XSLT Java Source Code Generierung via XML Input
  • XSLT Skripte in Ant Build Prozess eingebaut
  • GWT UI Entwicklung
  • SQL Skripte zur Datenbank Migrierung geschrieben

 

Sonstiges:

  • Mit diesen Technologien am Rande gearbeitet Erwin DB, EJB Version 2, C#
JBoss AS GWT EJB 2 XSLT Junit 4 Erwin DB Ant Eclipse SVN
Vanguard AG
Berlin
6 Jahre 9 Monate
2002-01 - 2008-09

Technischer Support iOS und Mac OS X Geräte

Mac OS (Snow) Leopard iOS 5 / 5.1 iTunes ...
Mac OS (Snow) Leopard iOS 5 / 5.1 iTunes iCloud Wi-Fi (IEEE 802.11) Apple Support Software
Stream Global Services GmbH
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2015-01 - 2015-01

Oracle Certified Expert, Java EE 6 Persistence API Developer

Java EE 6 Persistence API Developer, New Horizons, Fahrenheitstraße 11, 28203 Bremen
Java EE 6 Persistence API Developer
New Horizons, Fahrenheitstraße 11, 28203 Bremen
1 Monat
2014-09 - 2014-09

IBM Certified Solution Developer Web Services Development for WebSphere Application Server V7.0

IBM Certified Solution Developer, CSTx Software Engineering GmbH, Salzdahlumer Str. 196, 38126 Braunschweig
IBM Certified Solution Developer
CSTx Software Engineering GmbH, Salzdahlumer Str. 196, 38126 Braunschweig
1 Monat
2014-04 - 2014-04

Oracle Certified Professional, Java SE Programmer

Java SE Programmer, New Horizons, Rendsburger Str. 14, 30659 Hannover
Java SE Programmer
New Horizons, Rendsburger Str. 14, 30659 Hannover
3 Jahre 3 Monate
2009-04 - 2012-06

Studium Angewandte Informatik

Bachelor of Science (B.Sc.), Hochschule Für Wirtschaft und Technik Berlin
Bachelor of Science (B.Sc.)
Hochschule Für Wirtschaft und Technik Berlin

Mobile Applications

3 Jahre
1998-08 - 2001-07

IT Berufsausbildung

Technischer Assistent Informatik, Berufsfachschule Dr. K. Blindow, 31675 Bückeburg
Technischer Assistent Informatik
Berufsfachschule Dr. K. Blindow, 31675 Bückeburg

Anwendungsentwicklung

Position

Position

Development & DevOps & Requirements Engineering

Kompetenzen

Kompetenzen

Top-Skills

DevOps Engineer

Produkte / Standards / Erfahrungen / Methoden

ActiveMQ
Activiti (BPM)
Amazon Webservice
Angular 1
Ant
Apache Tomcat
ApacheActiveMQ
Aptana Plugin
Arquillian
AWS
Bitbucket
Bootstrap
Bugfixing
Confluence
CSS(3)
CSS3
Cucumber
Docker
Dokumentationen
Eclipse
EJB 2
EJB 3
Elastic Search
Enterprise Service Bus
Erwin DB
Excel
Git
GitHub
GWT
HTML5
IBM MessageSight
IBM WAS 8
IBM WebSphere
IBM WebSphere Application Server v8
IBM WebSphere Message Broker
iCloud
Infinispan
IntelliJ IDEA
iOS 5 / 5.1
IronJacamar
iTunes
Jasmine
JBoss ApplicationServer
JBoss AS
JBoss EAP
Jenkins
Jira
JPA 2
Jsch Library
JSF
Junit
Junit 4
Kanban
Log4j 2
Mac OS (Snow) Leopard
Magic Draw
Maven
Maven 2
Microsoft Visual Studio
MobaXterm
Mockito
MuleESB
MyBatis
Node.js
NodeJS
Openshift
OpenSSH
OSGi
Programmiersprache R
Protractor
Putty
R-Server
RDP Remote Desktop
Scrum
Selenium
SOAP
SoapUI
Spring
Spring MVC
Stash
SVN
Swing
TCP sockets
TortoiseSVN
Vaadin
Vagrant
Virtual Box
Vitrual Box
WebSphere ApplicationServer
Wi-Fi (IEEE 802.11) Apple Support Software
Word

Betriebssysteme

Android
CentOS
iOS
Linux
Mac OS
Mac OS X
Ubuntu
Unix
Debian Linux
Windows
Windows XP, Vista, 7, 10
Windows 7

Programmiersprachen

agiles Testing
Ajax
Angular Datatables
Angular Translate
AngularJS
Bash
C
Grundlagen
C++
Grundlagen
CSS
Grunt
HTML
Java
Java SE, Java EE (JPA2, EJB 3, JSF 2), Swing, Spring
Java 6
Java 8
Java API for REST Services
Java API for RESTful Web Services
Java EE 6
Java SE
Java SE 6
JavaScript
JQuery, Bootstrap, Ajax, HTML 5 Websockets, Angular 1 u. 2
JPA
jQuery
PL/SQL
DDL, DML, DCL, DQL, Bulk-Operationen, SQL-Skripting, SQL-Funktionen, DB-Performance
Postman
Python
Anaconda Distribution für Statistik u. Wahrscheinlichkeitsrechnung
React
Spring Boot
Spring FSM
Springboot
Vue JS
XSLT
Source Code Generierung
Yeoman

Datenbanken

Access
Cassandra
DB2
H2 Database Engine
JDBC
MongoDB
MySQL
MySQL5
ODBC
Oracle Database 11g
Postgres
PostgreSQL
SQL
Sybase

Datenkommunikation

Bluetooth
DHCP
DNS
Ethernet
FTP
Full-duplex
GSM, GPRS, EDGE
Half-duplex
HTTP
HTTPS
ICMP
IMAP
Internet, Intranet
IP
ISDN
JMS
JMX
LAN
LDAP
LTE, LTE-A
MAC
MQTT
Plain TCP sockets
POP
REST
RMI
RTP
Simplex
SIP
SMTP
SNMP
SSH
SSL
TCP
Telnet
UDP
UMTS, HSPA, HSPA+
Websockets
Wi-Fi
XMPP

Design / Entwicklung / Konstruktion

Testcafe

Managementerfahrung in Unternehmen

Gitlab

Branchen

Branchen

Branchentätigkeit bis heute

- Automotive

- Medizin

- Versicherung

- Telekommunikation

- Informationstechnik

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.