Java, Backend, Fullstack, Webentwicklung, DevOps, Machine Learning
Aktualisiert am 27.08.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 27.08.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Spring Boot
Kubernetes
Machine Learning
DevOps
Kafka
JavaScript
TypeScript
Linux
AWS
Agile Entwicklung
Neuronale Netzwerke
Git
Deep Learning
TensorFlow
Helm
Cloud
Künstliche Intelligenz
Microsoft Azure
TDD
C++
Back-End
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Zürich (+200km)
Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

1 Jahr 9 Monate
2021-09 - 2023-05

Backend-Entwicklung in diversen Projekten für vernetzten und intelligenten Verkehr

Senior Backend Engineer Java Python Messaging ...
Senior Backend Engineer
  • Entwicklung von mehr als einem Dutzend Microservices mit Integration in eine zentrale Webanwendung über
  • Message Queues, REST- und SOAP APIs sowie ihrer Verwaltung in Kubernetes in einer AWS Cloud
  • Vernetzung von Geräten im Straßenverkehr mit der Hauptanwendung mithilfe von MQTT
  • Schreiben von Seleniumtests zur Verifizierung der Funktionalität unserer REST APIs
  • Portieren von Microservices und Modulen von Java nach Kotlin
  • Implementierung von geometrischen Algorithmen mit Einbezug von standardisierten Datenstrukturen aus der Verkehrsbranche
  • Erweitern und modifizieren von komplexen Datenstrukturen auf Basis von WSDL
  • Erstellen von Kubernetes Configs und Helm Charts für unsere Microservices
  • Entwicklung verschiedener Skripte zur Generierung von SSL Zertifikaten zur Authentifizierung von Geräten
  • Fixen von Sicherheitslücken, die von automatisierten Security-Pipelines entdeckt wurden
  • Verwalten und erweitern von CI/CD Pipelines mit Gitlab
MQTT Spring Boot Kubernetes Helm Docker Java Kotlin Flask Gitlab GitOps SonarQube Rancher Lens k9s AWS IoT ActiveMQ Selenium XML JSON Hibernate Grafana Prometheus OpenSSL
Java Python Messaging REST Bourne-again-shell Kotlin Spring Boot Flask Gitlab GitOps SonarQube Kubernetes Docker Helm Rancher Lens k9s AWS IoT MQTT ActiveMQ Selenium XML JSON Hibernate Grafana Prometheus OpenSSL
Yunex Traffic GmbH - A Siemens company
München (remote)
11 Monate
2021-08 - 2022-06

Plugin-Entwicklung und Aufbau diverser Pipelines für erweiterte Log Analysen

DevOps- und Software Engineer Java Python Jsonnet
DevOps- und Software Engineer
  • Erweiterung von Jenkinslogs um Metadaten durch ein selbstentwickeltes Plugin
  • Aufsetzen einer Kafka-Infrastruktur in Kubernetes und Einspeisung der Logs (100te GB am Tag) in diese durch Nutzung von Github- und Jenkins-APIs
  • Optimierung der Datenstrukturen mithilfe von Google Protocol Buffers um die Datenmengen zu bewältigen
  • Aufbereitung und statistische Analyse der Daten mithilfe von Elasticsearch und Kibana
  • Entwicklung von Jsonnet Skripten zur Generierung von dutzenden Kubernetes-Configs für die Kafka-Infrastruktur für die Vielzahl der Kunden-CI/CD-Pipelines
Kafka Jenkins Docker Kubernetes Helm Spring Boot Java Groovy Spring Kafka Python Github Kafka-Streams Elasticsearch Kibana Grafana Lens Jsonnet Poetry Protobuf ELK
Java Python Jsonnet
Continental AG
Ulm (remote)
11 Monate
2021-03 - 2022-01

Fullstack Entwicklung von REST API sowie Frontends für internes Firmware-Management

Senior Software Engineer Java TypeScript DevOps ...
Senior Software Engineer
  • Entwicklung von RESTful APIs zum Management interner Firmware mit Spring Boot mit automatisierten Tests
  • Optimierung und Entwicklung von Businesslogik mit Anlehnung an Git Merge Algorithmen zur übersichtlichen Versionierung von Firmware-Binaries mit hoher Parallelisierung
  • Entwicklung von GUIs mehrerer Monitoring-Apps mit React
  • Verschlüsselung von Daten mit quantum-safe Algorithmen
  • Verwaltung der Server und Sicherstellung permanenter Verfügbarkeit mit Ansible
  • Aufbau mehrerer CI/CD Pipelines und Verwaltung von Microservices in OpenShift
