Seit mehr als 15 Jahren in internationalen Teams als Softwareentwickler, Berater und DevOps Architekt tätig. Schwerpunkt: Nuxt.js, Vue.js, React, ML.
Aktualisiert am 27.05.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 27.05.2024
Verfügbar zu: 100%
davon vor Ort: 40%
Node.js
React
Vue.js
TypeScript
Java
Vue.js
AngularJS
Docker
PHP
Scrum
Machine Learning as a Service
Python
Kubernetes
Nuxt
Angular
AWS
RAG
Deutsch
Englisch

Einsatzorte

Einsatzorte

Ulm (Donau) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr
2023-07 - heute

Backend For Frontend

Senior Softwareentwickler und Architekt Architektur Implementierung Beratung ...
Senior Softwareentwickler und Architekt

Konzept und Entwicklung eines Node.js-Dienstes, der als Backend-For-Frontend fungiert. Dieser aggregiert Daten von nachgelagerten Microservices, abstrahiert Geschäftslogik für die Frontends und dient als Anti-Corruption-Layer zwischen sich ändernden Backend-APIs und den Frontend-Anforderungen. Das BFF wird von Webkomponenten und der Mercedes Connect Shop Web App verwendet.

  • Feature-Spezifikation und Koordination mit externen Projekten
  • Koordination eines Teams aus 6 Entwicklern
  • Einführung von Nuxt 3
  • Entwicklung der erforderlichen API-Endpoints
  • Integration von rund 10 nachgelagerten Microservices
  • Entwicklung eines Nuxt-Moduls zum Debugging von downstream APIAufrufen (ein Axios-Debugging-Interface mit Web-UI)
  • Entwicklung und Konfiguration neuer Cloud-Infrastrukturen und Helm-Charts
  • Design und Implementierung eines End-to-End Test-Workflows
  • Monorepository Reorganisation
  • Analyse und Behebung von Problemen
  • Dokumentation, Code-Reviews, Leitung von Story-Refinements und Estimation-Meetings, Wissenstransfer

Nuxt 3 TypeScript Vite Vitest GitHub Helm Kubernetes
Architektur Implementierung Beratung Teamkoordination
Mercedes-Benz.io
1 Jahr 11 Monate
2022-08 - heute

Mercedes Connect Store ? Vue 3

Senior Softwareentwickler, Architekt Architektur Implementierung Beratung ...
Senior Softwareentwickler, Architekt
Aufgrund von Weiterentwicklungen im Bereich Frontend-Frameworks und -Tools wurde beschlossen, den bestehenden Vue 2 Frontend Stack zu modernisieren. Ich leitete die Migration von Vue 2 zu Vue 3.
  • Migration von Vue 2 zu Vue 3
  • Migration von VueX zu Pinia
  • Migration von Jest zu Vitest
  • Migration von JavaScript zu TypeScript
  • Einführung von Tailwind.css und Testing-Library
  • Entwicklung von Vite-Plugins, ESLint-Plugins mit Auto-Fixer
  • Code-Reviews, Story-Refinements und Schätzungen
Vue.js TypeScript Pinia VueX Vite Jest Vitest GitHub Kubernetes Jenkins
Architektur Implementierung Beratung Teamkoordination
Mercedes-Benz.io
4 Jahre 4 Monate
2020-03 - heute

Marketing Web App

Senior Softwareentwickler, Architekt Full-Stack-Architektur Implementierung Cloud-Engineering
Senior Softwareentwickler, Architekt
  • Diese NGO hat nach einer Modernisierung und Verbesserung ihrer Software- Suite gefragt, um das Management und die Analyse zahlreicher internationaler Marketingkampagnen zu ermöglichen. 
  • Teil des Projekts waren die Optimierung und Migration zur Google Cloud Platform und die Integration externer Datenquellen.
Vue.js Vuex PHP Google Cloud Platform Kubernetes
Full-Stack-Architektur Implementierung Cloud-Engineering
auf Anfrage
1 Monat
2023-07 - 2023-07

Connect Chat Assistant POC

Senior Softwareentwickler, Architekt
Senior Softwareentwickler, Architekt
  • Aktuelle Entwicklungen in KI- und NLP-Technologien führten zur Entwicklung eines digitalen Assistenten auf Nuxt-Basis, der Benutzer über das Produktangebot des Kunden informieren, Fahrzeugkompatibilitätstests durchführen und Deeplinks zum Mercedes Connect Web Store generieren kann.
  • Der Chatbot / Agent kann benötigte Informationen mithilfe von Mercedes Backend-APIs abrufen und entweder mit APIs Dritter oder einem lokalen /serverseitigen LLM über LangChain verwendet werden.
Nuxt Vue.js Mistral LLM OpenAI RAG
Mercedes-Benz.io
6 Monate
2022-03 - 2022-08

Mercedes Connect Store ? Vue 2 Frontend

Senior Softwareentwickler, Architekt Architektur Implementierung Beratung ...
Senior Softwareentwickler, Architekt
Einsatz als Lead-Entwickler der Frontend-seitigen Weiterentwicklung des Mercedes-Benz Connect Stores, Entwurf und Implementierung neuer Funktionen und Architekturen.
  • Spezifikation von Features und Koordination mit externen Abhängigkeiten
  • Koordination eines Teams von 8 Entwicklern
  • Entwicklung neuer Funktionen, Webpack-Plugins, DevOps-Pipelines
  • Analyse und Behebung von Frontend-bezogenen Fehlern und Problemen
  • Code-Reviews, Story-Refinements und Schätzungen
Vue.js TypeScript VueX Webpack Jest GitHub Kubernetes Jenkins
Architektur Implementierung Beratung Teamkoordination
Mercedes-Benz.io
9 Monate
2021-09 - 2022-05

Consent-Free Web Analytics Plattform

Lead Softwareentwickler Full-Stack-Architektur Implementierung Cloud-Engineering ...
Lead Softwareentwickler
  • Erstellung einer hoch skalierbaren und leistungsstarken SaaS-Analyseplattform, die zustimmungsfreie, datenschutzorientierte Web- und App-Analysen für ein Startup mit Sitz in der EU bietet.
Node.js Vue.js TypeScript Nx ClickHouse Nanoexpress
Full-Stack-Architektur Implementierung Cloud-Engineering Beratung
EU basiertes Startup
6 Monate
2021-10 - 2022-03

Softwaresystem zur Materialprüfung

Senior Softwareentwickler, Architekt Architektur Implementierung Beratung
Senior Softwareentwickler, Architekt
  • Verbesserung und Erweiterung der Technologie und Software eines der weltweit führenden Experten für Materialprüfung, basierend auf einer Node.js-Microservice-Architektur. 
  • Besonderen Wert wurde auf die Unit-Testabdeckung (95% Branch-Coverage) und Softwarequalität gelegt.
Nest.js Node.js Angular Microservices Bamboo
Architektur Implementierung Beratung
ZwickRoell GmbH
1 Jahr 1 Monat
2020-09 - 2021-09

me Connect Frontend

Senior Softwareentwickler, Architekt Architektur Implementierung Beratung
Senior Softwareentwickler, Architekt
  • Entwicklung eines neuen Vue.js-basierten Frontends für den Mercedes me Connect Webshop, basierend auf einer bestehenden AngularJSWebanwendung.
Vue.js 2 VueX AngularJS Sass Web Components Jenkins AWS Kubernetes
Architektur Implementierung Beratung
Mercedes-Benz.io
3 Monate
2020-05 - 2020-07

Mobile App Support

Softwareingenieur, Berater Architektur des Zahlungs-Workflows Implementierung von Funktionen Fehlerbehebung
Softwareingenieur, Berater
  • Der Kunde benötigte Unterstützung bei der Integration von iOS In-App-Käufen, Verbesserungen der AWS Cognito-Integration und bei der Implementierung einiger kurzfristiger Funktionen vor der Veröffentlichung ihrer App
React-Native React-Hooks Expo iOS Android AWS Cognito AWS S3
Architektur des Zahlungs-Workflows Implementierung von Funktionen Fehlerbehebung
Medizintechnik-Startup
6 Monate
2020-01 - 2020-06

Prototyp einer Fast-Checkout-App

Softwareingenieur, Architekt Entwicklung des Konzepts technische Implementierung
Softwareingenieur, Architekt
  • Zur Beschleunigung des Kassiervorgangs wurde ein Prototyp entwickelt, der das Selbstscannen von Artikeln, schnelle Zahlungsprozesse und die Erstellung von kundenspezifischen Coupons ermöglicht
