Software Engineering
Aktualisiert am 03.09.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 03.09.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Python
Go
Kubernetes
ISTQB
CI/CD
GitOps
Deutsch
Muttersprache
Englisch
Fliessend in Wort und Schrift
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

4 Monate
2024-06 - heute

Umsetzung von verschiedenen Komponenten

Platform Engineer Go Kubernetes kubebuilder ...
Platform Engineer

  • Umsetzung von verschiedenen Komponenten für ein PaaS-System: Logging-, Monitoring- und Application Gateways as a Service. 
  • Kubernetes Operatoren im Multi-Cloud-Kontext. REST APIs als Frontend. Abrechnungsdaten über Kafka Event-Bus.

Go Kubernetes kubebuilder Helm Grafana Mimir Loki Prometheus Traefik nginx Apache APISix Kafka ArgoCD GitHub CI
Ionos SE
remote
4 Monate
2024-01 - 2024-04

Finale Containerisierung einer Microservice-Architektur

DevOps Python Go Docker ...
DevOps

  • Finale Containerisierung einer Microservice-Architektur, Services in Go und Python, XMPP/ejabberd, MySQL, ElasticSearch/LogStash/Kibana. 
  • Prototyp Deployment in k3s, neues Logging/Monitoring/Tracing.

Python Go Docker K3s Helm Grafana Agent/Alloy Mimir Loki Tempo Grafana Dashboards
Anonym
Remote
5 Monate
2023-08 - 2023-12

Engpassmanagement

Developer Python sklearn Pandas ...
Developer

  • Entwicklung in Python. Finalisierung und Release eines Machine Learning Projekts. 
  • Verbesserung von Code, Dokumentation and Build-Automatisierung. 
  • PoC eines REST-Services mit Pydantic, FastAPI und OpenAPI.

Python
Python sklearn Pandas numpy Ruff. GitLab CI/CD Docker ETL
DB Systel GmbH
Remote
3 Monate
2023-04 - 2023-06

Cluster Migration

DevOps Kubernetes AWS EC2 ...
DevOps

  • Analyse eines komplexen Kubernetes Clusters und Begleitung der Migration.

Kubernetes
Kubernetes AWS EC2 EKS CloudFormation
T-Systems International GmbH
Remote
4 Monate
2023-01 - 2023-04

Abrechnungsprozesse Energiewirtschaft

Entwickler Go
Entwickler
  • Entwicklung in Go für verschiedene Anforderungen im Energiesektor.
  • REST/Microservices, Persistierung in PostgreSQL, Anbindung verschiedener REST API's, ETL, OLTP.
  • Analyse und Dokumentation von Daten und Services mit PlantUML-Diagrammen und visuelle Aufbereitung von Test Coverage.
  • Tickets in Jira, Dokumentation in Confluence, SCRUM. 
Go PlantUML
Go
Lynqtech GmbH
Remote
1 Jahr 7 Monate
2021-06 - 2022-12

Edge Cloud

Developer/Cloud Engineer Reguirements Engineering Agile Softwareentwicklung
Developer/Cloud Engineer
  • Entwicklung in Go für verschiedene Use Cases: REST API's, Dependency Resolving, Persistence(PostgreSQL, BoltDB).
  • Cloud Native Environment, inkl. Helm Charts, Deployment über GitOps(GitLab/ArgoCD) und Testing durch KUTTL.
  • Erstellung von Kubernetes Operatoren/Controller zum provisionieren von AWS Resourcen(AWS SDK), OpenStack und Hetzner(Selbst entwickelt und Terraform mit Terrajet/Upjet).
  • Controller Entwicklung mit Operator SDK, mit kubebuilder und DIY.
  • Product Design/Architekture und Lead für ein Produkt, inkl. Audit und Threat Modelling(Microsoft STRIDE). Dokumentation mit verschiedenen UML-Diagrammtypen und ERD?s.
  • Tickets in Jira, Dokumentation in Confluence. SCRUM.
Go Kubernetes AWS UML STRIDE
Reguirements Engineering Agile Softwareentwicklung
Remote
7 Monate
2021-06 - 2021-12

