
Senior Full-Stack Software Engineer and Senior Software Architect and Senior IT-Consultant
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 65185 Wiesbaden
- Umkreis (bis 200 km)
- de | en
- 20.05.2025
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
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
Softwareentwickler, Lead-Management
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
Softwareentwickler, Lead-Management
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
Lead-Management, Softwareentwickler
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
Softwareentwickler, Software Architecture, Lead-Management
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
Webentwickler
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
Softwareentwickler
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
DevOps, Softwareentwickler
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
DevOps, Softwareentwickler
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
DevOps, Softwareentwickler
Ausbildung
Hochschule RheinMain
Hochschule RheinMain
Wiesbaden
Über mich
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden