freiberufler Senior Full-Stack Software Engineer and Senior Software Architect and Senior IT-Consultant auf freelance.de

Senior Full-Stack Software Engineer and Senior Software Architect and Senior IT-Consultant

zuletzt online vor wenigen Minuten
  • auf Anfrage
  • 65185 Wiesbaden
  • Umkreis (bis 200 km)
  • de  |  en
  • 20.05.2025

Kurzvorstellung

M. B. ist seit über 15 Jahren Softwareentwickler.

Qualifikationen

  • C#
  • Continuous Integration
  • Docker
  • Java (allg.)
  • Node.Js
  • Python
  • React (JavaScript library)
  • Representational State Transfer (REST)
  • Typescript
  • Vue.Js

Projekt‐ & Berufserfahrung

Senior Lead Full-Stack Software Engineer
Deutsche Bahn, Frankfurt am Main
10/2023 – offen (1 Jahr, 8 Monate)
Logistikdienstleister
Tätigkeitszeitraum

10/2023 – offen

Tätigkeitsbeschreibung

Nutzung agiler Methoden wie Scrum,
Kaban und SAFe
• Design und Umsetzung einer
serviceorientierten Architektur sowie deren
Applikationen
• Unterstützung und Weiterentwicklung des
Teams durch regelmäßige Schulungen und
Code-Reviews
• Nutzung von Java, Spring Boot und Python
für die Backend-Entwicklung und
PostgreSQL als Datenbank
• Entwicklung und Wartung von Frontend-
Anwendungen mit Angular und TypeScript
• Developmend und Wartung von
Microservices auf AWS (ECS, S3, ECR)
• Integration und Dokumentation von APIs
mit OpenAPI und GraphQL
• Automatisierung von CI/CD-Pipelines mit
GitlabCI/CD und Jenkins
• Implementierung und Durchführung von
E2E-Test mit Cypress
• Einsatz von Tools und Techniken zur
Sicherstellung von hoher Code-Qualität
und Einhaltung von Best Practices in der
Softwareentwicklung

Eingesetzte Qualifikationen

Softwareentwickler, Lead-Management