Telemetriedaten

Entwickler Agile Softwareentwicklung
Entwickler

  • Entwicklung in Go. Auslesen von Telemetriedaten einer Maschine per UART, Parser für verschiedene Formate, Persistierung in PostgreSQL mit gorm, Verarbeitung von Streams (ETL).
  • Versand von Daten über Protobuf/gRPC und MQTT. Cross Compiling für x86 und ARM Targets.

Go gorm gRPC PostgreSQL
Agile Softwareentwicklung
Liebherr-Werk Ehingen GmbH
Remote
2 Monate
2021-04 - 2021-05

Forschungsprojekt

Software-Entwickler Software Development DevOps Monitoringsysteme ...
Software-Entwickler

  • Entwicklung in Python, Erstellung einer Applikation zur Datenvereinnahmung aus verschiedenen Quellen(Quandl, Twitter, Google), Persistierung(PosgresSQL, Grafana, Prometheus) und Visualisierung mit Grafana.
  • Evaluierung von Docker Swarm und Kubernetes Cluster(Kubernetes 1.2x, kubeadm und k3s).
  • Evaluierung verschiedener Messaging Löungen(ZeroMQ, RabbitMQ und Kafka im Container Kontext) für Data Processing in Python.

Neo4j PostgreSQL Kubernetes Docker Docker Swarm CNI RabbitMQ ZeroMQ Kafka
Software Development DevOps Monitoringsysteme Applikationsüberwachung
Remote
10 Monate
2020-06 - 2021-03

Processing Pipeline im Finanzsektor

Entwickler Agile Entwicklung Verteilte Systeme Messaging ...
Entwickler

  • Entwicklung in Python. Konzept und Erstellung einer Processing Pipeline für verschiedene Finanzinstrumente(Derivate, Swaps), Definition und Implementation von Schnittstellen für Benutzer, externe Systeme und ML Tools(REST, Quantitative Finance).
  • Skalierung, Load Balancing, Ausfallsicherheit.
  • Mehrstufiges Processing, Validierung, Anreicherung, Routing von verschiedenen Geschäftsfällen, ETL.
  • Lastverteilung über Microservices. Messaging, Kafka, MSSQL, Python, Docker Swarm, VIM. Aufbau von CI/CD Pipelines in Azure DevOps, Automatisierung: Integration Tests, Change Log, Versioning, etc.
  • Tickets in Jira, Dokumentation in Confluence. SCRUM.

Python Docker Docker Swarm Kafka MSSQLServer Linux GitHub VIM
Agile Entwicklung Verteilte Systeme Messaging DevOps
Allianz Global Investors
Remote
3 Monate
2020-04 - 2020-06

Asset Management Transparenz

Cloud Engineer Entwicklung Packaging Deployment ...
Cloud Engineer

  • Entwicklung in Python. Konsolidierung und Weiterentwicklung Code Basis(Python). Einführung von Automatisierung: Statische Code Analyse, automatisierte Tests auf Unit- und Integrationsebene, Aufbau CI/CD Pipelines inkl. Deployment.
  • Entwicklung von Graphen(Neo4J), Queries auf komplexen Strukturen um Abhängigkeiten und Veränderung in Zeitintervallen darzustellen.
  • Tickets in Jira. Dokumentation in Confluence. SCRUM.

GitLab Python Docker AWS VIM
Entwicklung Packaging Deployment CI/CD
DB Systel GmbH
Remote
5 Monate
2019-11 - 2020-03

DSGVO Datastore

Entwickler DSGVO Pseudonymisierung TDD
Entwickler

  • Entwicklung in Python, Datastores gemäß DSGVO. Datenverschlüsselung und -pseudonymisierung, Zugriffskonzepte für Betroffene und Datenverarbeitung.
  • Bereitstellen der Daten mit verschiedenen Rechtemodellen über REST API's. Persistence in PostgreSQL, Development in Python and Django.