React-Native React Hooks React Context API Java EE iOS Android
Entwicklung des Konzepts technische Implementierung
Müller Holding GmbH & Co. KG
4 Monate
2019-10 - 2020-01

Private Cloud-Infrastruktur

Cloud-Architekt Design und Implementierung der Cloud-Infrastruktur Beratung
Cloud-Architekt
  • Aufgrund der zunehmenden Zahl containerisierter Anwendungen benötigte die Betriebseinheit eine Lösung zur besseren Verwaltung der Anwendungen. 
  • Um diese Herausforderungen zu bewältigen, wurde eine Container-Orchestrierungslösung basierend auf Kubernetes sowie ergänzende Tools für das Logging, Monitoring und Alerting entwickelt, in Betrieb genommen und an den Kunden übergeben
Kubernetes Rancher Prometheus Grafana Longhorn S3 Istio Kiali
Design und Implementierung der Cloud-Infrastruktur Beratung
Müller Holding GmbH & Co. KG

Aus- und Weiterbildung

Aus- und Weiterbildung

2010 ? 2014

Applied Computer Science

Master of Science

Technische Universität Freiberg


2007 ? 2010

Network Computing

Bachelor of Science

Technische Universität Freiberg

Position

Position

Senior Softwareentwickler (M. Sc.)

Kompetenzen

Kompetenzen

Top-Skills

Node.js React Vue.js TypeScript Java Vue.js AngularJS Docker PHP Scrum Machine Learning as a Service Python Kubernetes Nuxt Angular AWS RAG

Produkte / Standards / Erfahrungen / Methoden

Profil

  • Ich bin ein leidenschaftlicher Softwareentwickler und Teamplayer mit über 15 Jahren Erfahrung in der Entwicklung komplexer Full-Stack-Projekte. Meine Spezialgebiete sind moderne Webtechnologien und Cloud-Infrastrukturen, insbesondere die Arbeit mit Frameworks wie Vue.js, Nuxt.js, React und Angular, sowie die Entwicklung von TypeScript-basierten Microservices in Kubernetes-Umgebungen.
  • Durch meine vielfältigen Rollen in internationalen Projektteams habe ich umfangreiches Wissen in der Softwarearchitektur und Projektorganisation gesammelt und diese auch in führenden Positionen umgesetzt. Ich habe stets mit Freude dazu beigetragen, Teamerfolge zu erzielen - durch meinen Code, dem Finden gemeinsamer Ziele und der Motivation und Unterstützung von Teammitgliedern. Als Experte im Javascript-Ökosystem habe ich mein Fachwissen auf Konferenzen und Workshops weitergegeben, inklusive einiger Open-Source-Beiträge und dem Rezensieren von Fachliteratur für renommierte Verlage wie Heise.
  • Mein akademischer Hintergrund aus der Robotik hat mir zudem das Verständnis für moderne Machine-Learning Technologien wie Large Language Models vermittelt. In meiner Freizeit habe ich nützliche Erfahrungen im Bereich der IT-Cybersicherheit gesammelt, welche zu Verbesserungen der Sicherheitspraktiken und -technologien vergangener Projekte beigetragen haben.


Technisches Know-How

  • Vue.js
  • Nuxt.js
  • Sass
  • Web Components
  • VueX
  • Pinia TypeScript
  • Node.js
  • Angular
  • React
  • PHP
  • Python Cypress
  • Playwright
  • Vitest
  • Jest AWS
  • GCP
  • Azure
  • Docker
  • Kubernetes
  • Helm
  • Bash Jenkins
  • GitHub Actions
  • GitLab CI
  • Azure DevOps
  • S3
  • Java
  • Spring Boot Git
  • Jira
  • Confluence
  • WCAG


Methoden

  • Scrum
  • SAFe
  • Test-Driven Development
  • Domain Driven Development
  • OOP
  • Functional Programming
  • Lean Startup
  • Holacracy


Fachkompetenz

  • Softwareentwicklung
  • Analyse und Design

Technische Kompetenz