OpenShift Spring Boot Docker GraphQL TypeScript React IBM Cloudant NoSQL MongoDB Hibernate JUnit Mockito Jenkins Ansible Swagger Kryptografie Encryption RedHat RHEL
Java TypeScript DevOps Mockito NoSQL REST
IBM R&D GmbH
Böblingen (remote)
11 Monate
2019-11 - 2020-09

Eyetracking Software

Senior Software Engineer C++ Python Pybind11 ...
Senior Software Engineer
  • Optimierung und Portierung von Computer Vision Algorithmen von Python nach C++
  • Mitarbeit an einer C SDK für Kunden, die unsere C++ Library wrapt
  • Einbindung von Modellen neuronaler Netze mit Fokus auf High-Performance Computing zur Minimierung des Energiebedarfs und von Lags
  • Aufsetzen und Verwalten von CI/CD in Azure sowie bauen von YAML Pipelines
  • Implementierung einer Anwendung in C++ mit Client-/Server-Architektur zur Vernetzung von PCs und Smartphones mithilfe von ZeroMQ
Azure C/C++17 Python Pybind11 OpenCV EigenLib Protobuf Anaconda NumPy CMake TensorFlow PyTorch ZeroMQ Nanomsg Ubuntu Windows Visual Studio Powershell Chocolatey
C++ Python Pybind11 OpenCV NumPy Keras Eigenlib ZeroMQ
Martigny
3 Monate
2019-09 - 2019-11

Graphenbasierten Datenbank für öffentlichen Verkehr

Software Entwickler und Technischer Leiter Scrum Java Spring Batch ...
Software Entwickler und Technischer Leiter
  • Integration von Daten aus diversen Schnittstellen (SQL DBs, Textdateien, Message Queues etc.) zu Zugverbindungen in Form eines Batchprozesses zur Visualisierung in einer graphenbasierten Datenbank (Neo4J)
  • Zusammenarbeit mit Business-Analysten zur Optimierung der Datenstrukturen und Zugriffszeiten der Datenbank
Neo4j Spring Boot Oracle DB Flyway/Liquibase Hibernate Docker JBoss/Wildfly TomCat Jenkins Spring Batch Angular OAuth JMS SOAP JUnit Mockito Ubuntu Debian CentOS
Scrum Java Spring Batch Spring Boot SQL NoSQL
Bern
7 Monate
2019-02 - 2019-08

Webapp für Assetmanagement

Software Engineer Java Spring Boot Angular ...
Software Engineer
  • Technische Leitung und Fullstack Entwicklung einer Applikation für Assetverwaltung in Java und Angular
  • Optimierung von Algorithmen zur Integration von Daten aus einem Bloomberg Webservice, was zu 40% Speichereinsparung und einem 15-fachen Performancegewinn führte
  • Einrichtung einer DevOps Pipeline in Jenkins sowie Administration des CentOS Testservers
Oracle10 Java Spring Boot Oracle DB Neo4J Flyway/Liquibase Hibernate JBoss/Wildfly TomCat Jenkins Spring Batch Angular JMS SOAP JUnit Mockito Ubuntu Debian CentOS
Java Spring Boot Angular JavaScript REST SOAP Jenkins
Zürich
6 Monate
2018-08 - 2019-01

Webapp für städtische Infrastruktur

Software Engineer Java SOAP REST ...
Software Engineer
  • Fullstack Entwicklung einer Webapp zur Datenerfassung relevanter Infrastruktur sowie Visualisierung von GIS-Daten in einer integrierten Karte
  • Entwicklung einer komplexen Suchfunktion für allerlei Datentypen in der Datenbank
  • Entwicklung einer Pipeline zur Integration von IoT Daten von Wassersensoren per SOAP API
  • Migration der Versionsverwaltung von SVN nach Git und Etablierung von Code Reviews
IntelliJ IDEA MySQL Java JavaScript Spring Boot JPA/Hibernate Bamboo CI/CD Git PostgreSQL Angular GIS IoT REST SOAP WSDL Swagger JUnit Mockito
Java SOAP REST Maven GIS MySQL Angular JavaScript
iteratec GmbH
München