Python Django PostgreSQL PyTest
DSGVO Pseudonymisierung TDD
TÜV SÜD
Remote
8 Monate
2019-08 - 2020-03

AV Streaming Backend

Software-Entwickler IPTV
Software-Entwickler

  • Aufbau einer zentral konfigurierbaren WAN/VSAT-Simulation(Latenz, Paketverlust, Reordering) für Streaming-Clients über mehrere Rechenzentren verteilt.
  • Optimierung TCP/UDP Streaming von Video Content, Transport Protokolles(RTMP, RTP, RTSP, MPEG TS, verschiedene Codecs).
  • Migration einer Django Applikation und Containerizing. Aufbau CI/CD Pipelines für automatisierte Build, Tests und Deployments (GitLab).

Go netem tc TCP/IP Prometheus Grafana Django GitLab VIM
IPTV
Hamburg
1 Jahr 2 Monate
2018-07 - 2019-08

Data Sience Pipeline

Test Engineer Verteilte Systeme Agile Testing
Test Engineer

  • Konsolidierung und Release einer mehrstufigen Data Science Pipeline im Big Data Umfeld.
  • Erstellung der Werkzeuge für System- und Lasttests in verschiedenen Szenarien. Profiling und Benchmarks.

Python PyTest Docker Nomad Terraform VIM Accenture Atlassian JIRA Atlassian Confluence
Verteilte Systeme Agile Testing
Nürnberg
11 Monate
2017-08 - 2018-06

Data Science Products

Data Engineer Agile Entwicklung CI/CD
Data Engineer

  • Konsolidierung und Release einer mehrstufigen Data Science Pipeline im Big Data Umfeld (Pandas, sklearn, PySpark, Exasol DB, Airflow, ETL).
  • Erreichen von Produduktionsreife. Erstellung der Werkzeuge für Systemtests in verschiedenen Szenarien.
  • Tickets in Jira. SCRUM.

Hive PySpark Anaconda Python EXASolution Airflow Pandas scikit-learn Docker Jenkins PyTest VIM
Agile Entwicklung CI/CD
Otto Gmbh & Co. KG
Hamburg
1 Monat
2017-07 - 2017-07

Internationalization/Localization eines Web Shops

Test Engineer Gherkin
Test Engineer

  • Testautomatisierung C#, Cucumber/Gherkin

Cucumber
Gherkin
Hamburg
4 Monate
2017-03 - 2017-06

Firmware Set-Top-Box

Entwickler IPTV
Entwickler

  • Neuentwicklung einer Firmware für eine Set-Top-Box(IPTV). Entwicklung in Go.
  • Schnittstellen TCP/XML, TCP/JSON, HTTP REST, Websockets. Konfiguration eines minimalen Linux-Systems zur Laufzeit.
  • Backend Services für inkrementelle Firmware Updates, Monitoring für angemeldete Boxen.

GO Linux IPTV VIM
IPTV
anonym
Hamburg
8 Monate
2016-07 - 2017-02

System Software Test Engineer

QA, Tester Scrum Agiles Testen
QA, Tester

QA für ein verteiltes Infotainmentsystem. Automatisierung von Integrations- und Systemtests. Code Reviews von Quellen in Python, C und C++. Agiles Testen, Entwicklung von Testwerkzeugen für Entwickler. Verwendung von Python, py.test und GO.

Python Go C C++ Docker PyTest VIM
Scrum Agiles Testen
Hamburg
5 Monate
2016-02 - 2016-06

Android App

Software-Entwickler Java 7 Scrum
Software-Entwickler

Erstellung einer Android App für Android ab Version 5.x. Nutzereingaben über dynamisch erzeugte Eingabemasken basierend auf JSON-Konfiguration aus dem Backend. Abgleich/Synchronisation mit verschiedenen Backend-Datenquellen.

Android Studio Java 7 Android SQLite JSON HTTP Multithreading
Java 7 Scrum
1 Jahr 2 Monate
2014-05 - 2015-06

Tools für den Bereich Online-Marketing