Frontend

  • Angular
  • AngularJS
  • CSS
  • CycleJs
  • ES6 JavaScript
  • HTML5
  • Jest
  • jQuery
  • Karma
  • Mocha
  • NGRX
  • Phaser CE
  • Phonegap
  • Protractor
  • React
  • Redux
  • RxJs
  • SVG
  • Typescript
  • Vue.js
  • Vuex
  • Webassembly


Backend

  • Apache Kafka
  • C#
  • C++
  • Chakram API testing framework
  • Codeigniter
  • Dropwizard
  • Hibernate
  • Java EE
  • JUnit
  • JSON
  • Matlab
  • Node.js
  • PHP
  • Prolog
  • Python
  • Scala
  • Silex
  • Slim Framework
  • SOAP
  • SQL
  • Wildfly


Sonstige

  • After Effects
  • Apache2
  • AWS
  • Copper5
  • Docker
  • Hetras PMS
  • Hibiscus
  • Kubernetes
  • LaTeX
  • Lightroom
  • Linux
  • Machine Learning
  • MS Kinect SDK
  • Nginx
  • OpenSceneGraph
  • Photoshop
  • Proxmox
  • Typo3


Beruflicher Werdegang

2021 - heute

Einsatzort: Bellenberg

Rolle: Gründer & Softwarearchitekt

Kunde: auf Anfrage


2019 ? 2021

Einsatzort: Ulm

Rolle: Gründer & Softwarearchitekt

Kunde: auf Anfrage


2016 ? 2019

Einsatzort: Ulm

Rolle: Senior Softwareentwickler, Projektleiter 

Kunde: eXXcellent solutions GmbH


2007 ? 2019

Einsatzort: Heilbronn

Rolle: IT Teamleiter 

Kunde: auf Anfrage


2015 ? 2016

Einsatzort: Biberach

Rolle: Senior Web Developer 

Kunde: workmatrix GmbH


2008 ? 2015

Rolle: Freelance Softwareentwickler


2010 ? 2014

Einsatzort: Freiberg

Rolle: IT-Consultant

Kunde: Prisma Junior Consulting


2012 ? 2013

Einsatzort: Melbourne

Rolle: Software Developer

Kunde: Squareweave PTL Ldt.


2011 ? 2012

Rolle: Gründer & Softwareentwickler

Kunde: auf Anfrage

Branchen

Branchen

  • Hospitality (IBEs, Checkin-Terminals, TCS, Opera, Hetras)
  • Industrie (Datenanalyse, Palo OLAP)
  • Druckwesen (Prepress Management)
  • Robotik (MVDA)

Einsatzorte

Einsatzorte

Ulm (Donau) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr
2023-07 - heute

Backend For Frontend

Senior Softwareentwickler und Architekt Architektur Implementierung Beratung ...
Senior Softwareentwickler und Architekt

Konzept und Entwicklung eines Node.js-Dienstes, der als Backend-For-Frontend fungiert. Dieser aggregiert Daten von nachgelagerten Microservices, abstrahiert Geschäftslogik für die Frontends und dient als Anti-Corruption-Layer zwischen sich ändernden Backend-APIs und den Frontend-Anforderungen. Das BFF wird von Webkomponenten und der Mercedes Connect Shop Web App verwendet.

  • Feature-Spezifikation und Koordination mit externen Projekten
  • Koordination eines Teams aus 6 Entwicklern
  • Einführung von Nuxt 3
  • Entwicklung der erforderlichen API-Endpoints
  • Integration von rund 10 nachgelagerten Microservices
  • Entwicklung eines Nuxt-Moduls zum Debugging von downstream APIAufrufen (ein Axios-Debugging-Interface mit Web-UI)
  • Entwicklung und Konfiguration neuer Cloud-Infrastrukturen und Helm-Charts
  • Design und Implementierung eines End-to-End Test-Workflows
  • Monorepository Reorganisation
  • Analyse und Behebung von Problemen
  • Dokumentation, Code-Reviews, Leitung von Story-Refinements und Estimation-Meetings, Wissenstransfer

Nuxt 3 TypeScript Vite Vitest GitHub Helm Kubernetes
Architektur Implementierung Beratung Teamkoordination
Mercedes-Benz.io
1 Jahr 11 Monate
2022-08 - heute

Mercedes Connect Store ? Vue 3