Aus- und Weiterbildung

Aus- und Weiterbildung

2014 - 2018

Leipzig University
Master of Science - MS, Bioinformatics

Relevant Coursework:

  • Machine Learning
  • Deep Learning
  • Robotics (Kinematics, Sensors)
  • Computation
  • Computer Vision
  • Mathematics
  • Algorithms & Data Structures

2019 - 2019

Udacity
Nanodegree, Artificial Intelligence

Position

Position

Erfahrener Entwickler mit 10+ Jahren Entwicklungserfahrung. Expertenkenntnisse in Full-Stack mit Java und Angular mit Schwerpunkt Back-End unter starkem DevOps- und Cloud Bezug; Seniorlevel mit Kubernetes, Containerisierung und CI/CD. Vertiefte Kenntnissen in KI und Machine-Learning mit fortschreitender Weiterbildung im Bereich MLOps. Ich lege ein hohes Mass an Professionalität, guten Umgang im Team und bin starker Verfechter von TDD, Clean Code sowie sauberer Code- und Datenarchitektur.

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Kubernetes Machine Learning DevOps Kafka JavaScript TypeScript Linux AWS Agile Entwicklung Neuronale Netzwerke Git Deep Learning TensorFlow Helm Cloud Künstliche Intelligenz Microsoft Azure TDD C++ Back-End

Produkte / Standards / Erfahrungen / Methoden

Angular
Azure
Eigenlib
GIS
IntelliJ IDEA
Jenkins
Maven
NumPy
OpenCV
Pybind11
REST
Scrum
SOAP
Spring Batch
Spring Boot
ZeroMQ

Skills

  • Software Development
  • Artificial Intelligence (AI)
  • Robotics
  • Machine Learning
  • Computer Vision
  • Signal Processing 
  • Mathematics
  • Data Analysis
  • Object-Oriented Programming (OOP)

Programmiersprachen

Java
Experte
Kotlin
Fortgeschritten
Python
Experte
C++
Fortgeschritten
JavaScript
Fortgeschritten
TypeScript
Fortgeschritten
BASH
Fortgeschritten

Datenbanken

MySQL
Neo4j
NoSQL
Oracle10
SQL
PostgresQL

Branchen

Branchen

  • Biotechnologie
  • Forschung
  • Verkehr
  • Stadtwerke und Energie
  • Banken

Einsatzorte

Einsatzorte

Zürich (+200km)
Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

1 Jahr 9 Monate
2021-09 - 2023-05

Backend-Entwicklung in diversen Projekten für vernetzten und intelligenten Verkehr

Senior Backend Engineer Java Python Messaging ...
Senior Backend Engineer
  • Entwicklung von mehr als einem Dutzend Microservices mit Integration in eine zentrale Webanwendung über
  • Message Queues, REST- und SOAP APIs sowie ihrer Verwaltung in Kubernetes in einer AWS Cloud
  • Vernetzung von Geräten im Straßenverkehr mit der Hauptanwendung mithilfe von MQTT
  • Schreiben von Seleniumtests zur Verifizierung der Funktionalität unserer REST APIs
  • Portieren von Microservices und Modulen von Java nach Kotlin
  • Implementierung von geometrischen Algorithmen mit Einbezug von standardisierten Datenstrukturen aus der Verkehrsbranche
  • Erweitern und modifizieren von komplexen Datenstrukturen auf Basis von WSDL
  • Erstellen von Kubernetes Configs und Helm Charts für unsere Microservices
  • Entwicklung verschiedener Skripte zur Generierung von SSL Zertifikaten zur Authentifizierung von Geräten
  • Fixen von Sicherheitslücken, die von automatisierten Security-Pipelines entdeckt wurden
  • Verwalten und erweitern von CI/CD Pipelines mit Gitlab
MQTT Spring Boot Kubernetes Helm Docker Java Kotlin Flask Gitlab GitOps SonarQube Rancher Lens k9s AWS IoT ActiveMQ Selenium XML JSON Hibernate Grafana Prometheus OpenSSL
Java Python Messaging REST Bourne-again-shell Kotlin Spring Boot Flask Gitlab GitOps SonarQube Kubernetes Docker Helm Rancher Lens k9s AWS IoT MQTT ActiveMQ Selenium XML JSON Hibernate Grafana Prometheus OpenSSL
Yunex Traffic GmbH - A Siemens company
München (remote)
11 Monate
2021-08 - 2022-06