Tester, Test-Manager Testing nach ISTQB QA Scrum
Tester, Test-Manager
QA für zwei Software-Projekte, Abnahme-Tests, Testautomatisierung
Jira Zepyhr git Python Selenium
Testing nach ISTQB QA Scrum
Hamburger Versandhandel
Hamburg

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Dipl. Inf. (FH)
  • ISTQB Certified Tester

Kompetenzen

Kompetenzen

Top-Skills

Python Go Kubernetes ISTQB CI/CD GitOps

Schwerpunkte

Go
Python
Kubernetes

Aufgabenbereiche

Agile Testing
Agiles Testen
Deployment
Entwicklung
Packaging

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Agile Softwareentwicklung
Airflow
Anaconda
AWS
CI/CD
DevOps
Django
Docker Swarm
DSGVO
GitHub
GitLab
Hive
IPTV
Jenkins
Kafka
Pandas
Pseudonymisierung
PySpark
PyTest
scikit-learn
Scrum
Software Development
TDD
VIM

Ich biete:

DevOps:

  • Application Packaging und Handling
  • Logging und Monitoring
  • Pipelines für Building, Packaging, Integration und Testing. 
  • Containerisierte Umgebungen (Docker, Podman, Kubernetes: Vanilla, k3s, k0s)


Entwicklung:

  • Erstellung stabiler, getesteter, sicherer und wartbarer Software


Data Engineering:

  • Sicherstellung von Datenqualität, Feature Extraction und Production Readiness von Data Science Projekten


Architektur:

  • Requirement Engineering, Design und Dokumentation des ?Big Pictures?, Interaktion zwischen Systemen, Services und Komponenten.


Erfahrung

  • Über 10 Jahre Erfahrung in verschiedenen Branchen: E-Commerce, Finance, Maschinenbau, Infotainment, Digitale Infrastruktur.


Verfahren:

  • TDD
  • XP
  • Scrum
  • Kanban


Messaging

  • zeromq
  • RabbitMQ


Javascript

  • JQuery
  • CommonJS
  • Node
  • Gulp


Testtools

  • Selenium
  • QFTest
  • Zephyr


Ticket/Tracker

  • Jira
  • Redmine
  • Trac
  • HP QualityCenter


AI

  • pybrain
  • sckit.learn
  • Theano


Python

  • Tornado
  • Twisted
  • Django


C/C++:

  • GNU Make
  • CMake
  • Boost
  • C++0x


Sonstiges:

  • Vi
  • Jenkins
  • Debuild
  • OpenGL
  • OpenCL
  • OpenCV

Betriebssysteme

Docker
Echtzeitbetriebssysteme
QNX, FreeRTOS
Kubernetes
Linux
Linux
MS-DOS
Version 3.21 Systemdiskette vorhanden ;)
Multithreading
Nomad
pSOS
RTOS (Real Time OS)
Terraform
Unix
Linux, BSD, AIX
Windows
nur Anwender

Programmiersprachen

Assembler
Grundkenntnisse
C
Fortgeschritten
C++
Fortgeschritten
GO
Fortgeschritten
Java
Fortgeschritten
JavaScript
Fortgeschritten
PL/SQL
Fortgeschritten
Python
Experte
Smalltalk
Grundkenntnisse

Datenbanken

Android SQLite
EXASolution
MSSQLServer
MySQL
Neo4j
Oracle
SQL, PL/SQL, APEX
Postgres
PostgreSQL
SQL
MongoDB
Riak
Cassandra
CouchDB

Datenkommunikation

I2C-, SPI- and CAN-Bus
Erfahrungen
CNI
CORBA
HTTP
Internet, Intranet
Messaging
Erfahrungen
RabbitMQ
RS232
TCP/IP
Erfahrungen
Verteilte Systeme
ZeroMQ
UDP
Erfahrungen

Hardware

Digital
embedded Systeme
Mikrocontroller
PC
Sensoren

Berechnung / Simulation / Versuch / Validierung

Grafana
netem
netem
Prometheus
tc
tc

Design / Entwicklung / Konstruktion

EAGLE

Branchen

Branchen