Senior Softwareentwickler, Architekt Architektur Implementierung Beratung ...
Senior Softwareentwickler, Architekt
Aufgrund von Weiterentwicklungen im Bereich Frontend-Frameworks und -Tools wurde beschlossen, den bestehenden Vue 2 Frontend Stack zu modernisieren. Ich leitete die Migration von Vue 2 zu Vue 3.
  • Migration von Vue 2 zu Vue 3
  • Migration von VueX zu Pinia
  • Migration von Jest zu Vitest
  • Migration von JavaScript zu TypeScript
  • Einführung von Tailwind.css und Testing-Library
  • Entwicklung von Vite-Plugins, ESLint-Plugins mit Auto-Fixer
  • Code-Reviews, Story-Refinements und Schätzungen
Vue.js TypeScript Pinia VueX Vite Jest Vitest GitHub Kubernetes Jenkins
Architektur Implementierung Beratung Teamkoordination
Mercedes-Benz.io
4 Jahre 4 Monate
2020-03 - heute

Marketing Web App

Senior Softwareentwickler, Architekt Full-Stack-Architektur Implementierung Cloud-Engineering
Senior Softwareentwickler, Architekt
  • Diese NGO hat nach einer Modernisierung und Verbesserung ihrer Software- Suite gefragt, um das Management und die Analyse zahlreicher internationaler Marketingkampagnen zu ermöglichen. 
  • Teil des Projekts waren die Optimierung und Migration zur Google Cloud Platform und die Integration externer Datenquellen.
Vue.js Vuex PHP Google Cloud Platform Kubernetes
Full-Stack-Architektur Implementierung Cloud-Engineering
auf Anfrage
1 Monat
2023-07 - 2023-07

Connect Chat Assistant POC

Senior Softwareentwickler, Architekt
Senior Softwareentwickler, Architekt
  • Aktuelle Entwicklungen in KI- und NLP-Technologien führten zur Entwicklung eines digitalen Assistenten auf Nuxt-Basis, der Benutzer über das Produktangebot des Kunden informieren, Fahrzeugkompatibilitätstests durchführen und Deeplinks zum Mercedes Connect Web Store generieren kann.
  • Der Chatbot / Agent kann benötigte Informationen mithilfe von Mercedes Backend-APIs abrufen und entweder mit APIs Dritter oder einem lokalen /serverseitigen LLM über LangChain verwendet werden.
Nuxt Vue.js Mistral LLM OpenAI RAG
Mercedes-Benz.io
6 Monate
2022-03 - 2022-08

Mercedes Connect Store ? Vue 2 Frontend

Senior Softwareentwickler, Architekt Architektur Implementierung Beratung ...
Senior Softwareentwickler, Architekt
Einsatz als Lead-Entwickler der Frontend-seitigen Weiterentwicklung des Mercedes-Benz Connect Stores, Entwurf und Implementierung neuer Funktionen und Architekturen.
  • Spezifikation von Features und Koordination mit externen Abhängigkeiten
  • Koordination eines Teams von 8 Entwicklern
  • Entwicklung neuer Funktionen, Webpack-Plugins, DevOps-Pipelines
  • Analyse und Behebung von Frontend-bezogenen Fehlern und Problemen
  • Code-Reviews, Story-Refinements und Schätzungen
Vue.js TypeScript VueX Webpack Jest GitHub Kubernetes Jenkins
Architektur Implementierung Beratung Teamkoordination
Mercedes-Benz.io
9 Monate
2021-09 - 2022-05

Consent-Free Web Analytics Plattform

Lead Softwareentwickler Full-Stack-Architektur Implementierung Cloud-Engineering ...
Lead Softwareentwickler
  • Erstellung einer hoch skalierbaren und leistungsstarken SaaS-Analyseplattform, die zustimmungsfreie, datenschutzorientierte Web- und App-Analysen für ein Startup mit Sitz in der EU bietet.
Node.js Vue.js TypeScript Nx ClickHouse Nanoexpress
Full-Stack-Architektur Implementierung Cloud-Engineering Beratung
EU basiertes Startup
6 Monate
2021-10 - 2022-03

Softwaresystem zur Materialprüfung

Senior Softwareentwickler, Architekt Architektur Implementierung Beratung
Senior Softwareentwickler, Architekt
  • Verbesserung und Erweiterung der Technologie und Software eines der weltweit führenden Experten für Materialprüfung, basierend auf einer Node.js-Microservice-Architektur. 
  • Besonderen Wert wurde auf die Unit-Testabdeckung (95% Branch-Coverage) und Softwarequalität gelegt.