Plugin-Entwicklung und Aufbau diverser Pipelines für erweiterte Log Analysen

DevOps- und Software Engineer Java Python Jsonnet
DevOps- und Software Engineer
  • Erweiterung von Jenkinslogs um Metadaten durch ein selbstentwickeltes Plugin
  • Aufsetzen einer Kafka-Infrastruktur in Kubernetes und Einspeisung der Logs (100te GB am Tag) in diese durch Nutzung von Github- und Jenkins-APIs
  • Optimierung der Datenstrukturen mithilfe von Google Protocol Buffers um die Datenmengen zu bewältigen
  • Aufbereitung und statistische Analyse der Daten mithilfe von Elasticsearch und Kibana
  • Entwicklung von Jsonnet Skripten zur Generierung von dutzenden Kubernetes-Configs für die Kafka-Infrastruktur für die Vielzahl der Kunden-CI/CD-Pipelines
Kafka Jenkins Docker Kubernetes Helm Spring Boot Java Groovy Spring Kafka Python Github Kafka-Streams Elasticsearch Kibana Grafana Lens Jsonnet Poetry Protobuf ELK
Java Python Jsonnet
Continental AG
Ulm (remote)
11 Monate
2021-03 - 2022-01

Fullstack Entwicklung von REST API sowie Frontends für internes Firmware-Management

Senior Software Engineer Java TypeScript DevOps ...
Senior Software Engineer
  • Entwicklung von RESTful APIs zum Management interner Firmware mit Spring Boot mit automatisierten Tests
  • Optimierung und Entwicklung von Businesslogik mit Anlehnung an Git Merge Algorithmen zur übersichtlichen Versionierung von Firmware-Binaries mit hoher Parallelisierung
  • Entwicklung von GUIs mehrerer Monitoring-Apps mit React
  • Verschlüsselung von Daten mit quantum-safe Algorithmen
  • Verwaltung der Server und Sicherstellung permanenter Verfügbarkeit mit Ansible
  • Aufbau mehrerer CI/CD Pipelines und Verwaltung von Microservices in OpenShift
OpenShift Spring Boot Docker GraphQL TypeScript React IBM Cloudant NoSQL MongoDB Hibernate JUnit Mockito Jenkins Ansible Swagger Kryptografie Encryption RedHat RHEL
Java TypeScript DevOps Mockito NoSQL REST
IBM R&D GmbH
Böblingen (remote)
11 Monate
2019-11 - 2020-09

Eyetracking Software

Senior Software Engineer C++ Python Pybind11 ...
Senior Software Engineer
  • Optimierung und Portierung von Computer Vision Algorithmen von Python nach C++
  • Mitarbeit an einer C SDK für Kunden, die unsere C++ Library wrapt
  • Einbindung von Modellen neuronaler Netze mit Fokus auf High-Performance Computing zur Minimierung des Energiebedarfs und von Lags
  • Aufsetzen und Verwalten von CI/CD in Azure sowie bauen von YAML Pipelines
  • Implementierung einer Anwendung in C++ mit Client-/Server-Architektur zur Vernetzung von PCs und Smartphones mithilfe von ZeroMQ
Azure C/C++17 Python Pybind11 OpenCV EigenLib Protobuf Anaconda NumPy CMake TensorFlow PyTorch ZeroMQ Nanomsg Ubuntu Windows Visual Studio Powershell Chocolatey
C++ Python Pybind11 OpenCV NumPy Keras Eigenlib ZeroMQ
Martigny
3 Monate
2019-09 - 2019-11

Graphenbasierten Datenbank für öffentlichen Verkehr

Software Entwickler und Technischer Leiter Scrum Java Spring Batch ...
Software Entwickler und Technischer Leiter
  • Integration von Daten aus diversen Schnittstellen (SQL DBs, Textdateien, Message Queues etc.) zu Zugverbindungen in Form eines Batchprozesses zur Visualisierung in einer graphenbasierten Datenbank (Neo4J)
  • Zusammenarbeit mit Business-Analysten zur Optimierung der Datenstrukturen und Zugriffszeiten der Datenbank