Informationstechnologie, Bank/Finanzinstitut, Online, Web, Gaming, Multimedia, Versandhandel

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

4 Monate
2024-06 - heute

Umsetzung von verschiedenen Komponenten

Platform Engineer Go Kubernetes kubebuilder ...
Platform Engineer

  • Umsetzung von verschiedenen Komponenten für ein PaaS-System: Logging-, Monitoring- und Application Gateways as a Service. 
  • Kubernetes Operatoren im Multi-Cloud-Kontext. REST APIs als Frontend. Abrechnungsdaten über Kafka Event-Bus.

Go Kubernetes kubebuilder Helm Grafana Mimir Loki Prometheus Traefik nginx Apache APISix Kafka ArgoCD GitHub CI
Ionos SE
remote
4 Monate
2024-01 - 2024-04

Finale Containerisierung einer Microservice-Architektur

DevOps Python Go Docker ...
DevOps

  • Finale Containerisierung einer Microservice-Architektur, Services in Go und Python, XMPP/ejabberd, MySQL, ElasticSearch/LogStash/Kibana. 
  • Prototyp Deployment in k3s, neues Logging/Monitoring/Tracing.

Python Go Docker K3s Helm Grafana Agent/Alloy Mimir Loki Tempo Grafana Dashboards
Anonym
Remote
5 Monate
2023-08 - 2023-12

Engpassmanagement

Developer Python sklearn Pandas ...
Developer

  • Entwicklung in Python. Finalisierung und Release eines Machine Learning Projekts. 
  • Verbesserung von Code, Dokumentation and Build-Automatisierung. 
  • PoC eines REST-Services mit Pydantic, FastAPI und OpenAPI.

Python
Python sklearn Pandas numpy Ruff. GitLab CI/CD Docker ETL
DB Systel GmbH
Remote
3 Monate
2023-04 - 2023-06

Cluster Migration

DevOps Kubernetes AWS EC2 ...
DevOps

  • Analyse eines komplexen Kubernetes Clusters und Begleitung der Migration.

Kubernetes
Kubernetes AWS EC2 EKS CloudFormation
T-Systems International GmbH
Remote
4 Monate
2023-01 - 2023-04

Abrechnungsprozesse Energiewirtschaft

Entwickler Go
Entwickler
  • Entwicklung in Go für verschiedene Anforderungen im Energiesektor.
  • REST/Microservices, Persistierung in PostgreSQL, Anbindung verschiedener REST API's, ETL, OLTP.
  • Analyse und Dokumentation von Daten und Services mit PlantUML-Diagrammen und visuelle Aufbereitung von Test Coverage.
  • Tickets in Jira, Dokumentation in Confluence, SCRUM. 
Go PlantUML
Go
Lynqtech GmbH
Remote
1 Jahr 7 Monate
2021-06 - 2022-12

Edge Cloud

Developer/Cloud Engineer Reguirements Engineering Agile Softwareentwicklung
Developer/Cloud Engineer
  • Entwicklung in Go für verschiedene Use Cases: REST API's, Dependency Resolving, Persistence(PostgreSQL, BoltDB).
  • Cloud Native Environment, inkl. Helm Charts, Deployment über GitOps(GitLab/ArgoCD) und Testing durch KUTTL.
  • Erstellung von Kubernetes Operatoren/Controller zum provisionieren von AWS Resourcen(AWS SDK), OpenStack und Hetzner(Selbst entwickelt und Terraform mit Terrajet/Upjet).
  • Controller Entwicklung mit Operator SDK, mit kubebuilder und DIY.
  • Product Design/Architekture und Lead für ein Produkt, inkl. Audit und Threat Modelling(Microsoft STRIDE). Dokumentation mit verschiedenen UML-Diagrammtypen und ERD?s.
  • Tickets in Jira, Dokumentation in Confluence. SCRUM.
Go Kubernetes AWS UML STRIDE
Reguirements Engineering Agile Softwareentwicklung
Remote
7 Monate
2021-06 - 2021-12

Telemetriedaten