Nest.js Node.js Angular Microservices Bamboo
Architektur Implementierung Beratung
ZwickRoell GmbH
1 Jahr 1 Monat
2020-09 - 2021-09

me Connect Frontend

Senior Softwareentwickler, Architekt Architektur Implementierung Beratung
Senior Softwareentwickler, Architekt
  • Entwicklung eines neuen Vue.js-basierten Frontends für den Mercedes me Connect Webshop, basierend auf einer bestehenden AngularJSWebanwendung.
Vue.js 2 VueX AngularJS Sass Web Components Jenkins AWS Kubernetes
Architektur Implementierung Beratung
Mercedes-Benz.io
3 Monate
2020-05 - 2020-07

Mobile App Support

Softwareingenieur, Berater Architektur des Zahlungs-Workflows Implementierung von Funktionen Fehlerbehebung
Softwareingenieur, Berater
  • Der Kunde benötigte Unterstützung bei der Integration von iOS In-App-Käufen, Verbesserungen der AWS Cognito-Integration und bei der Implementierung einiger kurzfristiger Funktionen vor der Veröffentlichung ihrer App
React-Native React-Hooks Expo iOS Android AWS Cognito AWS S3
Architektur des Zahlungs-Workflows Implementierung von Funktionen Fehlerbehebung
Medizintechnik-Startup
6 Monate
2020-01 - 2020-06

Prototyp einer Fast-Checkout-App

Softwareingenieur, Architekt Entwicklung des Konzepts technische Implementierung
Softwareingenieur, Architekt
  • Zur Beschleunigung des Kassiervorgangs wurde ein Prototyp entwickelt, der das Selbstscannen von Artikeln, schnelle Zahlungsprozesse und die Erstellung von kundenspezifischen Coupons ermöglicht
React-Native React Hooks React Context API Java EE iOS Android
Entwicklung des Konzepts technische Implementierung
Müller Holding GmbH & Co. KG
4 Monate
2019-10 - 2020-01

Private Cloud-Infrastruktur

Cloud-Architekt Design und Implementierung der Cloud-Infrastruktur Beratung
Cloud-Architekt
  • Aufgrund der zunehmenden Zahl containerisierter Anwendungen benötigte die Betriebseinheit eine Lösung zur besseren Verwaltung der Anwendungen. 
  • Um diese Herausforderungen zu bewältigen, wurde eine Container-Orchestrierungslösung basierend auf Kubernetes sowie ergänzende Tools für das Logging, Monitoring und Alerting entwickelt, in Betrieb genommen und an den Kunden übergeben
Kubernetes Rancher Prometheus Grafana Longhorn S3 Istio Kiali
Design und Implementierung der Cloud-Infrastruktur Beratung
Müller Holding GmbH & Co. KG

Aus- und Weiterbildung

Aus- und Weiterbildung

2010 ? 2014

Applied Computer Science

Master of Science

Technische Universität Freiberg


2007 ? 2010

Network Computing

Bachelor of Science

Technische Universität Freiberg

Position

Position

Senior Softwareentwickler (M. Sc.)

Kompetenzen

Kompetenzen

Top-Skills

Node.js React Vue.js TypeScript Java Vue.js AngularJS Docker PHP Scrum Machine Learning as a Service Python Kubernetes Nuxt Angular AWS RAG

Produkte / Standards / Erfahrungen / Methoden

Profil

  • Ich bin ein leidenschaftlicher Softwareentwickler und Teamplayer mit über 15 Jahren Erfahrung in der Entwicklung komplexer Full-Stack-Projekte. Meine Spezialgebiete sind moderne Webtechnologien und Cloud-Infrastrukturen, insbesondere die Arbeit mit Frameworks wie Vue.js, Nuxt.js, React und Angular, sowie die Entwicklung von TypeScript-basierten Microservices in Kubernetes-Umgebungen.
  • Durch meine vielfältigen Rollen in internationalen Projektteams habe ich umfangreiches Wissen in der Softwarearchitektur und Projektorganisation gesammelt und diese auch in führenden Positionen umgesetzt. Ich habe stets mit Freude dazu beigetragen, Teamerfolge zu erzielen - durch meinen Code, dem Finden gemeinsamer Ziele und der Motivation und Unterstützung von Teammitgliedern. Als Experte im Javascript-Ökosystem habe ich mein Fachwissen auf Konferenzen und Workshops weitergegeben, inklusive einiger Open-Source-Beiträge und dem Rezensieren von Fachliteratur für renommierte Verlage wie Heise.
  • Mein akademischer Hintergrund aus der Robotik hat mir zudem das Verständnis für moderne Machine-Learning Technologien wie Large Language Models vermittelt. In meiner Freizeit habe ich nützliche Erfahrungen im Bereich der IT-Cybersicherheit gesammelt, welche zu Verbesserungen der Sicherheitspraktiken und -technologien vergangener Projekte beigetragen haben.


Technisches Know-How

  • Vue.js
  • Nuxt.js
  • Sass
  • Web Components
  • VueX
  • Pinia TypeScript
  • Node.js
  • Angular
  • React
  • PHP
  • Python Cypress
  • Playwright
  • Vitest
  • Jest AWS
  • GCP
  • Azure
  • Docker
  • Kubernetes
  • Helm
  • Bash Jenkins
  • GitHub Actions
  • GitLab CI
  • Azure DevOps
  • S3
  • Java
  • Spring Boot Git
  • Jira
  • Confluence
  • WCAG


Methoden

  • Scrum
  • SAFe
  • Test-Driven Development
  • Domain Driven Development
  • OOP
  • Functional Programming
  • Lean Startup
  • Holacracy


Fachkompetenz

  • Softwareentwicklung
  • Analyse und Design

Technische Kompetenz

Frontend

  • Angular
  • AngularJS
  • CSS
  • CycleJs
  • ES6 JavaScript
  • HTML5
  • Jest
  • jQuery
  • Karma
  • Mocha
  • NGRX
  • Phaser CE
  • Phonegap
  • Protractor
  • React
  • Redux
  • RxJs
  • SVG
  • Typescript
  • Vue.js
  • Vuex
  • Webassembly


Backend

  • Apache Kafka
  • C#
  • C++
  • Chakram API testing framework
  • Codeigniter
  • Dropwizard
  • Hibernate
  • Java EE
  • JUnit
  • JSON
  • Matlab
  • Node.js
  • PHP
  • Prolog
  • Python
  • Scala
  • Silex
  • Slim Framework
  • SOAP
  • SQL
  • Wildfly


Sonstige

  • After Effects
  • Apache2
  • AWS
  • Copper5
  • Docker
  • Hetras PMS
  • Hibiscus
  • Kubernetes
  • LaTeX
  • Lightroom
  • Linux
  • Machine Learning
  • MS Kinect SDK
  • Nginx
  • OpenSceneGraph
  • Photoshop
  • Proxmox
  • Typo3


Beruflicher Werdegang

2021 - heute

Einsatzort: Bellenberg

Rolle: Gründer & Softwarearchitekt

Kunde: auf Anfrage


2019 ? 2021

Einsatzort: Ulm

Rolle: Gründer & Softwarearchitekt

Kunde: auf Anfrage


2016 ? 2019

Einsatzort: Ulm

Rolle: Senior Softwareentwickler, Projektleiter 

Kunde: eXXcellent solutions GmbH


2007 ? 2019

Einsatzort: Heilbronn

Rolle: IT Teamleiter 

Kunde: auf Anfrage


2015 ? 2016

Einsatzort: Biberach

Rolle: Senior Web Developer 

Kunde: workmatrix GmbH


2008 ? 2015

Rolle: Freelance Softwareentwickler


2010 ? 2014

Einsatzort: Freiberg

Rolle: IT-Consultant

Kunde: Prisma Junior Consulting


2012 ? 2013

Einsatzort: Melbourne

Rolle: Software Developer

Kunde: Squareweave PTL Ldt.


2011 ? 2012

Rolle: Gründer & Softwareentwickler

Kunde: auf Anfrage

Branchen

Branchen

  • Hospitality (IBEs, Checkin-Terminals, TCS, Opera, Hetras)
  • Industrie (Datenanalyse, Palo OLAP)
  • Druckwesen (Prepress Management)
  • Robotik (MVDA)

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.