Neo4j Spring Boot Oracle DB Flyway/Liquibase Hibernate Docker JBoss/Wildfly TomCat Jenkins Spring Batch Angular OAuth JMS SOAP JUnit Mockito Ubuntu Debian CentOS
Scrum Java Spring Batch Spring Boot SQL NoSQL
Bern
7 Monate
2019-02 - 2019-08

Webapp für Assetmanagement

Software Engineer Java Spring Boot Angular ...
Software Engineer
  • Technische Leitung und Fullstack Entwicklung einer Applikation für Assetverwaltung in Java und Angular
  • Optimierung von Algorithmen zur Integration von Daten aus einem Bloomberg Webservice, was zu 40% Speichereinsparung und einem 15-fachen Performancegewinn führte
  • Einrichtung einer DevOps Pipeline in Jenkins sowie Administration des CentOS Testservers
Oracle10 Java Spring Boot Oracle DB Neo4J Flyway/Liquibase Hibernate JBoss/Wildfly TomCat Jenkins Spring Batch Angular JMS SOAP JUnit Mockito Ubuntu Debian CentOS
Java Spring Boot Angular JavaScript REST SOAP Jenkins
Zürich
6 Monate
2018-08 - 2019-01

Webapp für städtische Infrastruktur

Software Engineer Java SOAP REST ...
Software Engineer
  • Fullstack Entwicklung einer Webapp zur Datenerfassung relevanter Infrastruktur sowie Visualisierung von GIS-Daten in einer integrierten Karte
  • Entwicklung einer komplexen Suchfunktion für allerlei Datentypen in der Datenbank
  • Entwicklung einer Pipeline zur Integration von IoT Daten von Wassersensoren per SOAP API
  • Migration der Versionsverwaltung von SVN nach Git und Etablierung von Code Reviews
IntelliJ IDEA MySQL Java JavaScript Spring Boot JPA/Hibernate Bamboo CI/CD Git PostgreSQL Angular GIS IoT REST SOAP WSDL Swagger JUnit Mockito
Java SOAP REST Maven GIS MySQL Angular JavaScript
iteratec GmbH
München

Aus- und Weiterbildung

Aus- und Weiterbildung

2014 - 2018

Leipzig University
Master of Science - MS, Bioinformatics

Relevant Coursework:

  • Machine Learning
  • Deep Learning
  • Robotics (Kinematics, Sensors)
  • Computation
  • Computer Vision
  • Mathematics
  • Algorithms & Data Structures

2019 - 2019

Udacity
Nanodegree, Artificial Intelligence

Position

Position

Erfahrener Entwickler mit 10+ Jahren Entwicklungserfahrung. Expertenkenntnisse in Full-Stack mit Java und Angular mit Schwerpunkt Back-End unter starkem DevOps- und Cloud Bezug; Seniorlevel mit Kubernetes, Containerisierung und CI/CD. Vertiefte Kenntnissen in KI und Machine-Learning mit fortschreitender Weiterbildung im Bereich MLOps. Ich lege ein hohes Mass an Professionalität, guten Umgang im Team und bin starker Verfechter von TDD, Clean Code sowie sauberer Code- und Datenarchitektur.

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Kubernetes Machine Learning DevOps Kafka JavaScript TypeScript Linux AWS Agile Entwicklung Neuronale Netzwerke Git Deep Learning TensorFlow Helm Cloud Künstliche Intelligenz Microsoft Azure TDD C++ Back-End

Produkte / Standards / Erfahrungen / Methoden

Angular
Azure
Eigenlib
GIS
IntelliJ IDEA
Jenkins
Maven
NumPy
OpenCV
Pybind11
REST
Scrum
SOAP
Spring Batch
Spring Boot
ZeroMQ

Skills

  • Software Development
  • Artificial Intelligence (AI)
  • Robotics
  • Machine Learning
  • Computer Vision
  • Signal Processing 
  • Mathematics
  • Data Analysis
  • Object-Oriented Programming (OOP)

Programmiersprachen

Java
Experte
Kotlin
Fortgeschritten
Python
Experte
C++
Fortgeschritten
JavaScript
Fortgeschritten
TypeScript
Fortgeschritten
BASH
Fortgeschritten

Datenbanken

MySQL
Neo4j
NoSQL
Oracle10
SQL
PostgresQL

Branchen

Branchen

  • Biotechnologie
  • Forschung
  • Verkehr
  • Stadtwerke und Energie
  • Banken

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.