Senior Lead Full-Stack Software Engineer
SAP, Remote
6/2023 – 10/2023 (5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2023 – 10/2023

Tätigkeitsbeschreibung

• Design und Umsetzung einer serviceorientierten Architektur sowie deren Applikationen
• Nutzung agiler Methoden wie Scrum und Kanban
• Unterstützung und Weiterentwicklung des Teams durch regelmäßige Schulungen und Code Reviews
• Nutzung von Python, FastAPI, NodeJS zur Implementierung eines Knowledge Graphen in OWL/RDF
• Entwicklung und Wartung von Frontend Anwendungen mit React und TypeScript
• Integration und Dokumentation von APIs mit OpenAPI
• Automatisierung von CI/CD Pipelines mit Gitlab CI/CD und Jenkins
• Einsatz von Tools und Techniken zur Sicherstellung von hoher Code Qualität und Einhaltung von
Best Practices in der Softwareentwicklung

Eingesetzte Qualifikationen

Softwareentwickler, Lead-Management

Senior Lead Architect & Senior Lead Full-Stack Software Engineer
Conzensys GmbH, Wiesbaden
2/2022 – 9/2023 (1 Jahr, 8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2022 – 9/2023

Tätigkeitsbeschreibung

• Design und Umsetzung einer serviceorientierten Architektur sowie deren Applikationen
• Nutzung agiler Methoden wie Scrum und Kanban
• Unterstützung und Weiterentwicklung des Teams durch regelmäßige Schulungen und Code Reviews
• Nutzung von PHP mit Laravel sowie Python mit FastAPI zur Implementierung von Backend-Systemen
und PostgreSQL als Datenbank
• Entwicklung und Wartung von Frontend-Anwendungen mit Vue.js mit Nuxt und TypeScript
• Nutzung von OpenLayers und MBTiles und PMTiles zur Anzeige einer generierten Karte
• Automatisierung von CI/CD-Pipelines mit Gitlab CI/CD
• Deployment und Wartung aller Services auf selbstgehostete Server via Gitlab CI und Ansible
• Einsatz von Tools und Techniken zur Sicherstellung von hoher Code-Qualität und Einhaltung von Best
Practices in der Softwareentwicklung

Eingesetzte Qualifikationen

Lead-Management, Softwareentwickler

Senior Lead Architect & Lead Full-Stack Software Engineer
Kundenname anonymisiert, Remote
6/2021 – 6/2023 (2 Jahre, 1 Monat)
Life Sciences
Tätigkeitszeitraum

6/2021 – 6/2023

Tätigkeitsbeschreibung

• Design und Umsetzung einer serviceorientierten Gesamtarchitektur sowie deren Applikationen
• Nutzung agiler Methoden wie Scrum und Kanban
• Unterstützung und Weiterentwicklung des Teams durch regelmäßige Schulungen und Code Reviews
• Nutzung JavaScript/TypeScript mit NestJS und Python mit FastAPI für die Backend-Entwicklung
sowie PostgreSQL, Kafka, Redis und Clickhouse als Datenbank
• Nutzung von Go mit Gin für die Entwicklung eines Herzschrittmachers für künstliche Herzmuskeln auf
einem Raspberry PI
• Entwicklung und Wartung von Frontend-Anwendungen mit React und TypeScript
• Deployment und Wartung aller Services auf selbstgehostete Server via Ansible
• Integration und Dokumentation von APIs mit OpenAPI
• Automatisierung von CI/CD-Pipelines mit Gitlab CI/CD
• Implementierung und Durchführung von E2E-Tests mit Cypress
• Einsatz von Tools und Techniken zur Sicherstellung von hoher Code-Qualität und Einhaltung von Best
Practices in der Softwareentwicklung
• Fine-Tuning eines Machine-Learning-Models (YOLO) zur Erkennung von medizinischem Gewebe

Eingesetzte Qualifikationen

Softwareentwickler, Software Architecture, Lead-Management

Dozent für Webengineering
Hochschule RheinMain, Wiesbaden
10/2019 – 1/2023 (3 Jahre, 4 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

10/2019 – 1/2023

Tätigkeitsbeschreibung

• Unterstützung und Weiterentwicklung des Teams durch regelmäßige Schulungen und Code-Reviews
• Durchführung eines eigenen Lehrstuhls ans der Hochschule RheinMain im Fach „Web-Engineering“
• Durchführung von Klausuren und einer Notenvergabe

Eingesetzte Qualifikationen

Webentwickler

Senior Full-Stack Software Engineer
Hilti, Remote
7/2019 – 9/2019 (3 Monate)
Fertigungsindustrie
Tätigkeitszeitraum

7/2019 – 9/2019

Tätigkeitsbeschreibung

• Design und Umsetzung einer serviceorientierten Architektur sowie deren Applikationen
• Nutzung von Python mit Django zur Implementierung eines Backend-Systems mit einem Shop-
System und PostgreSQL als Datenbank
• Deployment und Wartung aller Services auf selbstgehostete Server via Shell und Ansible
• Entwicklung und Wartung von Frontend-Anwendungen mit Vue.js und JavaScript
• Einsatz von Tools und Techniken zur Sicherstellung von hoher Code-Qualität und Einhaltung von Best
Practices in der Softwareentwicklung

Eingesetzte Qualifikationen

Softwareentwickler

Senior Full-Stack Software Engineer und Senior DevOp
Deutsche Telekom AG, Remote
5/2019 – 7/2021 (2 Jahre, 3 Monate)
Telekommunikation
Tätigkeitszeitraum

5/2019 – 7/2021

Tätigkeitsbeschreibung

• Design und Umsetzung einer serviceorientierten Architektur sowie deren Applikationen
• Nutzung agiler Methoden wie Scrum , Kanban und SAFe
• Implementierung und Durchführung von E2ETests mit Cypress und Contract Tests mithilfe von Pact
• Unterstützung und Weiterentwicklung des Teams durch regelmäßige Schulungen und Code Reviews
• Nutzung von Go mit Flamingo sowie NodeJS mit Express zur Implementierung von Backend
Systemen und PostgreSQL sowie MongoDB als Datenbank
• Entwicklung und Wartung von Frontend Anwendungen mit Vue.js und TypeScript
• Automatisierung von CI/CD Pipelines mit Gitlab CI/CD
• Deployment und Wartung aller Services auf einer OpenShift-Plattform mit Kubernetes
• Einsatz von Tools und Techniken zu rSicherstellung von hoher Code Qualität und Einhaltung von
Best Practices in der Softwareentwicklung

Eingesetzte Qualifikationen

DevOps, Softwareentwickler

Senior Full-Stack Software Engineer und Senior DevOp
Riese & Müller, Remote
9/2018 – 4/2019 (8 Monate)
Großhandel
Tätigkeitszeitraum

9/2018 – 4/2019

Tätigkeitsbeschreibung

• Design und Umsetzung einer serviceorientierten Architektur sowie deren Applikationen
• Nutzung von Wasserfall-Modellen
• Unterstützung und Weiterentwicklung des Teams durch regelmäßige Schulungen und Code-Reviews
• Nutzung von Python mit Django, Django CMS und Saleor zur Implementierung von Backend-
Systemen mit einem Shop-System und PostgreSQL als Datenbank
• Deployment und Wartung aller Services auf selbstgehostete Server via Shell
• Entwicklung und Wartung von Frontend-Anwendungen mit Vue.js und JavaScript
• Automatisierung von CI/CD-Pipelines mit Gitlab CI/CD
• Einsatz von Tools und Techniken zur Sicherstellung von hoher Code-Qualität und Einhaltung von Best
Practices in der Softwareentwicklung

Eingesetzte Qualifikationen

DevOps, Softwareentwickler

Full-Stack Software Engineer and DevOp
//SEIBERT/MEDIA, Wiesbaden
7/2013 – 8/2018 (5 Jahre, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2013 – 8/2018

Tätigkeitsbeschreibung

• Design und Umsetzung einer serviceorientierten Architektur sowie deren Applikationen
• Nutzung agiler Methoden wie Scrum und Kanban
• Implementierung und Durchführung von E2E-Test mit Cypress
• Unterstützung und Weiterentwicklung des Teams durch regelmäßige Schulungen und Code-Reviews
• Planung und Organisation eines Scrum-Teams
• Nutzung von Python mit Django sowie NodeJS mit Express zur Implementierung von Backend-
Systemen und PostgreSQL sowie MongoDB als Datenbank
• Entwicklung und Wartung von Frontend-Anwendungen mit Vue.js, React und JavaScript
• Nutzung von Selenium und Puppeteer, um Informationen aus Webseiten zu scrapen
• Automatisierung von CI/CD-Pipelines mit Bamboo und Jenkins
• Einsatz von Tools und Techniken zur Sicherstellung von hoher Code-Qualität und Einhaltung von Best
Practices in der Softwareentwicklung

Eingesetzte Qualifikationen

DevOps, Softwareentwickler

Ausbildung

Informatik
Master of Science
2022
Hochschule RheinMain
Angewandte Informatik
Bachelor of Science
Hochschule RheinMain
2018
Wiesbaden

Über mich

M. B. ist seit über 15 Jahren Softwareentwickler. In dieser Zeit absolvierte er einen Bachelor in Medieninformatik und einen Master in Informatik. Während seiner Karriere arbeitete M. mit vielen Kunden, in verschiedenen Teams, aus unzähligen Branchen zusammen. Er ist in der Lage komplexe Probleme zu lösen und da-bei Software zu entwickeln, die einen sehr hohen Standard genießt.

Weitere Kenntnisse

Bachelor of Science, Master of Science

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
1154
Alter
31
Berufserfahrung
11 Jahre und 10 Monate (seit 07/2013)
Projektleitung
10 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden