Software-Architektur- und Performance-Experte
Aktualisiert am 02.01.2025
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.01.2025
Verfügbar zu: 100%
davon vor Ort: 10%
Objektorientierung
Python
Performance Optimierung
Objektorientierte Modellierung
Architecture
Database Design
Django
Amazon Webservice
Backend Entwickler
REST
JavaScript
NoSQL-Database
Ruby / Rails
PHP
Deutsch
Muttersprache
Englisch
fliessend in Wort und Schrift

Einsatzorte

Einsatzorte

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

Projekte

Projekte

11 Monate
2024-02 - heute

LEAD Developer Legal reporting Portal

LEAD Developer Python Pandas Oracle Database ...
LEAD Developer

Arbeit als LEAD Developer an einem systemkritischen Reporting Portal in Zusammenarbeit mit Entwicklern aus Deutschland und Indien.


  • Erstellung und Verbesserung von Software-Architekturen
  • Datenbank-Design für die Reporting-Datenbank
  • Pflege sowie Optimierung von Legacy Code in einem komplexen Web-Framework
  • Erweiterung des Portals um neue Funktionen
  • Erweiterung von REST-APIs zum Empfang und Verarbeiten von Daten
  • Verarbeitung von Zeitreihen in Python mit Pandas
  • Erstellung von automatisierten Tests
  • Organisation und Durchführung von User Acceptance Tests
  • Wissenstransfer via Confluence
Oracle SQL Developer Jetbrains PyCharm Bitbucket Atlassian Confluence Jenkins Oracle Atlassian JIRA
Python Pandas Oracle Database Python 3.10 SQL-Programmierung Git Fullstack Back-End Backend Front-End Frontend PDF Python 3.11 Anaconda numpy Agile Softwareentwicklung REST API-Entwicklung Englisch Objektorientierung CI/CD Softwarearchitektur Optimierung Laufzeit-Optimierung Testautomatisierung Acceptance Test
Remote
3 Jahre 9 Monate
2021-04 - heute

Automatisierung von eMail-Marketing

Software Architekt und Lead-Entwickler Python Django Python 3.8 ...
Software Architekt und Lead-Entwickler

Konzeption und Realisierung eines erweiterbaren eMail-Marketing-Tools mit voller Einbindung in eine bestehende ERP-Umgebung und vorhandenen externen Services.

Weiterentwicklung es Tools nach Inbetriebnahme in enger Zusammenarbeit mit Stakeholdern und dem DevOps Team.


  • Anforderungs-Analyse
  • Datenbank-Design
  • Objektorientiertes Design mit Entwurfsmustern
  • Dokumentation der Entwurfsergebnisse mit UML und ER-Modellen
  • Abstimmung mit Stakeholdern
  • Implementierung Web-Basierendes User-Interface mit Django
  • Implementierung Laufzeitumgebung mit Python
  • Design und Implementierung von Workflows auf Basis von Apache Airflow
  • Entwurf von Docker Images für den Produktivbetrieb
  • Optimierung von Datenbank-Abfragen und produktivem Python-Code
MS SQL Server PostgreSQL Mailworx podman SQLAlchemy AWS Bamboo Azure
Python Django Python 3.8 Docker Apache Airflow SQL ORM Django 3.2 Django REST-Framework CI/CD Fullstack Front-End Frontend Backend Back-End REST API Development Python 3.10 AWS Englisch Softwarearchitektur OOP
Remote
8 Monate
2023-05 - 2023-12

Data Engineering im Banking-Sektor

Data Engineer mit Python Camunda pandas pytest ...
Data Engineer mit Python

Implementierung von Workflow-Routinen zur Automatisierung von Data Ingestion und Data Processing für ein Workflow-System.

Behebung von Defekten in Coding und Architekturentscheidungen.


  • Erstellung von Software-Architekturen
  • Objektorientierte Python Programmierung
  • Optimierung von Bestandscode
  • Erstellung von automatisierte Tests
  • Entwicklung von Testcases mit Jupyter Notebooks
  • Scrum mit Kanban
  • Wissenstransfer via Confluence
Atlassian JIRA Atlassian Confluence Gitlab Camunda Citrix Teams
Camunda pandas pytest Python Workflow Python 3.10 Data Engineer Scrum REST Englisch Softwarearchitektur CI/CD Kanban Objektorientierung
Remote
8 Monate
2022-09 - 2023-04

Energy Dashboard Plattform

Software-Entwickler und Architekt Django Django CMS Python 3.10 ...
Software-Entwickler und Architekt

Entwicklung eines Energie-Dashboards auf Basis von Django CMS und Python.

  • Fullstack-Entwicklung
  • Datenbank-Modellierung
  • Konzeption der Software-Architektur
  • Qualitätssicherung durch Modultests
  • Erstellung und Abnahme von "Production-Ready" Code mit Code Reviews
  • CI/CD

Django Django CMS gitlab gitlab ci
Django Django CMS Python 3.10 Plotly Plotly Express Pandas Bootstrap JavaScript HTML5 CSS3 Scrum numpy Fullstack Front-End Back-End Frontend Backend Zeitreihen Englisch Objektorientierung OOA OOD
Remote
1 Jahr 4 Monate
2022-01 - 2023-04

Backend-Entwicklung für IoT-Device

Software-Architekt und Backend-Entwickler Python 3.8 Python 3.10 Django 3.2 ...
Software-Architekt und Backend-Entwickler
  • Entwicklung einer Architektur für die Backend-Infrastruktur inklusive Dokumentation mit UML

  • Abstimmung von APIs und Design-Entscheidungen mit Stakeholdern und anderen Teams
  • Entwicklung von Microservice-APIs mit OpenAPI 3 (Swagger) als Cloud-Services

  • Realisierung von REST-APIs mit Hilfe von Django REST-Framework
  • Integration von anderen Cloud-Services
  • Entwicklung von Datenbank-Designs

  • Pflegedialoge für die Datenbank mit Django

  • Umsetzung des Datenbank-Designs

  • Datenverarbeitung und Speicherung von Wetterdaten im Zusammenhang mit Geodaten
  • Schulung von neuen Mitarbeitern im Bereich Python und OOP
  • Umsetzung von MicroService-APIs

  • Härtung der REST-APIs

  • Teilprojektleitung

  • Qualitätssicherung

  • Code Reviews

  • Testing

  • Dokumentation und Wissenstransfer via Confluence

  • CI/CD mit Gitlab CI

  • Datenablage mit Amazon S3 Clone Minio

Django Flask Python nginx Docker SonarQube Gitlab Gitlab CI Atlassian Confluence Atlassian JIRA Insomnia AWS
Python 3.8 Python 3.10 Django 3.2 Django 4.0 SQLAlchemy SQL SQL-Datenbanken PostgreSQL PKI Digitale Zertifikate Netzwerk/Sicherheit Netzwerk Connexion FastAPI Amazon S3 Falcon Grafana Backend Back-End X.509 TLS SSH Reverse SSH AWS Englisch Django REST-Framework Security Konzepte Applikationsarchitektur Objektorientierung OOD Scrum Kanban Testautomatisierung CI/CD Optimierung Verbesserung von Bestandscode OOP Schulung Trainer Geodatenverarbeitung Verarbeitung von Wetterdaten
Remote
1 Jahr 2 Monate
2021-10 - 2022-11

Architektur für Forschungsprojekt

Software.Architekt und Teilprojektleiter Java Java EE Spring ...
Software.Architekt und Teilprojektleiter
  • Anforderungsanalyse
  • Abstimmung mit Stakeholdern in deutscher und englischer Sprache
  • Erstellung von Prozeß-, Daten- und objektorientierten Modellen für das Application Design
  • Konzepterstellung zusammen mit Software-Partnern
  • Definition von REST- und anderen Software-Schnittstellen
  • Sprintplanung
  • Entwicklungsbegleitung
  • Planung für Testautomatisierung
  • Qualitätssicherung
    • Code Reviews mit Weiterb?ildung
    • Wissenstransfer und Dokumentation via Confluence
    IntelliJ Atlassian JIRA Atlassian Confluence Bitbucket Enterprise Architect Jenkins Gitlab Gitlab CI
    Java Java EE Spring Python UML 2.0 ER-Diagramme ER Modell BPMN CI/CD Scrum Master Requirements Englisch OOP OOA OOD Objektorientierung Scrum Kanban PostGIS WGS84
    Remote
    6 Monate
    2021-07 - 2021-12

    Wartung und Weiterentwicklung eines Webportals basierend auf Django

    Software-Entwickler Python Django Django CMS ...
    Software-Entwickler
    Wartung und Modernisierung eines komplexen Web-Portals basierend auf Django und Django CMS.


    • Fehleranalyse
    • Fehlerkorrekturen
    • Verbesserung der Datenbankstruktur
    • Erarbeitung von Handlungs- und Modernisierungsempfehlungen
    • Erstellung von Erweiterungsmodulen
    • Erstellung von Celery-Tasks
    • Dokumentation

    Atlassian JIRA Bitbucket AWS
    Python Django Django CMS JavaScript CSS Celery Amazon RDS boto3 AWS Lambda Backend Frontend Fullstack Back-End Front-End AWS REST Englisch Django REST-Framework
    Remote
    1 Jahr
    2021-01 - 2021-12

    Entwicklung einer Testautomatisierungs-Umgebung im Finanzumfeld

    Senior Entwickler / Architekt Python 3 Jenkins Continuous Integration ...
    Senior Entwickler / Architekt
    • Konzeptentwicklung für die Automatisierung
    • Python Entwicklung innerhalb des Robot Frameworks
    • Entwicklung eines spezialisierten Parsers zur Analyse von VF1-Dateien (im Finanzumfeld genutztes Übertragungsformat/DSL) in Python
    • Verbesserung der Software-Qualität
    • Entwicklung verschiedener Prüftools für die Qualitätsanalyse
    • Technische Unterstützung
    • Dokumentation und Wissenstransfer via Confluence
    Atlassian Confluence Git Atlassian JIRA PyCharm Oracle Automic Software UC4 Oracle SQL Developer
    Python 3 Jenkins Continuous Integration Testautomation Testautomatisierung Agile Entwicklung Robotframework Docker Container SQL SQL-Datenbanken XSL Parser XSL-Transformation XSLT- VF1-Parser ETL DSL Domain Specific Language API Entwicklung gRPC Google Protobuf
    Remote
    1 Jahr 3 Monate
    2020-05 - 2021-07

    Entwicklung einer Workflow-basierenden ETL-Lösung

    Software-Entwickler, Architekt DWH Datawarehouse AWS ...
    Software-Entwickler, Architekt

    • Entwicklung einer System Integration Plattform auf Basis von Airflow zur automatischen Datenübernahme und Kommunikation zwischen unterschiedlichen Systemen (ERP, Shop-System, Data Warehouse)
    • Implementierung auf Basis der Shopify-API
    • Sicherstellen und Verbesserung des geregelten Cloud-Betriebes in der AWS-Cloud
    • Performance-Optimierung der Middleware-Services
    • Test der Integrationsplattform
    Shopify Odoo PostgreSQL AWS Open Source Framework Amazon EC2
    DWH Datawarehouse AWS Apache Airflow Amazon RDS Docker ETL Data Engineering Python Python 3 AWS Lambda REST API Entwicklung Englisch
    Remote
    4 Monate
    2020-09 - 2020-12

    Python Django Entwicklung/Architektur im Cloud-Umgebung / Data Engineering

    Software-Entwickler Django Python REST ...
    Software-Entwickler

    Entwicklung von Datenbank-gestützten Anwendungen auf Basis von Cloud-Technologien, Python und Django.

    • Datenbank Modellierung und Umsetzung
    • UML-Modellierung
    • Performance-Optimierung
    • Code-Reviews
    • Verbesserung der Web-Oberfläche
    • Weiterentwicklung der REST-Schnittstellen
    • Absicherung der REST-Schnittstellen
    • Optimierung von Altcode
    PostgreSQL CircleCI ArgoCD GitHub Git Kubernetes Docker AWS Keybase.io Graphene Graphene-Django Amazon ECS
    Django Python REST object relational mapping Cloud AWS MicroServices Python 3 GraphQL GraphiQL Data Integration Apache Kafka TDD CleanCode Clean Code Django REST-Framework Scrum JavaScript CSS Vue.js VueJS Fullstack Backend Frontend API Entwicklung Kanban Testautomatisierung CI/CD Optimierung
    Remote
    6 Monate
    2020-04 - 2020-09

    Entwickler/Berater Cloudlösungen im Automatisierungsumfeld

    Analytiker / Entwickler Python Docker Container ...
    Analytiker / Entwickler
    • Analyse von Cloud- und Virtualisierungslösungen
    • Evaluierung der Softwarequalität von Software
    • Testmethoden für Software in Virtualisierungslösungen
    • Entwurf einer CI/CD Architektur für die Qualitätssicherung mit Hilfe von automatisierten Tests
    Jenkins Git OpenStack StarlingX oVirt Excel MS Word tox
    Python Docker Container Virtualisierung TDD Kubernetes Code-Analyse Statische Code-Analyse Cloud Computing Testautomatisierungstools Testanalyse Englisch
    Siemens
    Karlsruhe / Remote
    7 Monate
    2019-11 - 2020-05

    Weiterentwicklung einer Cloud-basierenden Unternehmensplattform / ERP

    Software-Entwickler AWS Amazon EC2 Amazon RDS ...
    Software-Entwickler
    • Weiterentwicklung der Cloud-Plattform auf Basis von AWS-Diensten
    • Sicherstellen und Verbesserung des geregelten Cloud-Betriebes in der AWS-Cloud
    • Performance-Optimierung der Middleware-Services
    • Erweiterungsentwicklung für das ERP-System Odoo
    Odoo Shopify PostgreSQL AWS
    AWS Amazon EC2 Amazon RDS Python Shopify API Automatisierung Docker podman Middleware Cloud ERP System Integration System integrator E-Commerce REST API Entwicklung
    Remote
    11 Monate
    2019-06 - 2020-04

    Entwicklung einer Diagnose-Plattform für ein Embedded System

    Software-Entwickler Python Scrum CAN ...
    Software-Entwickler
    • Anforderungsanalyse
    • Python-Entwicklung von Web-Services
    • Entwicklung der Systemarchitektur
    • Entwicklung eines Web-UI (Dashboard) für flexible Diagnoseplattform als SPA
    • Unterstützung unterschiedliche Schnittstellen zu Embedded Systemen (CAN, UART, ...)
    • Multi-Threaded Server Implementation
    • CAN-Schnittstelle
    • Entwurf und Implementierung eines Python-Adapters für CAN-Interface
    • Datenverarbeitung von Realtime-Diagnosedaten
    • Visualisierung von Realtime-Diagnosedaten mit Visualisierungstool
    • Ansteuerung und Testsoftware für Industrie-Controller
    • Software-Verifizierung
    • Optimierung von Bestandscode
    • Wissenstransfer mit Schulung von internen Mitarbeitern
    PyCharm Eclipse Subversion Windows 10 CANBus
    Python Scrum CAN Web-Services embedded REST Flask Waitress Multi-Threading C++ Datenanalyse Datenvisualisierung CleanCode Python Coaching JavaScript CSS Softwarearchitektur Kanban OOP Testautomatisierung CI/CD Optimierung Architekt Trainer Schulung
    Ludwigsburg (Württemberg)
    8 Monate
    2019-08 - 2020-03

    Renovierung und Update eines komplexen Webshops

    Architekt / Software Entwickler Datenmodellierung JavaScript Datenbanksicherheit ...
    Architekt / Software Entwickler
    • Weiterentwicklung and Anpassung einer in PHP entwickelten Unternehmenspräsenz (CMS) mit Webshop
    • Umstellungen von PHP5 auf PHP7
    • Umstellung des Datenbanksystems
    • Sicherstellen eines reibungslosen Übergang auf das neue System
    • Sicherstellen des Server-Betriebs
    PHP7 PHP5 MySQL MariaDB PHPStorm
    Datenmodellierung JavaScript Datenbanksicherheit CSS HTML Linux
    Full-Remote
    8 Monate
    2019-05 - 2019-12

    Wartung und Weiterentwicklung eines Webportals

    Software-Entwickler Python Django Django CMS ...
    Software-Entwickler
    Weiterentwicklung eines auf Django CMS basierenden Web-Portals
    PyCharm PostgreSQL nginx
    Python Django Django CMS Celery SQL SQL-Datenbanken
    Remote
    9 Monate
    2019-04 - 2019-12

    Umstellung einer Web-Anwendung auf Node.js

    Software-Entwickler Node.js TypeScript MongoDB ...
    Software-Entwickler

    Umstellung und Weiterentwicklung einer auf PHP basierenden Web-Anwendung auf TypeScript und Node.js.

    • Frontend-Entwicklung
    • Backend-Entwicklung inklusive Anbindung an NoSQL Datenbank
    • Entwurf der Datenbank-Architektur
    Mongo-Database Webstorm Swagger
    Node.js TypeScript MongoDB NoSQL OpenAPI OpenAPI 3.0 Fullstack Backend Frontend
    Remote
    1 Jahr 1 Monat
    2018-11 - 2019-11

    Weiterentwicklung einer Web-Anwendung

    Software Entwickler Python Django AWS Elastic Beanstalk ...
    Software Entwickler

    Eigenverantwortliche Weiterentwicklung einer auf Django basierenden Web-Anwendung in einer skallierbaren Cloud-Umgebung (AWS Elastic Beanstalk).

    • Planung von Weiterentwicklungstätigkeiten
    • Architekturentscheidungen
    • Weiterentwicklung
    • Fehlerpriorisierung
    • Fehlerkorrekturen
    PyCharm git Bitbucket YouTrack Slack Azure
    Python Django AWS Elastic Beanstalk AWS Lambda JavaScript CSS Bootstrap Amazon API Gateway Fullstack
    Remote
    9 Monate
    2018-09 - 2019-05

    Anwendungsentwicklung für Dokumentenmanagement-Projekt

    Software-Entwickler, Software-Architektur Scrum Python Java ...
    Software-Entwickler, Software-Architektur

    Planung, Architektur und Entwicklung von Dokumentenmanagement-Lösungen für die unternehmensweite Optimierung der Dokumentenlandschaft in einem hochgradig heterogenem Umfeld.

    • Anforderungsanalyse
    • Entwurf von Systemarchitekturen
    • UML-Modellierung
    • Konzeptionierung von Abläufen
    • Mitarbeit in einem multifunktionalem Scrum-Team
    • Erstellung von Lösungskonzepten
    • Design von REST-Schnittstellen
    • Entwicklung von Polarion-Erweiterungen
    • Entwickeln von Schnittstellen zwischen Datenbanken und dem SAP System
    • Schnittstellenentwurf zu Polarion
    • Backendentwicklung
    • Frontendentwicklung mit Vue.js / ES6
    • Entwicklung von Unit-Tests für zentrale Funktionen
    • Absprache mit internen Kunden
    Eclipse PyCharm WebStorm SAP PLM SAP DVS Polarion Atlassian Confluence Atlassian JIRA Enterprise Architect SAP Engineering Control Center SAP ECTR Postgres PostgreSQL Postman JetBrains IntelliJ IDEA SAP LO-MD-MM MS SQL Database JetBrains IntelliJ IDEA Scrum Microsoft SQL Server
    Scrum Python Java REST JavaScript Vue.js Bootstrap Material Design ECMAScript 6 Vuetify UML pytest Polarion Velocity SQL PLM SAP PLM ALM Anforderungsanalyse UML Modellierung ABAP OO ABAP Objects Kanban
    bei Pforzheim, Remote
    11 Monate
    2018-07 - 2019-05

    Weiterentwicklung einer Online-Marketingplattform

    Entwickler, Systemarchitekt PHP HTML 5 CSS ...
    Entwickler, Systemarchitekt
    • Analyse des vorhandenen Systems
    • Analyse von Kundenanforderungen
    • Systemarchitektur
    • Schnittstellendesign
    • Erstellung von PDF-Dokumenten
    • Reportinglösung
    • Dashboard-Entwicklung
    • Backend- und Frontend-Entwicklung
    • Bugfixing
    MySQL PHPStorm Git
    PHP HTML 5 CSS JavaScript Bootstrap SQL PHP7 E-Commerce Fullstack Frontend Backend
    Remote
    3 Monate
    2018-06 - 2018-08

    Erstellung einer Cloud-basierenden Online-Anwendung

    LEAD Entwickler Python 3.6 Git Django ...
    LEAD Entwickler

    Erstellen einer Online-Anwendung welche in der AWS Cloud läuft und dort in Form von MicroServices beliebig skallierbar ist.

    • Konzeption und Planung der Anwendung
    • Technisches Design
    • Abstimmung mit Stakeholdern
    • Deployment-Planung
    • Planung und Einrichtung der Produktivumgebung
    Gitlab nginx AWS ECS AWS Lambda MongoDB Mongo-Database Amazon EC2
    Python 3.6 Git Django MicroServices REST Terraform Ansible Infrastructure as a Service
    Remote
    3 Monate
    2018-03 - 2018-05

    ABAP Entwickler HR

    Software Entwickler Betriebliche Altersvorsorge in SAP SAP HR SAP VADM ...
    Software Entwickler
    • Umstellung von Altanwendungen basierend auf ABAP OO und SAP Records Management
    • Erstellung von Erweiterungsmodulen in VADM / SAP HR
    • Datenmodellierung und Optimierung von Datenbankzugriffen in VADM / SAP HR
    • Ist-Analyse vorhandener Schnittstellen
    • Erstellen von Feinkonzepten für Schnittstellen zur automatischen Datenübernahme zwischen SAP und Fremdsystemen im Zusammenhang mit der Personalabrechnung
    • Teilnahme und Moderation von Projektworkshops
    • Abstimmung der Konzepte mit verschiedenen Projektbeteiligten und verantwortlichen externer Systeme
    Betriebliche Altersvorsorge in SAP SAP HR SAP VADM ABAP OO SAP Records- and Case-Management SAP Recordsmanagement SAP HR-PY SAP HCM SAP HCM-PA SAP HCM PY SAP Stammdatenmanagement Automatisierung
    Remote
    1 Jahr 1 Monat
    2017-02 - 2018-02

    Messaging: Backend-Entwicklung für unterschiedliche REST-Clients auf Basis von Django

    Software-Entwickler, Projektleitung REST Django Python ...
    Software-Entwickler, Projektleitung

    Weiterentwicklung eines auf Django basierenden REST-Backends inklusive Projektleitung und Architektur-Entwicklung.

    Tätigkeiten:

    • IT Architekt
    • Lasttests
    • Performance-Optimierung
    • Design-Verbesserungen
    • Design von REST-APIs
    • Python Entwicklung
    • Projektleitung und -koordination zu großen Teilen auf Englisch in einer agilen Entwicklungsumgebung
    • Design und Entwicklung abgesicherter Datenkommunikation und -speicherung (mittels PKI, Public Key Verfahren)
    • Sicherheit von REST-API Schnittstellen
    • Entwicklung einer Chatbot-Infrastruktur
    • Entwicklung einer Message-basierenden API
    • Library-Entwicklung
    • Entwicklung automatisierter Tests (CI/CD)
    • Dokumentation
    Jenkins Gitlab Git Debian 8 PyCharm MySQL Oracle PostgreSQL nginx Ansible RabbitMQ Celery Crossbar.io Postman
    REST Django Python Redis Unit-Tests CI Agile Entwicklung IT Architektur PKI Public Key Infrastructure Public Key Cryptography Standards Continuous Integration nose rednose SQL Twisted asyncio Network Protocol WAMP Websockets Message Broker TDD Push Service OOP Objektorientierung CI/CD Optimierung Softwarearchitektur Testautomatisierung
    Remote
    1 Jahr 9 Monate
    2016-06 - 2018-02

    Weiterentwicklung eines WebShops auf Basis von SpreeCommerce und Ruby on Rails

    Software Entwickler Ruby Ruby on Rails SpreeCommerce ...
    Software Entwickler

    Weiterentwicklung eines WebShops auf Basis von Ruby und Rails und SpreeCommerce.

    • Weiterentwicklung nach Kundenwunsch
    • Ticket-Bearbeitung
    RubyMine PostgreSQL Atlassian JIRA
    Ruby Ruby on Rails SpreeCommerce JavaScript Sass CSS HAML HTML5 jQuery Responsive Webdesign Elastic Search Administration Linux Agile Entwicklung elasticsearch E-Commerce Fullstack
    Remote
    3 Monate
    2016-12 - 2017-02

    Entwicklung eines Web-UI für eine dedizierte Hardware-Plattform

    Software Entwickler Angular.js Angular AngularJS ...
    Software Entwickler
    • Entwurf und Entwicklung eines speziellen Testframeworks auf Basis von PyUnit
    • Entwurf und Entwicklung von automatisierten Tests mit hoher Qualität und Testabdeckung
    • Entwurf und Entwicklung Django-Backend für das UI
    • Entwurf und Entwicklung von REST-Schnittstellen im Backend
    • Entwurf und Entwicklung des Angular-Frontends
    • Anbindung an dedizierte Hardware Plattform (spezieller Controller)
    PyCharm
    Angular.js Angular AngularJS Django Python PyUnit REST Git Bootstrap Agile Entwicklung Code Quality CleanCode TDD Django REST-Framework Frontend Backend Fullstack
    Deutsches Zentrum für Luft- und Raumfahrt (DLR)
    Remote
    3 Monate
    2016-11 - 2017-01

    Implementierung Cloud-Middleware

    Senior Python Entwickler Scrum Amazon Kinesis Amazon SQS ...
    Senior Python Entwickler

    Implementierung und Erweiterung einer Cloud-Middleware mit Amazon Web Services zur Anbindung eines Warenwirtschaftssystems an einen Webshop.

    • Anforderungsanalyse: Fachliche Absprache notwendiger Funktionen und Anpassungen.
    • Design der Implementierung
    • Implementierung
    • Test
    • Performance-Optimierung
    Bitbucket Atlassian JIRA JIRA HipChat
    Scrum Amazon Kinesis Amazon SQS AWS Lambda Python Middleware Agile Entwicklung IT Architektur IT Architecture Produktinformationsmanagement Warenwirtschaft Backend
    Remote
    4 Monate
    2016-08 - 2016-11

    Entwicklung einer IoT Anwendung in Python mit KI-Werkzeugen

    Integrations-Entwickler Python 3.5 Elastic Search Docker ...
    Integrations-Entwickler

    Entwicklung einer neuen Python Anwendung mit aktuellen KI-Werkzeugen in einem verteilten Scrum-Team anhand von User-Stories.

    Anwendung von modernen, agilen Vorgehensmodellen wie Scrum und SAFe unter Zuhilfenahme von Kanban-Board-Techniken.

    PyCharm GitLab Debian 8 Linux Atlassian JIRA Raspberry Pi Atlassian Confluence Android OpenAI
    Python 3.5 Elastic Search Docker REST WebService AI git Scrum Agile Softwareentwicklung HTTP Server Implementierung UDP UDP/IP Tcpdump Kanban IoT-Gerät IoT-Device IoT Administration Linux Kubernetes ELK Stack Continuous Integration Logstash Network-Protocol TCP/IP elasticsearch CleanCode Prompt Engineering SAFe
    Darmstadt / Remote
    3 Monate
    2016-06 - 2016-08

    Weiterentwicklung eines Bewerbungsportals

    Software Entwickler PHP5 SOAP JavaScript ...
    Software Entwickler

    Analyse der aus mehreren Backend-Komponenten bestehenden Systems und Entwicklung von Lösungsvorschlägen für die Weiterentwicklungswünsche. Weiterentwicklung des Backendsystems und des Frontends.

    Korrektur bestehender Fehler.

    PHPStorm WebStorm
    PHP5 SOAP JavaScript HTML5 CSS3 Linux Admin PHP7 Fullstack Backend Frontend
    Remote
    7 Monate
    2015-11 - 2016-05

    Erweiterung eines Firmenportals auf Basis von Django und Python

    Web-Entwickler (X)HTML CSS Django ...
    Web-Entwickler

    Erweiterung und Pflege eines komplexen Firmenportals basierend auf Django und Django CMS sowie weiteren Django-Modulen.

    • Eigenverantwortliche Konzeption, Planung, Implementierung und Dokumentation einer unabhängigen und kundenspezifischen Erweiterung (Web-Applikation) für das Firmenportal auf Basis von Django CMS. (Konzeption und Implementierung von Plugins und AppHooks für Django CMS, Integration in die Web-Oberfläche, Datenbank-Erweiterung).
    • Automatisierte (periodische) Verarbeitung, Update und Speicherung von Geodaten für das Firmenportal
    • Erstellung von Frontend-Erweiterungen nach Kundenwunsch mit Integration von Google-Maps.
    • Eigenständige Schwachstellen-Analyse von Software-Strukturen sowie Recherche und Suche von Fehlerursachen in den bestehenden Software-Komponenten
    • Erarbeitung von Lösungsstrategien und Korrekturvorschlägen für gefundene Fehlerquellen und Bug-Fixing sowohl komplett eigenständig alsauch in enger Kooperation mit Mitarbeitern.
    • Remote Zusammenarbeit, Kommunikation und Management des Projekts über ein Web-basierendes Projektmanagement- und Problembehandlungstool sowie ein Remote-Versionsverwaltungssystem (Git/Bitbucket).
    • Selbständige und rasche Einarbeitung in neue Werkzeuge und Software-Bibliotheken
    Django PostgresSQL Celery Redis Atlassian JIRA Google Maps Geodatenverarbeitung Bitbucket Django 1.5 Django South Django 1.8 Python 2.7 SSH
    (X)HTML CSS Django Python Responsive Webdesign Django CMS Git JavaScript jQuery Django Migration Docker Agile Entwicklung Visualisierung Daten Visualisierung visualization E-Commerce Fullstack
    Remote
    8 Jahre 11 Monate
    2007-07 - 2016-05

    Online-Anwendung

    Projektleiter, Entwickler UML Python SQL ...
    Projektleiter, Entwickler

    Konzeption, Design (Architektur) und Realisierung von

    Online-Anwendungen auf Basis von Web-Technologien.

    Tätigkeiten u.a.:

    • Projektleitung und Organisation
    • Kommunikation mit Zulieferern (Web-Designer, 3D-Experten, ...)
    • Betreuung von Praktikanten
    • Erstellung verschiedener Python-Erweiterungsmodule in C und/oder Cython zur Performance-Optimierung.
    • Optimierung von Algorithmen (u.a. Shortest-Path-Suche, Sortierverfahren)
    • Backend-Programmierung einer komplexen Anwendungsstruktur mit verschiedenen Teilkomponenten
    • Erstellung wiederverwendbarer Web-Komponenten.
    • Erstellung eines eigenen Web-Frameworks nach MVC-Paradigma.
    • Frontend-Programmierung in JavaScript inklusive Ajax (SinglePage-Web-Anwendung)
    nginx Socket Debian Django 1.7 VirtualBox VM VMware MongoDB
    UML Python SQL Datenbank-Design HTML5 JavaScript jQuery Ajax CSS3 C OOP Tornado Webserver Projektleitung Netzwerkkommunikation Client/Server JSON Projektmanagement PHP 5 Laravel Sass Bootstrap Responsive Webdesign Cython AngularJS C++ WebService REST Django REST-API 3D-Grafik Optimierung PHP 7 IT Architektur Fullstack
    Privates Projekt
    Karlsruhe
    5 Monate
    2015-01 - 2015-05

    Einfaches Content Management System

    Projektleiter, Entwickler Python SQL Datenbank-Design ...
    Projektleiter, Entwickler

    Konzeption, Design und Realisierung einer Online-

    Anwendung auf Basis von Django.

    Python, SQL, Datenbank-Design, HTML 5,

    JavaScript, jQuery, CSS, Django, Ajax, Bootstrap,

    Responsive Design.

    Linux Debian Django 1.7 pip
    Python SQL Datenbank-Design HTML5 JavaScript jQuery CSS3 Django Ajax Bootstrap Responsive Webdesign JSON JSONP Client/Server Content Management System Ajax WebService REST Sass visualization Daten Visualisierung
    Privates Projekt
    Karlsruhe
    1 Jahr 2 Monate
    2013-01 - 2014-02

    Einrichtungsplanungssystem

    Entwickler, Software-Architekt PHP 5 PHP CodeIgniter ...
    Entwickler, Software-Architekt

    Fertigstellung eines Einrichtungsplanungssystems auf

    Basis von verschiedenen Web-Technologien

    AWS MySQL
    PHP 5 PHP CodeIgniter MySQL SQL Datenbank-Design HTML JavaScript jQuery CSS MVC Apache HTTP Server Ajax visualization Frontend Backend Fullstack
    BCP-Design / Rowius
    Remote
    5 Jahre
    2009-01 - 2013-12

    Verschiedene ERP Anwendungen

    Developer ABAP-OO OOD UML ...
    Developer

    Konzeption, Design und Implementierung von

    verschiedenen Anwendungen auf Basis von SAPs On

    Demand Anwendungstechnologie, teils auf Basis von

    Java.

    Tätigkeiten:

    Anforderungsanalyse, Präsentation, Interface-Design,

    Systemdesign, Implementierung.

    Powerpoint Eclipse JBoss Application Server Apache Ant Atlassian Confluence Atlassian JIRA
    ABAP-OO OOD UML Frameworkentwicklung Design-Pattern Java EE Java Scrum JUnit Enterprise JavaBeans EJB JDBC TDD Kanban Lean Management Design Thinking SAP UI5 SAP Fiori Hibernate Test Driven Development Web UI Agile Entwicklung OData OData for SAP
    SAP AG
    Walldorf
    7 Jahre
    2002-01 - 2008-12

    Generische Dokumentenmanagement-Schnittstelle für Records Management

    Developer ABAP-OO OOD UML ...
    Developer

    Konzeption und Design eines generischen Interface-

    Frameworks für den Zugriff auf verschiedene

    Dokumentenmanagementsysteme.

    Tätigkeiten:

    Anforderungsanalyse, Architektur, Präsentation,

    Interface-Design, Systemdesign, Implementierung,

    Fehlermanagement, Ticket-Bearbeitung,

    Kundenkontakt

    Rational Rose Powerpoint
    ABAP-OO OOD UML WebDAV Dokumentenmanagementsystem Frameworkentwicklung Design-Pattern R/3 Basis IT Architektur
    SAP AG
    Walldorf, Baden
    9 Jahre
    2000-01 - 2008-12

    Dokumentenverwaltung für das "SAP Records Management"

    Developer ABAP-OO OOD UML ...
    Developer

    Konzeption und Design einer objektorientierten Zugriffsschicht 

    auf ein Dokumentenmanagementsystem für das SAP Records Management

    (Elektronische Aktenverwaltung).


    Tätigkeiten:

    Anforderungsanalyse, Systemdesign, Implementierung, Weiterentwicklung,

    Wartung, hauptverantwortliche Betreuung des DMS-Umfeldes im Records Management.

    Rational Rose SAP Records- and Case-Management SAP Records Management SAP HR SAP Workflow
    ABAP-OO OOD UML Datenbankmodellierung BAPI SAP Knowledge Provider RFC XML HTTP Archivsysteme BAdI R/3 Transportsystem R/3 Basis SAP Script SAP SmartForms SAP Workflow SAP BOPF IT Architektur Coaching
    SAP AG
    Walldorf, Baden
    9 Jahre
    1998-01 - 2006-12

    Dokumentenmanagementsystem mit NoSQL Datenbank

    Projektleiter, Architekt, Entwickler C++ Python OOP ...
    Projektleiter, Architekt, Entwickler

    Konzeption, Design (Architektur) und Realisierung

    eines Dokumentenmanagementsystems basierend auf

    einer selbst implementierten NoSQL-Datenbank.

    Backend-Implementierung in C++, Frontend in Python.

    Socket
    C++ Python OOP UML Linux Shell-Script make RCS Profiler Wiederverwendung Netzwerkkommunikation Client/Server SSL Netzwerkkommunikation IPC Projektmanagement IT Architektur
    Privates Projekt
    Baden-Württemberg
    1 Jahr
    2002-01 - 2002-12

    Aktenzeichengenerator für Records Management

    Developer ABAP-OO OOD UML ...
    Developer

    Konzeption, Design und Implementierung eines

    Frameworks für einen hochmodularen und

    erweiterbaren Aktenzeichengenerator für den DOMEA-

    Standard für Aktenverwaltung.

    Tätigkeiten:

    Anforderungsanalyse, Systemdesign,

    Implementierung, Betreuung der Weiterentwicklung.

    Rational Rose SAP Development Workbench SAP Public Sector
    ABAP-OO OOD UML Datenbank-Design Frameworks Design-Pattern Dynpro ALV-Grid R/3 Basis
    SAP AG
    Walldorf, Baden
    1 Jahr 4 Monate
    1998-07 - 1999-10

    Analyse und Design von ERP-Anwendungen

    System-Analytiker UML Design-Pattern ER-Diagramme ...
    System-Analytiker

    Analyse und Design von ERP-Anwendungen (vor allem im SAP HCM) mit Daten-, Prozess- und Objektorientierten Modellen.

    Tätigkeiten:

    • Datenbankmodellierung (ER-Modelle/SAP-SERM) in SAP HR Anwendungen
    • Objektorientierte Designs für SAP HR Anwendungen
    • Prozessmodellierung in SAP HR
    • Moderation von Modellierungsmeetings
    • Architekturanalyse bestehender HCM-Anwendungen
    • Erarbeitung von Designvorschlägen
    • BAPI-Beauftragter für einen Entwicklungsbereich im R/3
    • Design von Schnittstellen.
    Rational Rose R/3-Datamodeller R/3-Data Dictionary MS Visio SAP HR Together
    UML Design-Pattern ER-Diagramme Prozessdiagramme OO-Analyse OO-Design OO-Modellierung Use-Cases SAP-SERM Datenbankmodellierung BAPIs SAP-Business-Objekte R/3 Basis Objektorientiertes Design Objektorientierte Analyse Objektorientierung RPC SAP HCM SAP HR Datenmodell SAP HCM-OM SAP HCM-PY SAP HCM-PT SAP HCM-PD SAP HCM-PA SAP HCM-PE ABAP/4 ABAP DataDictionary EPK Prozessmodelle SAP HR-PY SAP HR-PA SAP HR IT Architektur SAP Stammdatenmanagement
    SAP AG
    Walldorf, Baden
    1 Jahr 6 Monate
    1997-01 - 1998-06

    Qualitätsbeauftragter einer Geschäftsstelle von Danet, Organisator

    Qualitätsbeauftragter, Entwickler, Organisator Wiederverwendung ISO 9001 Qualitätsaudits ...
    Qualitätsbeauftragter, Entwickler, Organisator

    Qualitätsbeauftragter einer Geschäftsstelle von Danet

    Durchführung von Workshops zum Thema

    Tätigkeiten:

    Projektmanagement, Wiederverwendung, Problemanalyse, Erarbeitung von Lösungsvorschlägen, Design und Implementierung wiederverwendbarer Libraries in C++, Organisation für die Neubeschaffung von Hard- und Software.

    MS Word MS Excel Powerpoint
    Wiederverwendung ISO 9001 Qualitätsaudits Perl HTML C++ STL Projektmanagement Coaching
    Danet AG
    Darmstadt
    9 Monate
    1997-04 - 1997-12

    SAPSI: Workflow System zur Datenübernahme in das SAP System

    Software-Entwickler, Projekt-Koordination C++ C++ Templates EDIFACT ...
    Software-Entwickler, Projekt-Koordination

    Design und Implementierung des Zentralmoduls eines

    Workflow-Systems zur Kommunikation zwischen unterschiedlichen Enterprise-Anwendungen im Umfeld

    von Abrechnungssystemen im Telekommunikations

    sektor.

    Das System realsiert eine ETL-Strecke zwischen den beiden Systemen zum kontinuierlichen Datenabgleich.

    Tätigkeiten:

    • Analyse mit Anforderungen
    • Systemdesign, Architektur
    • Abstimmung der Schnittstellen
    • Teamkoordination
    • Implementierung
    • Verifikation

    C++ C++ Templates EDIFACT Messaging EAI Workflow Telekommunikation Abrechnungssystem SAP Lastverteilung RCS Projektmanagement STL Boost Middleware IT Architektur ETL
    Danet AG
    Darmstadt
    4 Monate
    1997-01 - 1997-04

    Datenbankmigrationstool für Großkunden aus dem Telekommunikationssektor

    Software-Entwickler SQL Oracle 7 SQLBase ...
    Software-Entwickler

    Konzeption und Implementierung eines

    Datenbankmigrationstools

    Tätigkeiten:

    Analyse, Konzeption, Implementierung, Optimierung,

    Durchführung der Migration vor Ort beim Kunden

    SQL, Oracle 7, Gupta SQLBase, DEC Alpha,

    telnet, Hummingbird Exceed, Windows 95

    Hummingbird Exceed
    SQL Oracle 7 SQLBase DEC Alpha telnet Windows 95 Lasttests Datenbank-Performance
    Danet AG
    Darmstadt
    1 Jahr 9 Monate
    1995-01 - 1996-09

    ISO 9001 Zertifizierung

    Projektleiter ISO 9001 Projektmanagement
    Projektleiter

    Erarbeitung und Erstellung der ISO9001

    Verfahrensanweisung für die Softwareentwicklung –

    Mitglied des ISO-Teams für die Einführung von

    ISO9001 in der IEZ AG.

    Danach Qualitätsberater der Entwicklung.

    Konzeption, Vorbereitung, Diskussion zusammen mit

    dem Vorstand, Vorbereitung für die Zertifizierung,

    Teilnahme an der ISO9001 Zertifizierung.

    MS Word
    ISO 9001 Projektmanagement
    IEZ AG
    Bensheim, Hessen
    1 Jahr
    1995-01 - 1995-12

    Installationsprogramm für speedikon M

    Projektleiter, Entwickler C Unix MicroStation ...
    Projektleiter, Entwickler

    Konzeption, Design und Implementierung eines

    benutzerfreundlichen Installationsprogramms für ein

    komplexes CAD-Paket unter Unix auf Basis einer

    Benutzeroberfläche innerhalb des CAD-Systems

    MicroStation.

    Tätigkeiten:

    Analyse, Oberflächendesign, Systemdesign,

    Implementierung, Dokumentation

    C, Unix, MicroStation, make, Shellskript, cpio

    C Unix MicroStation make Shell-Script cpio Client/Server Projektmanagement IT Architektur
    IEZ AG
    Bensheim, Hessen
    1 Jahr 4 Monate
    1994-01 - 1995-04

    Dateimanagement-Anwendung für speedikon M

    Software-Entwickler C Unix Windows NT ...
    Software-Entwickler

    Konzeption und Implementierung einer benutzer-

    freundlichen Dateimanagement-Anwendung für ein

    CAD-Paket auf Basis einer Benutzeroberfläche

    innerhalb des CAD-Systems MicroStation

    („speedikon M“).

    Tätigkeiten:

    Analyse, Oberflächendesign, Systemdesign,

    Implementierung, Dokumentation

    C Unix Windows NT MicroStation Interprozess-Kommunikation Client-Server Anwendungen Client/Server IT Architektur
    IEZ AG
    Bensheim, Hessen
    3 Jahre 1 Monat
    1992-04 - 1995-04

    Erstellung verschiedener systemnaher Libraries in C

    Software-Entwickler C Unix Windows NT ...
    Software-Entwickler

    Erstellung verschiedener systemnaher Libraries in C,

    welche die technische Basis für mehrere CAD-

    Anwendungen bilden. Dabei sind vor allem hohe

    Wiederverwendbarkeit, hohe Portabilität als auch die

    möglichst unproblematischen Einbau in Altsysteme zu

    gewährleisten.

    Tätigkeiten:

    Analyse, Systemdesign, Realisierung,

    Weiterentwicklung, Rollout, Portierung, Performance-

    Optimierung.Last- und Performance-Tests

    X11 Motif
    C Unix Windows NT Shell-Script make sccs Fortran Wiederverwendung Profiling Memory-Leak Tools IT Architektur
    IEZ AG
    Bensheim, Hessen

    Aus- und Weiterbildung

    Aus- und Weiterbildung

    5 Jahre 6 Monate
    1986-10 - 1992-03

    Informatik

    Diplom-Informatiker, Universität Karlsruhe (heute: KIT)
    Diplom-Informatiker
    Universität Karlsruhe (heute: KIT)

    Diplomarbeit im Bereich Compilerbau / Parallelisierung mit Note "Sehr gut".

    Abschlussnote "Gut".

    3 Jahre
    1982-10 - 1985-09

    Technisches Gymnasium

    Abitur - Abschlussnote 1,3, Carl-Bosch Schule Heidelberg
    Abitur - Abschlussnote 1,3
    Carl-Bosch Schule Heidelberg

    Leistungskurse:

    • Technik
    • Mathematik

    Kompetenzen

    Kompetenzen

    Top-Skills

    Objektorientierung Python Performance Optimierung Objektorientierte Modellierung Architecture Database Design Django Amazon Webservice Backend Entwickler REST JavaScript NoSQL-Database Ruby / Rails PHP

    Aufgabenbereiche

    Anforderungsanalyse
    Anforderungsmanagement
    Projektleitung
    Projektmanagement

    Produkte / Standards / Erfahrungen / Methoden

    (X)HTML
    ABAP DataDictionary
    Abrechnungssystem
    Administration Linux
    Agile Softwareentwicklung
    AI
    ALM
    ALV-Grid
    Amazon EC2
    Ansible
    Apache Ant
    Apache HTTP Server
    Apache Kafka
    Archivsysteme
    Atlassian Confluence
    Atlassian JIRA
    Atlassian JIRA
    AWS
    AWS ECS
    AWS Kinesis
    AWS Lambda
    BAdI
    BAPI
    BAPIs
    Betriebliche Altersvorsorge in SAP
    Bitbbucket
    Bitbucket
    Bitbucket
    Boost
    Bootstrap
    CAN
    CANBus
    Celery
    CI
    Client/Server
    Cloud
    Container
    Content Management System
    cpio
    Crossbar.io
    CSS
    CSS3
    Debian 8
    Design-Pattern
    Django
    Django 1.5
    Django 1.7
    Django 1.8
    Django CMS
    Django Migration
    Django South
    Docker
    Dokumentenmanagementsystem
    Dynpro
    E-Commerce
    EAI
    Eclipse
    ECMAScript 6
    EJB
    Elastic Search
    elasticsearch
    ELK Stack
    Enterprise Architect
    Enterprise JavaBeans
    ER-Diagramme
    ERP
    Excel
    Extreme Programming (XP)
    Flask
    Frameworkentwicklung
    Geodatenverarbeitung
    Git
    GitHub
    GitLab
    Google Maps
    gunicorn
    HAML
    Helm
    Hibernate
    HipChat
    HTML
    HTML5
    HTTP
    Hummingbird Exceed
    Infrastructure as a Service
    IoT
    IoT-Device
    IoT-Gerät
    ISO 9001
    JBoss Application Server
    Jenkins
    JetBrains IntelliJ IDEA
    JIRA
    jQuery
    JUnit
    Kafka
    Kanban
    Keybase.io
    Kubernetes
    Lastverteilung
    LaTeX
    Lean Management
    Linux Admin
    Logstash
    Mailworx
    Message Broker
    Motif
    MS Excel
    MS Visio
    MS Word
    MVC
    Network Protocol
    Network-Protocol
    Netzwerkkommunikation
    nginx
    Node.js
    OData
    OData for SAP
    Odoo
    OO-Design
    OO-Modellierung
    OOA
    OOAD
    OOD
    OOP
    Open Source Framework
    OpenStack
    oVirt
    PHPStorm
    pip
    PKI
    PLM
    podman
    Polarion
    PostgresSQL
    Powerpoint
    Produktinformationsmanagement
    Profiler
    Public Key Cryptography Standards
    Public Key Infrastructure
    PyCharm
    Python 2.7
    Python 3.6
    Qualitätsaudits
    R/3 Basis
    R/3 Transportsystem
    R/3-Data Dictionary
    R/3-Datamodeller
    RabbitMQ
    Rational Rose
    RCS
    Redis
    ReportLab
    Responsive Webdesign
    REST
    REST-API
    RubyMine
    SAP
    SAP Development Workbench
    SAP DVS
    SAP ECTR
    SAP Engineering Control Center
    SAP Fiori
    SAP HCM
    SAP HCM PY
    SAP HCM-OM
    SAP HCM-PA
    SAP HCM-PD
    SAP HCM-PE
    SAP HCM-PT
    SAP HCM-PY
    SAP HR
    SAP HR Datenmodell
    SAP HR-PA
    SAP HR-PY
    SAP Knowledge Provider
    SAP LO-MD-MM
    SAP PLM
    SAP Public Sector
    SAP PY
    SAP Records Management
    SAP Records- and Case-Management
    SAP Recordsmanagement
    SAP Script
    SAP SmartForms
    SAP Stammdatenmanagement
    SAP UI5
    SAP VADM
    SAP Workflow
    Sass
    sccs
    Scrum
    Shopify
    Slack
    SOAP
    SSH
    SSL
    StarlingX
    Subversion
    Tcpdump
    Telekommunikation
    Terraform
    Together
    Tornado Webserver
    UDP
    UDP/IP
    UML
    VirtualBox VM
    Virtualisierung
    VMware
    VueJS
    Waitress
    WAMP
    Warenwirtschaft
    Web UI
    WebService
    WebStorm
    Workflow
    X11
    YouTrack
    Amazon ECS

    Betriebssysteme

    Android
    Debian
    HPUX
    IRIX
    Linux
    Multi-Threading
    SUN OS, Solaris
    TOS
    Unix
    Linux und diverse andere
    VMS
    Windows
    Windows 10
    Windows 95
    Windows NT

    Programmiersprachen

    ABAP OO
    ABAP-OO
    ABAP/4
    ABAP4
    13 Jahre
    Ajax
    AngularJS
    Assembler
    5 Jahre: 80x86, 6502, MC68000, /360
    asyncio
    Basic
    C
    >20 Jahre
    C++
    >15 Jahre
    C++ Templates
    Cython
    Erlang
    Fortran
    Java
    Java EE
    JavaScript
    aktuell, >5 Jahre
    jQuery
    aktuell
    JSON
    JSONP
    Lisp
    länger her, 1 Jahr
    make
    Maschinensprachen
    Modula-2
    länger her, 3 Jahre
    Pascal
    2 Jahre
    Perl
    PHP
    PHP 5
    2 Jahre, aktuell
    PHP 7
    PHP5
    PHP7
    Python
    Expertenkenntnisse, >10 Jahre
    Python 3
    Python 3.5
    Python 3.8
    ReportLab
    Ruby
    Ruby on Rails
    Scriptsprachen
    verschiedenste
    Shell
    sehr gute Kenntnisse, >20 Jahre
    Shell-Script
    STL
    TeX, LaTeX
    Twisted
    TypeScript

    Datenbanken

    Amazon RDS
    Datawarehouse
    Datenbank-Design
    Datenbank-Performance
    Datenbankmodellierung
    Datenmodellierung
    DWH
    Gupta, Centura
    JDBC
    MariaDB
    Microsoft SQL Server
    Mongo-Database
    MongoDB
    MS SQL Database
    MS SQL Server
    MySQL
    NoSQL
    object relational mapping
    Oracle
    Oracle 7
    Postgres
    PostgreSQL
    Proprietäre DB
    SQL
    gute Kenntnisse
    SQLAlchemy
    SQLBase
    ORM

    Datenkommunikation

    Apache Airflow
    Automatisierung
    Client-Server Anwendungen
    Data Engineering
    EDIFACT
    Ethernet
    ETL
    HTTP
    Interprozess-Kommunikation
    IPC
    Messaging
    OpenAPI
    OpenAPI 3.0
    REST
    RFC
    RPC
    SMTP
    SOAP
    Socket
    Socket-Programmierung
    SSL
    Swagger
    TCP/IP
    telnet
    WebDAV
    Websockets
    XML
    Push Service

    Hardware

    DEC Alpha
    HP
    IBM Großrechner
    IBM RS6000
    Intergraph
    Motorola
    PC
    Raspberry Pi
    Silicon-Graphics
    SUN Workstation
    Vektor-/Parallelrechner

    Berechnung / Simulation / Versuch / Validierung

    Daten Visualisierung
    Datenanalyse
    Datenvisualisierung
    Lasttests
    Robotframework
    Testautomation
    Testautomatisierung
    Visualisierung
    visualization

    Design / Entwicklung / Konstruktion

    3D-Grafik
    Agile Entwicklung
    Amazon API Gateway
    Amazon Kinesis
    Amazon SQS
    Angular
    Angular.js
    ArgoCD
    AutoCAD
    AWS Elastic Beanstalk
    AWS KMS
    CircleCI
    Clean Code
    CleanCode
    Coaching
    Code Quality
    CodeIgniter
    2 Jahre
    Continuous Integration
    Data Integration
    Datenbanksicherheit
    Design Thinking
    Django REST-Framework
    embedded
    EPK
    ER-Datenbankmodellierung
    Frameworks
    Graphene
    Graphene-Django
    GraphiQL
    GraphQL
    HTML 5
    HTTP Server Implementierung
    IT Architecture
    IT Architektur
    Laravel
    Material Design
    Memory-Leak Tools
    MicroServices
    MICROSTATION
    Middleware
    nose
    Objektorientierte Analyse
    Objektorientiertes Design
    Objektorientierung
    OO-Analyse
    OOA
    OOD
    Optimierung
    Postman
    Profiling
    Prozessdiagramme
    Prozessmodelle
    pytest
    Python Coaching
    PyUnit
    rednose
    SAP BOPF
    SAP-Business-Objekte
    SAP-SERM
    Serverless
    Shopify API
    SpreeCommerce
    System Integration
    System integrator
    TDD
    Test Driven Development
    tox
    UML
    UML Modellierung
    Unit-Tests
    Use-Cases
    Velocity
    Vue.js
    Vuetify
    Web-Services
    Wiederverwendung

    Branchen

    Branchen

    Web-Entwicklung, ERP, CAD (Baugewerbe), Telekommunikation

    Einsatzorte

    Einsatzorte

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

    Projekte

    Projekte

    11 Monate
    2024-02 - heute

    LEAD Developer Legal reporting Portal

    LEAD Developer Python Pandas Oracle Database ...
    LEAD Developer

    Arbeit als LEAD Developer an einem systemkritischen Reporting Portal in Zusammenarbeit mit Entwicklern aus Deutschland und Indien.


    • Erstellung und Verbesserung von Software-Architekturen
    • Datenbank-Design für die Reporting-Datenbank
    • Pflege sowie Optimierung von Legacy Code in einem komplexen Web-Framework
    • Erweiterung des Portals um neue Funktionen
    • Erweiterung von REST-APIs zum Empfang und Verarbeiten von Daten
    • Verarbeitung von Zeitreihen in Python mit Pandas
    • Erstellung von automatisierten Tests
    • Organisation und Durchführung von User Acceptance Tests
    • Wissenstransfer via Confluence
    Oracle SQL Developer Jetbrains PyCharm Bitbucket Atlassian Confluence Jenkins Oracle Atlassian JIRA
    Python Pandas Oracle Database Python 3.10 SQL-Programmierung Git Fullstack Back-End Backend Front-End Frontend PDF Python 3.11 Anaconda numpy Agile Softwareentwicklung REST API-Entwicklung Englisch Objektorientierung CI/CD Softwarearchitektur Optimierung Laufzeit-Optimierung Testautomatisierung Acceptance Test
    Remote
    3 Jahre 9 Monate
    2021-04 - heute

    Automatisierung von eMail-Marketing

    Software Architekt und Lead-Entwickler Python Django Python 3.8 ...
    Software Architekt und Lead-Entwickler

    Konzeption und Realisierung eines erweiterbaren eMail-Marketing-Tools mit voller Einbindung in eine bestehende ERP-Umgebung und vorhandenen externen Services.

    Weiterentwicklung es Tools nach Inbetriebnahme in enger Zusammenarbeit mit Stakeholdern und dem DevOps Team.


    • Anforderungs-Analyse
    • Datenbank-Design
    • Objektorientiertes Design mit Entwurfsmustern
    • Dokumentation der Entwurfsergebnisse mit UML und ER-Modellen
    • Abstimmung mit Stakeholdern
    • Implementierung Web-Basierendes User-Interface mit Django
    • Implementierung Laufzeitumgebung mit Python
    • Design und Implementierung von Workflows auf Basis von Apache Airflow
    • Entwurf von Docker Images für den Produktivbetrieb
    • Optimierung von Datenbank-Abfragen und produktivem Python-Code
    MS SQL Server PostgreSQL Mailworx podman SQLAlchemy AWS Bamboo Azure
    Python Django Python 3.8 Docker Apache Airflow SQL ORM Django 3.2 Django REST-Framework CI/CD Fullstack Front-End Frontend Backend Back-End REST API Development Python 3.10 AWS Englisch Softwarearchitektur OOP
    Remote
    8 Monate
    2023-05 - 2023-12

    Data Engineering im Banking-Sektor

    Data Engineer mit Python Camunda pandas pytest ...
    Data Engineer mit Python

    Implementierung von Workflow-Routinen zur Automatisierung von Data Ingestion und Data Processing für ein Workflow-System.

    Behebung von Defekten in Coding und Architekturentscheidungen.


    • Erstellung von Software-Architekturen
    • Objektorientierte Python Programmierung
    • Optimierung von Bestandscode
    • Erstellung von automatisierte Tests
    • Entwicklung von Testcases mit Jupyter Notebooks
    • Scrum mit Kanban
    • Wissenstransfer via Confluence
    Atlassian JIRA Atlassian Confluence Gitlab Camunda Citrix Teams
    Camunda pandas pytest Python Workflow Python 3.10 Data Engineer Scrum REST Englisch Softwarearchitektur CI/CD Kanban Objektorientierung
    Remote
    8 Monate
    2022-09 - 2023-04

    Energy Dashboard Plattform

    Software-Entwickler und Architekt Django Django CMS Python 3.10 ...
    Software-Entwickler und Architekt

    Entwicklung eines Energie-Dashboards auf Basis von Django CMS und Python.

    • Fullstack-Entwicklung
    • Datenbank-Modellierung
    • Konzeption der Software-Architektur
    • Qualitätssicherung durch Modultests
    • Erstellung und Abnahme von "Production-Ready" Code mit Code Reviews
    • CI/CD

    Django Django CMS gitlab gitlab ci
    Django Django CMS Python 3.10 Plotly Plotly Express Pandas Bootstrap JavaScript HTML5 CSS3 Scrum numpy Fullstack Front-End Back-End Frontend Backend Zeitreihen Englisch Objektorientierung OOA OOD
    Remote
    1 Jahr 4 Monate
    2022-01 - 2023-04

    Backend-Entwicklung für IoT-Device

    Software-Architekt und Backend-Entwickler Python 3.8 Python 3.10 Django 3.2 ...
    Software-Architekt und Backend-Entwickler
    • Entwicklung einer Architektur für die Backend-Infrastruktur inklusive Dokumentation mit UML

    • Abstimmung von APIs und Design-Entscheidungen mit Stakeholdern und anderen Teams
    • Entwicklung von Microservice-APIs mit OpenAPI 3 (Swagger) als Cloud-Services

    • Realisierung von REST-APIs mit Hilfe von Django REST-Framework
    • Integration von anderen Cloud-Services
    • Entwicklung von Datenbank-Designs

    • Pflegedialoge für die Datenbank mit Django

    • Umsetzung des Datenbank-Designs

    • Datenverarbeitung und Speicherung von Wetterdaten im Zusammenhang mit Geodaten
    • Schulung von neuen Mitarbeitern im Bereich Python und OOP
    • Umsetzung von MicroService-APIs

    • Härtung der REST-APIs

    • Teilprojektleitung

    • Qualitätssicherung

    • Code Reviews

    • Testing

    • Dokumentation und Wissenstransfer via Confluence

    • CI/CD mit Gitlab CI

    • Datenablage mit Amazon S3 Clone Minio

    Django Flask Python nginx Docker SonarQube Gitlab Gitlab CI Atlassian Confluence Atlassian JIRA Insomnia AWS
    Python 3.8 Python 3.10 Django 3.2 Django 4.0 SQLAlchemy SQL SQL-Datenbanken PostgreSQL PKI Digitale Zertifikate Netzwerk/Sicherheit Netzwerk Connexion FastAPI Amazon S3 Falcon Grafana Backend Back-End X.509 TLS SSH Reverse SSH AWS Englisch Django REST-Framework Security Konzepte Applikationsarchitektur Objektorientierung OOD Scrum Kanban Testautomatisierung CI/CD Optimierung Verbesserung von Bestandscode OOP Schulung Trainer Geodatenverarbeitung Verarbeitung von Wetterdaten
    Remote
    1 Jahr 2 Monate
    2021-10 - 2022-11

    Architektur für Forschungsprojekt

    Software.Architekt und Teilprojektleiter Java Java EE Spring ...
    Software.Architekt und Teilprojektleiter
    • Anforderungsanalyse
    • Abstimmung mit Stakeholdern in deutscher und englischer Sprache
    • Erstellung von Prozeß-, Daten- und objektorientierten Modellen für das Application Design
    • Konzepterstellung zusammen mit Software-Partnern
    • Definition von REST- und anderen Software-Schnittstellen
    • Sprintplanung
    • Entwicklungsbegleitung
    • Planung für Testautomatisierung
    • Qualitätssicherung
      • Code Reviews mit Weiterb?ildung
      • Wissenstransfer und Dokumentation via Confluence
      IntelliJ Atlassian JIRA Atlassian Confluence Bitbucket Enterprise Architect Jenkins Gitlab Gitlab CI
      Java Java EE Spring Python UML 2.0 ER-Diagramme ER Modell BPMN CI/CD Scrum Master Requirements Englisch OOP OOA OOD Objektorientierung Scrum Kanban PostGIS WGS84
      Remote
      6 Monate
      2021-07 - 2021-12

      Wartung und Weiterentwicklung eines Webportals basierend auf Django

      Software-Entwickler Python Django Django CMS ...
      Software-Entwickler
      Wartung und Modernisierung eines komplexen Web-Portals basierend auf Django und Django CMS.


      • Fehleranalyse
      • Fehlerkorrekturen
      • Verbesserung der Datenbankstruktur
      • Erarbeitung von Handlungs- und Modernisierungsempfehlungen
      • Erstellung von Erweiterungsmodulen
      • Erstellung von Celery-Tasks
      • Dokumentation

      Atlassian JIRA Bitbucket AWS
      Python Django Django CMS JavaScript CSS Celery Amazon RDS boto3 AWS Lambda Backend Frontend Fullstack Back-End Front-End AWS REST Englisch Django REST-Framework
      Remote
      1 Jahr
      2021-01 - 2021-12

      Entwicklung einer Testautomatisierungs-Umgebung im Finanzumfeld

      Senior Entwickler / Architekt Python 3 Jenkins Continuous Integration ...
      Senior Entwickler / Architekt
      • Konzeptentwicklung für die Automatisierung
      • Python Entwicklung innerhalb des Robot Frameworks
      • Entwicklung eines spezialisierten Parsers zur Analyse von VF1-Dateien (im Finanzumfeld genutztes Übertragungsformat/DSL) in Python
      • Verbesserung der Software-Qualität
      • Entwicklung verschiedener Prüftools für die Qualitätsanalyse
      • Technische Unterstützung
      • Dokumentation und Wissenstransfer via Confluence
      Atlassian Confluence Git Atlassian JIRA PyCharm Oracle Automic Software UC4 Oracle SQL Developer
      Python 3 Jenkins Continuous Integration Testautomation Testautomatisierung Agile Entwicklung Robotframework Docker Container SQL SQL-Datenbanken XSL Parser XSL-Transformation XSLT- VF1-Parser ETL DSL Domain Specific Language API Entwicklung gRPC Google Protobuf
      Remote
      1 Jahr 3 Monate
      2020-05 - 2021-07

      Entwicklung einer Workflow-basierenden ETL-Lösung

      Software-Entwickler, Architekt DWH Datawarehouse AWS ...
      Software-Entwickler, Architekt

      • Entwicklung einer System Integration Plattform auf Basis von Airflow zur automatischen Datenübernahme und Kommunikation zwischen unterschiedlichen Systemen (ERP, Shop-System, Data Warehouse)
      • Implementierung auf Basis der Shopify-API
      • Sicherstellen und Verbesserung des geregelten Cloud-Betriebes in der AWS-Cloud
      • Performance-Optimierung der Middleware-Services
      • Test der Integrationsplattform
      Shopify Odoo PostgreSQL AWS Open Source Framework Amazon EC2
      DWH Datawarehouse AWS Apache Airflow Amazon RDS Docker ETL Data Engineering Python Python 3 AWS Lambda REST API Entwicklung Englisch
      Remote
      4 Monate
      2020-09 - 2020-12

      Python Django Entwicklung/Architektur im Cloud-Umgebung / Data Engineering

      Software-Entwickler Django Python REST ...
      Software-Entwickler

      Entwicklung von Datenbank-gestützten Anwendungen auf Basis von Cloud-Technologien, Python und Django.

      • Datenbank Modellierung und Umsetzung
      • UML-Modellierung
      • Performance-Optimierung
      • Code-Reviews
      • Verbesserung der Web-Oberfläche
      • Weiterentwicklung der REST-Schnittstellen
      • Absicherung der REST-Schnittstellen
      • Optimierung von Altcode
      PostgreSQL CircleCI ArgoCD GitHub Git Kubernetes Docker AWS Keybase.io Graphene Graphene-Django Amazon ECS
      Django Python REST object relational mapping Cloud AWS MicroServices Python 3 GraphQL GraphiQL Data Integration Apache Kafka TDD CleanCode Clean Code Django REST-Framework Scrum JavaScript CSS Vue.js VueJS Fullstack Backend Frontend API Entwicklung Kanban Testautomatisierung CI/CD Optimierung
      Remote
      6 Monate
      2020-04 - 2020-09

      Entwickler/Berater Cloudlösungen im Automatisierungsumfeld

      Analytiker / Entwickler Python Docker Container ...
      Analytiker / Entwickler
      • Analyse von Cloud- und Virtualisierungslösungen
      • Evaluierung der Softwarequalität von Software
      • Testmethoden für Software in Virtualisierungslösungen
      • Entwurf einer CI/CD Architektur für die Qualitätssicherung mit Hilfe von automatisierten Tests
      Jenkins Git OpenStack StarlingX oVirt Excel MS Word tox
      Python Docker Container Virtualisierung TDD Kubernetes Code-Analyse Statische Code-Analyse Cloud Computing Testautomatisierungstools Testanalyse Englisch
      Siemens
      Karlsruhe / Remote
      7 Monate
      2019-11 - 2020-05

      Weiterentwicklung einer Cloud-basierenden Unternehmensplattform / ERP

      Software-Entwickler AWS Amazon EC2 Amazon RDS ...
      Software-Entwickler
      • Weiterentwicklung der Cloud-Plattform auf Basis von AWS-Diensten
      • Sicherstellen und Verbesserung des geregelten Cloud-Betriebes in der AWS-Cloud
      • Performance-Optimierung der Middleware-Services
      • Erweiterungsentwicklung für das ERP-System Odoo
      Odoo Shopify PostgreSQL AWS
      AWS Amazon EC2 Amazon RDS Python Shopify API Automatisierung Docker podman Middleware Cloud ERP System Integration System integrator E-Commerce REST API Entwicklung
      Remote
      11 Monate
      2019-06 - 2020-04

      Entwicklung einer Diagnose-Plattform für ein Embedded System

      Software-Entwickler Python Scrum CAN ...
      Software-Entwickler
      • Anforderungsanalyse
      • Python-Entwicklung von Web-Services
      • Entwicklung der Systemarchitektur
      • Entwicklung eines Web-UI (Dashboard) für flexible Diagnoseplattform als SPA
      • Unterstützung unterschiedliche Schnittstellen zu Embedded Systemen (CAN, UART, ...)
      • Multi-Threaded Server Implementation
      • CAN-Schnittstelle
      • Entwurf und Implementierung eines Python-Adapters für CAN-Interface
      • Datenverarbeitung von Realtime-Diagnosedaten
      • Visualisierung von Realtime-Diagnosedaten mit Visualisierungstool
      • Ansteuerung und Testsoftware für Industrie-Controller
      • Software-Verifizierung
      • Optimierung von Bestandscode
      • Wissenstransfer mit Schulung von internen Mitarbeitern
      PyCharm Eclipse Subversion Windows 10 CANBus
      Python Scrum CAN Web-Services embedded REST Flask Waitress Multi-Threading C++ Datenanalyse Datenvisualisierung CleanCode Python Coaching JavaScript CSS Softwarearchitektur Kanban OOP Testautomatisierung CI/CD Optimierung Architekt Trainer Schulung
      Ludwigsburg (Württemberg)
      8 Monate
      2019-08 - 2020-03

      Renovierung und Update eines komplexen Webshops

      Architekt / Software Entwickler Datenmodellierung JavaScript Datenbanksicherheit ...
      Architekt / Software Entwickler
      • Weiterentwicklung and Anpassung einer in PHP entwickelten Unternehmenspräsenz (CMS) mit Webshop
      • Umstellungen von PHP5 auf PHP7
      • Umstellung des Datenbanksystems
      • Sicherstellen eines reibungslosen Übergang auf das neue System
      • Sicherstellen des Server-Betriebs
      PHP7 PHP5 MySQL MariaDB PHPStorm
      Datenmodellierung JavaScript Datenbanksicherheit CSS HTML Linux
      Full-Remote
      8 Monate
      2019-05 - 2019-12

      Wartung und Weiterentwicklung eines Webportals

      Software-Entwickler Python Django Django CMS ...
      Software-Entwickler
      Weiterentwicklung eines auf Django CMS basierenden Web-Portals
      PyCharm PostgreSQL nginx
      Python Django Django CMS Celery SQL SQL-Datenbanken
      Remote
      9 Monate
      2019-04 - 2019-12

      Umstellung einer Web-Anwendung auf Node.js

      Software-Entwickler Node.js TypeScript MongoDB ...
      Software-Entwickler

      Umstellung und Weiterentwicklung einer auf PHP basierenden Web-Anwendung auf TypeScript und Node.js.

      • Frontend-Entwicklung
      • Backend-Entwicklung inklusive Anbindung an NoSQL Datenbank
      • Entwurf der Datenbank-Architektur
      Mongo-Database Webstorm Swagger
      Node.js TypeScript MongoDB NoSQL OpenAPI OpenAPI 3.0 Fullstack Backend Frontend
      Remote
      1 Jahr 1 Monat
      2018-11 - 2019-11

      Weiterentwicklung einer Web-Anwendung

      Software Entwickler Python Django AWS Elastic Beanstalk ...
      Software Entwickler

      Eigenverantwortliche Weiterentwicklung einer auf Django basierenden Web-Anwendung in einer skallierbaren Cloud-Umgebung (AWS Elastic Beanstalk).

      • Planung von Weiterentwicklungstätigkeiten
      • Architekturentscheidungen
      • Weiterentwicklung
      • Fehlerpriorisierung
      • Fehlerkorrekturen
      PyCharm git Bitbucket YouTrack Slack Azure
      Python Django AWS Elastic Beanstalk AWS Lambda JavaScript CSS Bootstrap Amazon API Gateway Fullstack
      Remote
      9 Monate
      2018-09 - 2019-05

      Anwendungsentwicklung für Dokumentenmanagement-Projekt

      Software-Entwickler, Software-Architektur Scrum Python Java ...
      Software-Entwickler, Software-Architektur

      Planung, Architektur und Entwicklung von Dokumentenmanagement-Lösungen für die unternehmensweite Optimierung der Dokumentenlandschaft in einem hochgradig heterogenem Umfeld.

      • Anforderungsanalyse
      • Entwurf von Systemarchitekturen
      • UML-Modellierung
      • Konzeptionierung von Abläufen
      • Mitarbeit in einem multifunktionalem Scrum-Team
      • Erstellung von Lösungskonzepten
      • Design von REST-Schnittstellen
      • Entwicklung von Polarion-Erweiterungen
      • Entwickeln von Schnittstellen zwischen Datenbanken und dem SAP System
      • Schnittstellenentwurf zu Polarion
      • Backendentwicklung
      • Frontendentwicklung mit Vue.js / ES6
      • Entwicklung von Unit-Tests für zentrale Funktionen
      • Absprache mit internen Kunden
      Eclipse PyCharm WebStorm SAP PLM SAP DVS Polarion Atlassian Confluence Atlassian JIRA Enterprise Architect SAP Engineering Control Center SAP ECTR Postgres PostgreSQL Postman JetBrains IntelliJ IDEA SAP LO-MD-MM MS SQL Database JetBrains IntelliJ IDEA Scrum Microsoft SQL Server
      Scrum Python Java REST JavaScript Vue.js Bootstrap Material Design ECMAScript 6 Vuetify UML pytest Polarion Velocity SQL PLM SAP PLM ALM Anforderungsanalyse UML Modellierung ABAP OO ABAP Objects Kanban
      bei Pforzheim, Remote
      11 Monate
      2018-07 - 2019-05

      Weiterentwicklung einer Online-Marketingplattform

      Entwickler, Systemarchitekt PHP HTML 5 CSS ...
      Entwickler, Systemarchitekt
      • Analyse des vorhandenen Systems
      • Analyse von Kundenanforderungen
      • Systemarchitektur
      • Schnittstellendesign
      • Erstellung von PDF-Dokumenten
      • Reportinglösung
      • Dashboard-Entwicklung
      • Backend- und Frontend-Entwicklung
      • Bugfixing
      MySQL PHPStorm Git
      PHP HTML 5 CSS JavaScript Bootstrap SQL PHP7 E-Commerce Fullstack Frontend Backend
      Remote
      3 Monate
      2018-06 - 2018-08

      Erstellung einer Cloud-basierenden Online-Anwendung

      LEAD Entwickler Python 3.6 Git Django ...
      LEAD Entwickler

      Erstellen einer Online-Anwendung welche in der AWS Cloud läuft und dort in Form von MicroServices beliebig skallierbar ist.

      • Konzeption und Planung der Anwendung
      • Technisches Design
      • Abstimmung mit Stakeholdern
      • Deployment-Planung
      • Planung und Einrichtung der Produktivumgebung
      Gitlab nginx AWS ECS AWS Lambda MongoDB Mongo-Database Amazon EC2
      Python 3.6 Git Django MicroServices REST Terraform Ansible Infrastructure as a Service
      Remote
      3 Monate
      2018-03 - 2018-05

      ABAP Entwickler HR

      Software Entwickler Betriebliche Altersvorsorge in SAP SAP HR SAP VADM ...
      Software Entwickler
      • Umstellung von Altanwendungen basierend auf ABAP OO und SAP Records Management
      • Erstellung von Erweiterungsmodulen in VADM / SAP HR
      • Datenmodellierung und Optimierung von Datenbankzugriffen in VADM / SAP HR
      • Ist-Analyse vorhandener Schnittstellen
      • Erstellen von Feinkonzepten für Schnittstellen zur automatischen Datenübernahme zwischen SAP und Fremdsystemen im Zusammenhang mit der Personalabrechnung
      • Teilnahme und Moderation von Projektworkshops
      • Abstimmung der Konzepte mit verschiedenen Projektbeteiligten und verantwortlichen externer Systeme
      Betriebliche Altersvorsorge in SAP SAP HR SAP VADM ABAP OO SAP Records- and Case-Management SAP Recordsmanagement SAP HR-PY SAP HCM SAP HCM-PA SAP HCM PY SAP Stammdatenmanagement Automatisierung
      Remote
      1 Jahr 1 Monat
      2017-02 - 2018-02

      Messaging: Backend-Entwicklung für unterschiedliche REST-Clients auf Basis von Django

      Software-Entwickler, Projektleitung REST Django Python ...
      Software-Entwickler, Projektleitung

      Weiterentwicklung eines auf Django basierenden REST-Backends inklusive Projektleitung und Architektur-Entwicklung.

      Tätigkeiten:

      • IT Architekt
      • Lasttests
      • Performance-Optimierung
      • Design-Verbesserungen
      • Design von REST-APIs
      • Python Entwicklung
      • Projektleitung und -koordination zu großen Teilen auf Englisch in einer agilen Entwicklungsumgebung
      • Design und Entwicklung abgesicherter Datenkommunikation und -speicherung (mittels PKI, Public Key Verfahren)
      • Sicherheit von REST-API Schnittstellen
      • Entwicklung einer Chatbot-Infrastruktur
      • Entwicklung einer Message-basierenden API
      • Library-Entwicklung
      • Entwicklung automatisierter Tests (CI/CD)
      • Dokumentation
      Jenkins Gitlab Git Debian 8 PyCharm MySQL Oracle PostgreSQL nginx Ansible RabbitMQ Celery Crossbar.io Postman
      REST Django Python Redis Unit-Tests CI Agile Entwicklung IT Architektur PKI Public Key Infrastructure Public Key Cryptography Standards Continuous Integration nose rednose SQL Twisted asyncio Network Protocol WAMP Websockets Message Broker TDD Push Service OOP Objektorientierung CI/CD Optimierung Softwarearchitektur Testautomatisierung
      Remote
      1 Jahr 9 Monate
      2016-06 - 2018-02

      Weiterentwicklung eines WebShops auf Basis von SpreeCommerce und Ruby on Rails

      Software Entwickler Ruby Ruby on Rails SpreeCommerce ...
      Software Entwickler

      Weiterentwicklung eines WebShops auf Basis von Ruby und Rails und SpreeCommerce.

      • Weiterentwicklung nach Kundenwunsch
      • Ticket-Bearbeitung
      RubyMine PostgreSQL Atlassian JIRA
      Ruby Ruby on Rails SpreeCommerce JavaScript Sass CSS HAML HTML5 jQuery Responsive Webdesign Elastic Search Administration Linux Agile Entwicklung elasticsearch E-Commerce Fullstack
      Remote
      3 Monate
      2016-12 - 2017-02

      Entwicklung eines Web-UI für eine dedizierte Hardware-Plattform

      Software Entwickler Angular.js Angular AngularJS ...
      Software Entwickler
      • Entwurf und Entwicklung eines speziellen Testframeworks auf Basis von PyUnit
      • Entwurf und Entwicklung von automatisierten Tests mit hoher Qualität und Testabdeckung
      • Entwurf und Entwicklung Django-Backend für das UI
      • Entwurf und Entwicklung von REST-Schnittstellen im Backend
      • Entwurf und Entwicklung des Angular-Frontends
      • Anbindung an dedizierte Hardware Plattform (spezieller Controller)
      PyCharm
      Angular.js Angular AngularJS Django Python PyUnit REST Git Bootstrap Agile Entwicklung Code Quality CleanCode TDD Django REST-Framework Frontend Backend Fullstack
      Deutsches Zentrum für Luft- und Raumfahrt (DLR)
      Remote
      3 Monate
      2016-11 - 2017-01

      Implementierung Cloud-Middleware

      Senior Python Entwickler Scrum Amazon Kinesis Amazon SQS ...
      Senior Python Entwickler

      Implementierung und Erweiterung einer Cloud-Middleware mit Amazon Web Services zur Anbindung eines Warenwirtschaftssystems an einen Webshop.

      • Anforderungsanalyse: Fachliche Absprache notwendiger Funktionen und Anpassungen.
      • Design der Implementierung
      • Implementierung
      • Test
      • Performance-Optimierung
      Bitbucket Atlassian JIRA JIRA HipChat
      Scrum Amazon Kinesis Amazon SQS AWS Lambda Python Middleware Agile Entwicklung IT Architektur IT Architecture Produktinformationsmanagement Warenwirtschaft Backend
      Remote
      4 Monate
      2016-08 - 2016-11

      Entwicklung einer IoT Anwendung in Python mit KI-Werkzeugen

      Integrations-Entwickler Python 3.5 Elastic Search Docker ...
      Integrations-Entwickler

      Entwicklung einer neuen Python Anwendung mit aktuellen KI-Werkzeugen in einem verteilten Scrum-Team anhand von User-Stories.

      Anwendung von modernen, agilen Vorgehensmodellen wie Scrum und SAFe unter Zuhilfenahme von Kanban-Board-Techniken.

      PyCharm GitLab Debian 8 Linux Atlassian JIRA Raspberry Pi Atlassian Confluence Android OpenAI
      Python 3.5 Elastic Search Docker REST WebService AI git Scrum Agile Softwareentwicklung HTTP Server Implementierung UDP UDP/IP Tcpdump Kanban IoT-Gerät IoT-Device IoT Administration Linux Kubernetes ELK Stack Continuous Integration Logstash Network-Protocol TCP/IP elasticsearch CleanCode Prompt Engineering SAFe
      Darmstadt / Remote
      3 Monate
      2016-06 - 2016-08

      Weiterentwicklung eines Bewerbungsportals

      Software Entwickler PHP5 SOAP JavaScript ...
      Software Entwickler

      Analyse der aus mehreren Backend-Komponenten bestehenden Systems und Entwicklung von Lösungsvorschlägen für die Weiterentwicklungswünsche. Weiterentwicklung des Backendsystems und des Frontends.

      Korrektur bestehender Fehler.

      PHPStorm WebStorm
      PHP5 SOAP JavaScript HTML5 CSS3 Linux Admin PHP7 Fullstack Backend Frontend
      Remote
      7 Monate
      2015-11 - 2016-05

      Erweiterung eines Firmenportals auf Basis von Django und Python

      Web-Entwickler (X)HTML CSS Django ...
      Web-Entwickler

      Erweiterung und Pflege eines komplexen Firmenportals basierend auf Django und Django CMS sowie weiteren Django-Modulen.

      • Eigenverantwortliche Konzeption, Planung, Implementierung und Dokumentation einer unabhängigen und kundenspezifischen Erweiterung (Web-Applikation) für das Firmenportal auf Basis von Django CMS. (Konzeption und Implementierung von Plugins und AppHooks für Django CMS, Integration in die Web-Oberfläche, Datenbank-Erweiterung).
      • Automatisierte (periodische) Verarbeitung, Update und Speicherung von Geodaten für das Firmenportal
      • Erstellung von Frontend-Erweiterungen nach Kundenwunsch mit Integration von Google-Maps.
      • Eigenständige Schwachstellen-Analyse von Software-Strukturen sowie Recherche und Suche von Fehlerursachen in den bestehenden Software-Komponenten
      • Erarbeitung von Lösungsstrategien und Korrekturvorschlägen für gefundene Fehlerquellen und Bug-Fixing sowohl komplett eigenständig alsauch in enger Kooperation mit Mitarbeitern.
      • Remote Zusammenarbeit, Kommunikation und Management des Projekts über ein Web-basierendes Projektmanagement- und Problembehandlungstool sowie ein Remote-Versionsverwaltungssystem (Git/Bitbucket).
      • Selbständige und rasche Einarbeitung in neue Werkzeuge und Software-Bibliotheken
      Django PostgresSQL Celery Redis Atlassian JIRA Google Maps Geodatenverarbeitung Bitbucket Django 1.5 Django South Django 1.8 Python 2.7 SSH
      (X)HTML CSS Django Python Responsive Webdesign Django CMS Git JavaScript jQuery Django Migration Docker Agile Entwicklung Visualisierung Daten Visualisierung visualization E-Commerce Fullstack
      Remote
      8 Jahre 11 Monate
      2007-07 - 2016-05

      Online-Anwendung

      Projektleiter, Entwickler UML Python SQL ...
      Projektleiter, Entwickler

      Konzeption, Design (Architektur) und Realisierung von

      Online-Anwendungen auf Basis von Web-Technologien.

      Tätigkeiten u.a.:

      • Projektleitung und Organisation
      • Kommunikation mit Zulieferern (Web-Designer, 3D-Experten, ...)
      • Betreuung von Praktikanten
      • Erstellung verschiedener Python-Erweiterungsmodule in C und/oder Cython zur Performance-Optimierung.
      • Optimierung von Algorithmen (u.a. Shortest-Path-Suche, Sortierverfahren)
      • Backend-Programmierung einer komplexen Anwendungsstruktur mit verschiedenen Teilkomponenten
      • Erstellung wiederverwendbarer Web-Komponenten.
      • Erstellung eines eigenen Web-Frameworks nach MVC-Paradigma.
      • Frontend-Programmierung in JavaScript inklusive Ajax (SinglePage-Web-Anwendung)
      nginx Socket Debian Django 1.7 VirtualBox VM VMware MongoDB
      UML Python SQL Datenbank-Design HTML5 JavaScript jQuery Ajax CSS3 C OOP Tornado Webserver Projektleitung Netzwerkkommunikation Client/Server JSON Projektmanagement PHP 5 Laravel Sass Bootstrap Responsive Webdesign Cython AngularJS C++ WebService REST Django REST-API 3D-Grafik Optimierung PHP 7 IT Architektur Fullstack
      Privates Projekt
      Karlsruhe
      5 Monate
      2015-01 - 2015-05

      Einfaches Content Management System

      Projektleiter, Entwickler Python SQL Datenbank-Design ...
      Projektleiter, Entwickler

      Konzeption, Design und Realisierung einer Online-

      Anwendung auf Basis von Django.

      Python, SQL, Datenbank-Design, HTML 5,

      JavaScript, jQuery, CSS, Django, Ajax, Bootstrap,

      Responsive Design.

      Linux Debian Django 1.7 pip
      Python SQL Datenbank-Design HTML5 JavaScript jQuery CSS3 Django Ajax Bootstrap Responsive Webdesign JSON JSONP Client/Server Content Management System Ajax WebService REST Sass visualization Daten Visualisierung
      Privates Projekt
      Karlsruhe
      1 Jahr 2 Monate
      2013-01 - 2014-02

      Einrichtungsplanungssystem

      Entwickler, Software-Architekt PHP 5 PHP CodeIgniter ...
      Entwickler, Software-Architekt

      Fertigstellung eines Einrichtungsplanungssystems auf

      Basis von verschiedenen Web-Technologien

      AWS MySQL
      PHP 5 PHP CodeIgniter MySQL SQL Datenbank-Design HTML JavaScript jQuery CSS MVC Apache HTTP Server Ajax visualization Frontend Backend Fullstack
      BCP-Design / Rowius
      Remote
      5 Jahre
      2009-01 - 2013-12

      Verschiedene ERP Anwendungen

      Developer ABAP-OO OOD UML ...
      Developer

      Konzeption, Design und Implementierung von

      verschiedenen Anwendungen auf Basis von SAPs On

      Demand Anwendungstechnologie, teils auf Basis von

      Java.

      Tätigkeiten:

      Anforderungsanalyse, Präsentation, Interface-Design,

      Systemdesign, Implementierung.

      Powerpoint Eclipse JBoss Application Server Apache Ant Atlassian Confluence Atlassian JIRA
      ABAP-OO OOD UML Frameworkentwicklung Design-Pattern Java EE Java Scrum JUnit Enterprise JavaBeans EJB JDBC TDD Kanban Lean Management Design Thinking SAP UI5 SAP Fiori Hibernate Test Driven Development Web UI Agile Entwicklung OData OData for SAP
      SAP AG
      Walldorf
      7 Jahre
      2002-01 - 2008-12

      Generische Dokumentenmanagement-Schnittstelle für Records Management

      Developer ABAP-OO OOD UML ...
      Developer

      Konzeption und Design eines generischen Interface-

      Frameworks für den Zugriff auf verschiedene

      Dokumentenmanagementsysteme.

      Tätigkeiten:

      Anforderungsanalyse, Architektur, Präsentation,

      Interface-Design, Systemdesign, Implementierung,

      Fehlermanagement, Ticket-Bearbeitung,

      Kundenkontakt

      Rational Rose Powerpoint
      ABAP-OO OOD UML WebDAV Dokumentenmanagementsystem Frameworkentwicklung Design-Pattern R/3 Basis IT Architektur
      SAP AG
      Walldorf, Baden
      9 Jahre
      2000-01 - 2008-12

      Dokumentenverwaltung für das "SAP Records Management"

      Developer ABAP-OO OOD UML ...
      Developer

      Konzeption und Design einer objektorientierten Zugriffsschicht 

      auf ein Dokumentenmanagementsystem für das SAP Records Management

      (Elektronische Aktenverwaltung).


      Tätigkeiten:

      Anforderungsanalyse, Systemdesign, Implementierung, Weiterentwicklung,

      Wartung, hauptverantwortliche Betreuung des DMS-Umfeldes im Records Management.

      Rational Rose SAP Records- and Case-Management SAP Records Management SAP HR SAP Workflow
      ABAP-OO OOD UML Datenbankmodellierung BAPI SAP Knowledge Provider RFC XML HTTP Archivsysteme BAdI R/3 Transportsystem R/3 Basis SAP Script SAP SmartForms SAP Workflow SAP BOPF IT Architektur Coaching
      SAP AG
      Walldorf, Baden
      9 Jahre
      1998-01 - 2006-12

      Dokumentenmanagementsystem mit NoSQL Datenbank

      Projektleiter, Architekt, Entwickler C++ Python OOP ...
      Projektleiter, Architekt, Entwickler

      Konzeption, Design (Architektur) und Realisierung

      eines Dokumentenmanagementsystems basierend auf

      einer selbst implementierten NoSQL-Datenbank.

      Backend-Implementierung in C++, Frontend in Python.

      Socket
      C++ Python OOP UML Linux Shell-Script make RCS Profiler Wiederverwendung Netzwerkkommunikation Client/Server SSL Netzwerkkommunikation IPC Projektmanagement IT Architektur
      Privates Projekt
      Baden-Württemberg
      1 Jahr
      2002-01 - 2002-12

      Aktenzeichengenerator für Records Management

      Developer ABAP-OO OOD UML ...
      Developer

      Konzeption, Design und Implementierung eines

      Frameworks für einen hochmodularen und

      erweiterbaren Aktenzeichengenerator für den DOMEA-

      Standard für Aktenverwaltung.

      Tätigkeiten:

      Anforderungsanalyse, Systemdesign,

      Implementierung, Betreuung der Weiterentwicklung.

      Rational Rose SAP Development Workbench SAP Public Sector
      ABAP-OO OOD UML Datenbank-Design Frameworks Design-Pattern Dynpro ALV-Grid R/3 Basis
      SAP AG
      Walldorf, Baden
      1 Jahr 4 Monate
      1998-07 - 1999-10

      Analyse und Design von ERP-Anwendungen

      System-Analytiker UML Design-Pattern ER-Diagramme ...
      System-Analytiker

      Analyse und Design von ERP-Anwendungen (vor allem im SAP HCM) mit Daten-, Prozess- und Objektorientierten Modellen.

      Tätigkeiten:

      • Datenbankmodellierung (ER-Modelle/SAP-SERM) in SAP HR Anwendungen
      • Objektorientierte Designs für SAP HR Anwendungen
      • Prozessmodellierung in SAP HR
      • Moderation von Modellierungsmeetings
      • Architekturanalyse bestehender HCM-Anwendungen
      • Erarbeitung von Designvorschlägen
      • BAPI-Beauftragter für einen Entwicklungsbereich im R/3
      • Design von Schnittstellen.
      Rational Rose R/3-Datamodeller R/3-Data Dictionary MS Visio SAP HR Together
      UML Design-Pattern ER-Diagramme Prozessdiagramme OO-Analyse OO-Design OO-Modellierung Use-Cases SAP-SERM Datenbankmodellierung BAPIs SAP-Business-Objekte R/3 Basis Objektorientiertes Design Objektorientierte Analyse Objektorientierung RPC SAP HCM SAP HR Datenmodell SAP HCM-OM SAP HCM-PY SAP HCM-PT SAP HCM-PD SAP HCM-PA SAP HCM-PE ABAP/4 ABAP DataDictionary EPK Prozessmodelle SAP HR-PY SAP HR-PA SAP HR IT Architektur SAP Stammdatenmanagement
      SAP AG
      Walldorf, Baden
      1 Jahr 6 Monate
      1997-01 - 1998-06

      Qualitätsbeauftragter einer Geschäftsstelle von Danet, Organisator

      Qualitätsbeauftragter, Entwickler, Organisator Wiederverwendung ISO 9001 Qualitätsaudits ...
      Qualitätsbeauftragter, Entwickler, Organisator

      Qualitätsbeauftragter einer Geschäftsstelle von Danet

      Durchführung von Workshops zum Thema

      Tätigkeiten:

      Projektmanagement, Wiederverwendung, Problemanalyse, Erarbeitung von Lösungsvorschlägen, Design und Implementierung wiederverwendbarer Libraries in C++, Organisation für die Neubeschaffung von Hard- und Software.

      MS Word MS Excel Powerpoint
      Wiederverwendung ISO 9001 Qualitätsaudits Perl HTML C++ STL Projektmanagement Coaching
      Danet AG
      Darmstadt
      9 Monate
      1997-04 - 1997-12

      SAPSI: Workflow System zur Datenübernahme in das SAP System

      Software-Entwickler, Projekt-Koordination C++ C++ Templates EDIFACT ...
      Software-Entwickler, Projekt-Koordination

      Design und Implementierung des Zentralmoduls eines

      Workflow-Systems zur Kommunikation zwischen unterschiedlichen Enterprise-Anwendungen im Umfeld

      von Abrechnungssystemen im Telekommunikations

      sektor.

      Das System realsiert eine ETL-Strecke zwischen den beiden Systemen zum kontinuierlichen Datenabgleich.

      Tätigkeiten:

      • Analyse mit Anforderungen
      • Systemdesign, Architektur
      • Abstimmung der Schnittstellen
      • Teamkoordination
      • Implementierung
      • Verifikation

      C++ C++ Templates EDIFACT Messaging EAI Workflow Telekommunikation Abrechnungssystem SAP Lastverteilung RCS Projektmanagement STL Boost Middleware IT Architektur ETL
      Danet AG
      Darmstadt
      4 Monate
      1997-01 - 1997-04

      Datenbankmigrationstool für Großkunden aus dem Telekommunikationssektor

      Software-Entwickler SQL Oracle 7 SQLBase ...
      Software-Entwickler

      Konzeption und Implementierung eines

      Datenbankmigrationstools

      Tätigkeiten:

      Analyse, Konzeption, Implementierung, Optimierung,

      Durchführung der Migration vor Ort beim Kunden

      SQL, Oracle 7, Gupta SQLBase, DEC Alpha,

      telnet, Hummingbird Exceed, Windows 95

      Hummingbird Exceed
      SQL Oracle 7 SQLBase DEC Alpha telnet Windows 95 Lasttests Datenbank-Performance
      Danet AG
      Darmstadt
      1 Jahr 9 Monate
      1995-01 - 1996-09

      ISO 9001 Zertifizierung

      Projektleiter ISO 9001 Projektmanagement
      Projektleiter

      Erarbeitung und Erstellung der ISO9001

      Verfahrensanweisung für die Softwareentwicklung –

      Mitglied des ISO-Teams für die Einführung von

      ISO9001 in der IEZ AG.

      Danach Qualitätsberater der Entwicklung.

      Konzeption, Vorbereitung, Diskussion zusammen mit

      dem Vorstand, Vorbereitung für die Zertifizierung,

      Teilnahme an der ISO9001 Zertifizierung.

      MS Word
      ISO 9001 Projektmanagement
      IEZ AG
      Bensheim, Hessen
      1 Jahr
      1995-01 - 1995-12

      Installationsprogramm für speedikon M

      Projektleiter, Entwickler C Unix MicroStation ...
      Projektleiter, Entwickler

      Konzeption, Design und Implementierung eines

      benutzerfreundlichen Installationsprogramms für ein

      komplexes CAD-Paket unter Unix auf Basis einer

      Benutzeroberfläche innerhalb des CAD-Systems

      MicroStation.

      Tätigkeiten:

      Analyse, Oberflächendesign, Systemdesign,

      Implementierung, Dokumentation

      C, Unix, MicroStation, make, Shellskript, cpio

      C Unix MicroStation make Shell-Script cpio Client/Server Projektmanagement IT Architektur
      IEZ AG
      Bensheim, Hessen
      1 Jahr 4 Monate
      1994-01 - 1995-04

      Dateimanagement-Anwendung für speedikon M

      Software-Entwickler C Unix Windows NT ...
      Software-Entwickler

      Konzeption und Implementierung einer benutzer-

      freundlichen Dateimanagement-Anwendung für ein

      CAD-Paket auf Basis einer Benutzeroberfläche

      innerhalb des CAD-Systems MicroStation

      („speedikon M“).

      Tätigkeiten:

      Analyse, Oberflächendesign, Systemdesign,

      Implementierung, Dokumentation

      C Unix Windows NT MicroStation Interprozess-Kommunikation Client-Server Anwendungen Client/Server IT Architektur
      IEZ AG
      Bensheim, Hessen
      3 Jahre 1 Monat
      1992-04 - 1995-04

      Erstellung verschiedener systemnaher Libraries in C

      Software-Entwickler C Unix Windows NT ...
      Software-Entwickler

      Erstellung verschiedener systemnaher Libraries in C,

      welche die technische Basis für mehrere CAD-

      Anwendungen bilden. Dabei sind vor allem hohe

      Wiederverwendbarkeit, hohe Portabilität als auch die

      möglichst unproblematischen Einbau in Altsysteme zu

      gewährleisten.

      Tätigkeiten:

      Analyse, Systemdesign, Realisierung,

      Weiterentwicklung, Rollout, Portierung, Performance-

      Optimierung.Last- und Performance-Tests

      X11 Motif
      C Unix Windows NT Shell-Script make sccs Fortran Wiederverwendung Profiling Memory-Leak Tools IT Architektur
      IEZ AG
      Bensheim, Hessen

      Aus- und Weiterbildung

      Aus- und Weiterbildung

      5 Jahre 6 Monate
      1986-10 - 1992-03

      Informatik

      Diplom-Informatiker, Universität Karlsruhe (heute: KIT)
      Diplom-Informatiker
      Universität Karlsruhe (heute: KIT)

      Diplomarbeit im Bereich Compilerbau / Parallelisierung mit Note "Sehr gut".

      Abschlussnote "Gut".

      3 Jahre
      1982-10 - 1985-09

      Technisches Gymnasium

      Abitur - Abschlussnote 1,3, Carl-Bosch Schule Heidelberg
      Abitur - Abschlussnote 1,3
      Carl-Bosch Schule Heidelberg

      Leistungskurse:

      • Technik
      • Mathematik

      Kompetenzen

      Kompetenzen

      Top-Skills

      Objektorientierung Python Performance Optimierung Objektorientierte Modellierung Architecture Database Design Django Amazon Webservice Backend Entwickler REST JavaScript NoSQL-Database Ruby / Rails PHP

      Aufgabenbereiche

      Anforderungsanalyse
      Anforderungsmanagement
      Projektleitung
      Projektmanagement

      Produkte / Standards / Erfahrungen / Methoden

      (X)HTML
      ABAP DataDictionary
      Abrechnungssystem
      Administration Linux
      Agile Softwareentwicklung
      AI
      ALM
      ALV-Grid
      Amazon EC2
      Ansible
      Apache Ant
      Apache HTTP Server
      Apache Kafka
      Archivsysteme
      Atlassian Confluence
      Atlassian JIRA
      Atlassian JIRA
      AWS
      AWS ECS
      AWS Kinesis
      AWS Lambda
      BAdI
      BAPI
      BAPIs
      Betriebliche Altersvorsorge in SAP
      Bitbbucket
      Bitbucket
      Bitbucket
      Boost
      Bootstrap
      CAN
      CANBus
      Celery
      CI
      Client/Server
      Cloud
      Container
      Content Management System
      cpio
      Crossbar.io
      CSS
      CSS3
      Debian 8
      Design-Pattern
      Django
      Django 1.5
      Django 1.7
      Django 1.8
      Django CMS
      Django Migration
      Django South
      Docker
      Dokumentenmanagementsystem
      Dynpro
      E-Commerce
      EAI
      Eclipse
      ECMAScript 6
      EJB
      Elastic Search
      elasticsearch
      ELK Stack
      Enterprise Architect
      Enterprise JavaBeans
      ER-Diagramme
      ERP
      Excel
      Extreme Programming (XP)
      Flask
      Frameworkentwicklung
      Geodatenverarbeitung
      Git
      GitHub
      GitLab
      Google Maps
      gunicorn
      HAML
      Helm
      Hibernate
      HipChat
      HTML
      HTML5
      HTTP
      Hummingbird Exceed
      Infrastructure as a Service
      IoT
      IoT-Device
      IoT-Gerät
      ISO 9001
      JBoss Application Server
      Jenkins
      JetBrains IntelliJ IDEA
      JIRA
      jQuery
      JUnit
      Kafka
      Kanban
      Keybase.io
      Kubernetes
      Lastverteilung
      LaTeX
      Lean Management
      Linux Admin
      Logstash
      Mailworx
      Message Broker
      Motif
      MS Excel
      MS Visio
      MS Word
      MVC
      Network Protocol
      Network-Protocol
      Netzwerkkommunikation
      nginx
      Node.js
      OData
      OData for SAP
      Odoo
      OO-Design
      OO-Modellierung
      OOA
      OOAD
      OOD
      OOP
      Open Source Framework
      OpenStack
      oVirt
      PHPStorm
      pip
      PKI
      PLM
      podman
      Polarion
      PostgresSQL
      Powerpoint
      Produktinformationsmanagement
      Profiler
      Public Key Cryptography Standards
      Public Key Infrastructure
      PyCharm
      Python 2.7
      Python 3.6
      Qualitätsaudits
      R/3 Basis
      R/3 Transportsystem
      R/3-Data Dictionary
      R/3-Datamodeller
      RabbitMQ
      Rational Rose
      RCS
      Redis
      ReportLab
      Responsive Webdesign
      REST
      REST-API
      RubyMine
      SAP
      SAP Development Workbench
      SAP DVS
      SAP ECTR
      SAP Engineering Control Center
      SAP Fiori
      SAP HCM
      SAP HCM PY
      SAP HCM-OM
      SAP HCM-PA
      SAP HCM-PD
      SAP HCM-PE
      SAP HCM-PT
      SAP HCM-PY
      SAP HR
      SAP HR Datenmodell
      SAP HR-PA
      SAP HR-PY
      SAP Knowledge Provider
      SAP LO-MD-MM
      SAP PLM
      SAP Public Sector
      SAP PY
      SAP Records Management
      SAP Records- and Case-Management
      SAP Recordsmanagement
      SAP Script
      SAP SmartForms
      SAP Stammdatenmanagement
      SAP UI5
      SAP VADM
      SAP Workflow
      Sass
      sccs
      Scrum
      Shopify
      Slack
      SOAP
      SSH
      SSL
      StarlingX
      Subversion
      Tcpdump
      Telekommunikation
      Terraform
      Together
      Tornado Webserver
      UDP
      UDP/IP
      UML
      VirtualBox VM
      Virtualisierung
      VMware
      VueJS
      Waitress
      WAMP
      Warenwirtschaft
      Web UI
      WebService
      WebStorm
      Workflow
      X11
      YouTrack
      Amazon ECS

      Betriebssysteme

      Android
      Debian
      HPUX
      IRIX
      Linux
      Multi-Threading
      SUN OS, Solaris
      TOS
      Unix
      Linux und diverse andere
      VMS
      Windows
      Windows 10
      Windows 95
      Windows NT

      Programmiersprachen

      ABAP OO
      ABAP-OO
      ABAP/4
      ABAP4
      13 Jahre
      Ajax
      AngularJS
      Assembler
      5 Jahre: 80x86, 6502, MC68000, /360
      asyncio
      Basic
      C
      >20 Jahre
      C++
      >15 Jahre
      C++ Templates
      Cython
      Erlang
      Fortran
      Java
      Java EE
      JavaScript
      aktuell, >5 Jahre
      jQuery
      aktuell
      JSON
      JSONP
      Lisp
      länger her, 1 Jahr
      make
      Maschinensprachen
      Modula-2
      länger her, 3 Jahre
      Pascal
      2 Jahre
      Perl
      PHP
      PHP 5
      2 Jahre, aktuell
      PHP 7
      PHP5
      PHP7
      Python
      Expertenkenntnisse, >10 Jahre
      Python 3
      Python 3.5
      Python 3.8
      ReportLab
      Ruby
      Ruby on Rails
      Scriptsprachen
      verschiedenste
      Shell
      sehr gute Kenntnisse, >20 Jahre
      Shell-Script
      STL
      TeX, LaTeX
      Twisted
      TypeScript

      Datenbanken

      Amazon RDS
      Datawarehouse
      Datenbank-Design
      Datenbank-Performance
      Datenbankmodellierung
      Datenmodellierung
      DWH
      Gupta, Centura
      JDBC
      MariaDB
      Microsoft SQL Server
      Mongo-Database
      MongoDB
      MS SQL Database
      MS SQL Server
      MySQL
      NoSQL
      object relational mapping
      Oracle
      Oracle 7
      Postgres
      PostgreSQL
      Proprietäre DB
      SQL
      gute Kenntnisse
      SQLAlchemy
      SQLBase
      ORM

      Datenkommunikation

      Apache Airflow
      Automatisierung
      Client-Server Anwendungen
      Data Engineering
      EDIFACT
      Ethernet
      ETL
      HTTP
      Interprozess-Kommunikation
      IPC
      Messaging
      OpenAPI
      OpenAPI 3.0
      REST
      RFC
      RPC
      SMTP
      SOAP
      Socket
      Socket-Programmierung
      SSL
      Swagger
      TCP/IP
      telnet
      WebDAV
      Websockets
      XML
      Push Service

      Hardware

      DEC Alpha
      HP
      IBM Großrechner
      IBM RS6000
      Intergraph
      Motorola
      PC
      Raspberry Pi
      Silicon-Graphics
      SUN Workstation
      Vektor-/Parallelrechner

      Berechnung / Simulation / Versuch / Validierung

      Daten Visualisierung
      Datenanalyse
      Datenvisualisierung
      Lasttests
      Robotframework
      Testautomation
      Testautomatisierung
      Visualisierung
      visualization

      Design / Entwicklung / Konstruktion

      3D-Grafik
      Agile Entwicklung
      Amazon API Gateway
      Amazon Kinesis
      Amazon SQS
      Angular
      Angular.js
      ArgoCD
      AutoCAD
      AWS Elastic Beanstalk
      AWS KMS
      CircleCI
      Clean Code
      CleanCode
      Coaching
      Code Quality
      CodeIgniter
      2 Jahre
      Continuous Integration
      Data Integration
      Datenbanksicherheit
      Design Thinking
      Django REST-Framework
      embedded
      EPK
      ER-Datenbankmodellierung
      Frameworks
      Graphene
      Graphene-Django
      GraphiQL
      GraphQL
      HTML 5
      HTTP Server Implementierung
      IT Architecture
      IT Architektur
      Laravel
      Material Design
      Memory-Leak Tools
      MicroServices
      MICROSTATION
      Middleware
      nose
      Objektorientierte Analyse
      Objektorientiertes Design
      Objektorientierung
      OO-Analyse
      OOA
      OOD
      Optimierung
      Postman
      Profiling
      Prozessdiagramme
      Prozessmodelle
      pytest
      Python Coaching
      PyUnit
      rednose
      SAP BOPF
      SAP-Business-Objekte
      SAP-SERM
      Serverless
      Shopify API
      SpreeCommerce
      System Integration
      System integrator
      TDD
      Test Driven Development
      tox
      UML
      UML Modellierung
      Unit-Tests
      Use-Cases
      Velocity
      Vue.js
      Vuetify
      Web-Services
      Wiederverwendung

      Branchen

      Branchen

      Web-Entwicklung, ERP, CAD (Baugewerbe), Telekommunikation

      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.