Entwickler Agile Softwareentwicklung
Entwickler

  • Entwicklung in Go. Auslesen von Telemetriedaten einer Maschine per UART, Parser für verschiedene Formate, Persistierung in PostgreSQL mit gorm, Verarbeitung von Streams (ETL).
  • Versand von Daten über Protobuf/gRPC und MQTT. Cross Compiling für x86 und ARM Targets.

Go gorm gRPC PostgreSQL
Agile Softwareentwicklung
Liebherr-Werk Ehingen GmbH
Remote
2 Monate
2021-04 - 2021-05

Forschungsprojekt

Software-Entwickler Software Development DevOps Monitoringsysteme ...
Software-Entwickler

  • Entwicklung in Python, Erstellung einer Applikation zur Datenvereinnahmung aus verschiedenen Quellen(Quandl, Twitter, Google), Persistierung(PosgresSQL, Grafana, Prometheus) und Visualisierung mit Grafana.
  • Evaluierung von Docker Swarm und Kubernetes Cluster(Kubernetes 1.2x, kubeadm und k3s).
  • Evaluierung verschiedener Messaging Löungen(ZeroMQ, RabbitMQ und Kafka im Container Kontext) für Data Processing in Python.

Neo4j PostgreSQL Kubernetes Docker Docker Swarm CNI RabbitMQ ZeroMQ Kafka
Software Development DevOps Monitoringsysteme Applikationsüberwachung
Remote
10 Monate
2020-06 - 2021-03

Processing Pipeline im Finanzsektor

Entwickler Agile Entwicklung Verteilte Systeme Messaging ...
Entwickler

  • Entwicklung in Python. Konzept und Erstellung einer Processing Pipeline für verschiedene Finanzinstrumente(Derivate, Swaps), Definition und Implementation von Schnittstellen für Benutzer, externe Systeme und ML Tools(REST, Quantitative Finance).
  • Skalierung, Load Balancing, Ausfallsicherheit.
  • Mehrstufiges Processing, Validierung, Anreicherung, Routing von verschiedenen Geschäftsfällen, ETL.
  • Lastverteilung über Microservices. Messaging, Kafka, MSSQL, Python, Docker Swarm, VIM. Aufbau von CI/CD Pipelines in Azure DevOps, Automatisierung: Integration Tests, Change Log, Versioning, etc.
  • Tickets in Jira, Dokumentation in Confluence. SCRUM.

Python Docker Docker Swarm Kafka MSSQLServer Linux GitHub VIM
Agile Entwicklung Verteilte Systeme Messaging DevOps
Allianz Global Investors
Remote
3 Monate
2020-04 - 2020-06

Asset Management Transparenz

Cloud Engineer Entwicklung Packaging Deployment ...
Cloud Engineer

  • Entwicklung in Python. Konsolidierung und Weiterentwicklung Code Basis(Python). Einführung von Automatisierung: Statische Code Analyse, automatisierte Tests auf Unit- und Integrationsebene, Aufbau CI/CD Pipelines inkl. Deployment.
  • Entwicklung von Graphen(Neo4J), Queries auf komplexen Strukturen um Abhängigkeiten und Veränderung in Zeitintervallen darzustellen.
  • Tickets in Jira. Dokumentation in Confluence. SCRUM.

GitLab Python Docker AWS VIM
Entwicklung Packaging Deployment CI/CD
DB Systel GmbH
Remote
5 Monate
2019-11 - 2020-03

DSGVO Datastore

Entwickler DSGVO Pseudonymisierung TDD
Entwickler

  • Entwicklung in Python, Datastores gemäß DSGVO. Datenverschlüsselung und -pseudonymisierung, Zugriffskonzepte für Betroffene und Datenverarbeitung.
  • Bereitstellen der Daten mit verschiedenen Rechtemodellen über REST API's. Persistence in PostgreSQL, Development in Python and Django.

Python Django PostgreSQL PyTest
DSGVO Pseudonymisierung TDD
TÜV SÜD
Remote
8 Monate
2019-08 - 2020-03

AV Streaming Backend

Software-Entwickler IPTV
Software-Entwickler

  • Aufbau einer zentral konfigurierbaren WAN/VSAT-Simulation(Latenz, Paketverlust, Reordering) für Streaming-Clients über mehrere Rechenzentren verteilt.
  • Optimierung TCP/UDP Streaming von Video Content, Transport Protokolles(RTMP, RTP, RTSP, MPEG TS, verschiedene Codecs).
  • Migration einer Django Applikation und Containerizing. Aufbau CI/CD Pipelines für automatisierte Build, Tests und Deployments (GitLab).

Go netem tc TCP/IP Prometheus Grafana Django GitLab VIM
IPTV
Hamburg
1 Jahr 2 Monate
2018-07 - 2019-08

Data Sience Pipeline

Test Engineer Verteilte Systeme Agile Testing
Test Engineer

  • Konsolidierung und Release einer mehrstufigen Data Science Pipeline im Big Data Umfeld.
  • Erstellung der Werkzeuge für System- und Lasttests in verschiedenen Szenarien. Profiling und Benchmarks.

Python PyTest Docker Nomad Terraform VIM Accenture Atlassian JIRA Atlassian Confluence
Verteilte Systeme Agile Testing
Nürnberg
11 Monate
2017-08 - 2018-06

Data Science Products

Data Engineer Agile Entwicklung CI/CD
Data Engineer

  • Konsolidierung und Release einer mehrstufigen Data Science Pipeline im Big Data Umfeld (Pandas, sklearn, PySpark, Exasol DB, Airflow, ETL).
  • Erreichen von Produduktionsreife. Erstellung der Werkzeuge für Systemtests in verschiedenen Szenarien.
  • Tickets in Jira. SCRUM.

Hive PySpark Anaconda Python EXASolution Airflow Pandas scikit-learn Docker Jenkins PyTest VIM
Agile Entwicklung CI/CD
Otto Gmbh & Co. KG
Hamburg
1 Monat
2017-07 - 2017-07

Internationalization/Localization eines Web Shops

Test Engineer Gherkin
Test Engineer

  • Testautomatisierung C#, Cucumber/Gherkin

Cucumber
Gherkin
Hamburg
4 Monate
2017-03 - 2017-06

Firmware Set-Top-Box

Entwickler IPTV
Entwickler

  • Neuentwicklung einer Firmware für eine Set-Top-Box(IPTV). Entwicklung in Go.
  • Schnittstellen TCP/XML, TCP/JSON, HTTP REST, Websockets. Konfiguration eines minimalen Linux-Systems zur Laufzeit.
  • Backend Services für inkrementelle Firmware Updates, Monitoring für angemeldete Boxen.

GO Linux IPTV VIM
IPTV
anonym
Hamburg
8 Monate
2016-07 - 2017-02

System Software Test Engineer

QA, Tester Scrum Agiles Testen
QA, Tester

QA für ein verteiltes Infotainmentsystem. Automatisierung von Integrations- und Systemtests. Code Reviews von Quellen in Python, C und C++. Agiles Testen, Entwicklung von Testwerkzeugen für Entwickler. Verwendung von Python, py.test und GO.

Python Go C C++ Docker PyTest VIM
Scrum Agiles Testen
Hamburg
5 Monate
2016-02 - 2016-06

Android App

Software-Entwickler Java 7 Scrum
Software-Entwickler

Erstellung einer Android App für Android ab Version 5.x. Nutzereingaben über dynamisch erzeugte Eingabemasken basierend auf JSON-Konfiguration aus dem Backend. Abgleich/Synchronisation mit verschiedenen Backend-Datenquellen.

Android Studio Java 7 Android SQLite JSON HTTP Multithreading
Java 7 Scrum
1 Jahr 2 Monate
2014-05 - 2015-06

Tools für den Bereich Online-Marketing

Tester, Test-Manager Testing nach ISTQB QA Scrum
Tester, Test-Manager
QA für zwei Software-Projekte, Abnahme-Tests, Testautomatisierung
Jira Zepyhr git Python Selenium
Testing nach ISTQB QA Scrum
Hamburger Versandhandel
Hamburg

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Dipl. Inf. (FH)
  • ISTQB Certified Tester

Kompetenzen

Kompetenzen

Top-Skills

Python Go Kubernetes ISTQB CI/CD GitOps

Schwerpunkte

Go
Python
Kubernetes

Aufgabenbereiche

Agile Testing
Agiles Testen
Deployment
Entwicklung
Packaging

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Agile Softwareentwicklung
Airflow
Anaconda
AWS
CI/CD
DevOps
Django
Docker Swarm
DSGVO
GitHub
GitLab
Hive
IPTV
Jenkins
Kafka
Pandas
Pseudonymisierung
PySpark
PyTest
scikit-learn
Scrum
Software Development
TDD
VIM

Ich biete:

DevOps:

  • Application Packaging und Handling
  • Logging und Monitoring
  • Pipelines für Building, Packaging, Integration und Testing. 
  • Containerisierte Umgebungen (Docker, Podman, Kubernetes: Vanilla, k3s, k0s)


Entwicklung:

  • Erstellung stabiler, getesteter, sicherer und wartbarer Software


Data Engineering:

  • Sicherstellung von Datenqualität, Feature Extraction und Production Readiness von Data Science Projekten


Architektur:

  • Requirement Engineering, Design und Dokumentation des ?Big Pictures?, Interaktion zwischen Systemen, Services und Komponenten.


Erfahrung

  • Über 10 Jahre Erfahrung in verschiedenen Branchen: E-Commerce, Finance, Maschinenbau, Infotainment, Digitale Infrastruktur.


Verfahren:

  • TDD
  • XP
  • Scrum
  • Kanban


Messaging

  • zeromq
  • RabbitMQ


Javascript

  • JQuery
  • CommonJS
  • Node
  • Gulp


Testtools

  • Selenium
  • QFTest
  • Zephyr


Ticket/Tracker

  • Jira
  • Redmine
  • Trac
  • HP QualityCenter


AI

  • pybrain
  • sckit.learn
  • Theano


Python

  • Tornado
  • Twisted
  • Django


C/C++:

  • GNU Make
  • CMake
  • Boost
  • C++0x


Sonstiges:

  • Vi
  • Jenkins
  • Debuild
  • OpenGL
  • OpenCL
  • OpenCV

Betriebssysteme

Docker
Echtzeitbetriebssysteme
QNX, FreeRTOS
Kubernetes
Linux
Linux
MS-DOS
Version 3.21 Systemdiskette vorhanden ;)
Multithreading
Nomad
pSOS
RTOS (Real Time OS)
Terraform
Unix
Linux, BSD, AIX
Windows
nur Anwender

Programmiersprachen

Assembler
Grundkenntnisse
C
Fortgeschritten
C++
Fortgeschritten
GO
Fortgeschritten
Java
Fortgeschritten
JavaScript
Fortgeschritten
PL/SQL
Fortgeschritten
Python
Experte
Smalltalk
Grundkenntnisse

Datenbanken

Android SQLite
EXASolution
MSSQLServer
MySQL
Neo4j
Oracle
SQL, PL/SQL, APEX
Postgres
PostgreSQL
SQL
MongoDB
Riak
Cassandra
CouchDB

Datenkommunikation

I2C-, SPI- and CAN-Bus
Erfahrungen
CNI
CORBA
HTTP
Internet, Intranet
Messaging
Erfahrungen
RabbitMQ
RS232
TCP/IP
Erfahrungen
Verteilte Systeme
ZeroMQ
UDP
Erfahrungen

Hardware

Digital
embedded Systeme
Mikrocontroller
PC
Sensoren

Berechnung / Simulation / Versuch / Validierung

Grafana
netem
netem
Prometheus
tc
tc

Design / Entwicklung / Konstruktion

EAGLE

Branchen

Branchen

Informationstechnologie, Bank/Finanzinstitut, Online, Web, Gaming, Multimedia, Versandhandel

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.