07.07.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Software- und Webentwicklung, Containerisierung und Orchestrierung, Build- und Deployment-Prozessen

Darmstadt, Deutschland
Deutschland
Master of Science Informatik, Hochschule Darmstadt,
Darmstadt, Deutschland
Deutschland
Master of Science Informatik, Hochschule Darmstadt,

Profilanlagen

Profil_Ramon_Walther.pdf

Skills

Build-AutomatisierungWeb EntwicklungPythonObjektorientierte Software-EntwicklungVerpackungsentwicklungLinux-ContainerServiceentwicklungWeb ContainerSoftwareentwicklungSoftwareherstellungDocker SwarmServerseitige EntwicklungFastAPIPytestContainerisierungKubernetesDockerJenkins
• Software- und Webentwicklung,
• Containerisierung und Orchestrierung,
• Automatisierung von Build- und Deployment-Prozessen
Branchenerfahrung
• IT-Dienstleistungen,
• Telekommunikation
Projektmanagement
• Git / Gitlab / GitHub,
• MS Office / Teams,
• Obsidian/Notion
Methoden und Verfahren
• Agile Softwareentwicklung, (Scrum, Kanban),
• Objektorientierte Programmierung, (OOP),
• Microservices-Architekturen,
• Client-Server-Architekturen,
• KI-agentengestützte Softwareentwicklung
(GitHub Copilot Agent Mode)
Betriebssysteme
• Windows XP/7/8/10/11,
• Windows Server 2008/2016,
• Ubuntu/Linux/FreeBSD,
• macOS
Container-Systeme
• Docker,
• Kubernetes,
• Helm
Programmiersprachen
• Python,
• Java,
• C/C++,
• Typescript/Javascript,
• Dart,
• PHP,
• HTML,
• CSS,
• SQL,
• Assembler,
• XML
Testwerkzeuge
• Pytest,
• JUnit,
• Jest/Mocha,
• Cypress
Datenbanken
• Microsoft Access,
• SQL,
• MySQL,
• SQLite,
• PostgreSQL,
• MariaDB,
• S3,
• MongoDB
Modellierung & Design
• REST,
• OpenAPI,
• Swagger
Business Intelligence & Data Warehouse
• ETL-Prozesse,
• Datenanalyse,
• Berichterstellung,
• Tableau
Entwicklungsumgebungen
• JetBrains IDEs,
• Visual Studio Code,
• Postman/Insomnia,
• Lens,
• Git Kraken,
• VMware Fusion
Middleware & Libraries
• FastAPI,
• React,
• Node.js,
• Material UI,
• Bootstrap
Sonstiges
• Jenkins,
• GitLab CI/CD,
• Adobe Photoshop,
• GIMP

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2014

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Entwicklung einer Reselling-Vertriebsplattform

Telekommunikation

< 10 Mitarbeiter

Ein etabliertes Telekommunikationsunternehmen bietet seine Leistungen im Großkundengeschäft
über Reseller an. Zur Unterstützung der Reselling-Prozesse stellt das Unternehmen eine White-
Label-fähige Vertriebsplattform bereit. Diese Plattform ermöglicht es den Resellern, auf Basis der
vom Telekommunikationsunternehmen bereitgestellten Services ein eigenes Vermarktungsportfolio
zu gestalten. Darüber hinaus können sie darüber ihre Vertriebs- und Abrechnungsprozesse
organisieren.
Position: Consultant / Entwickler
Ausgeführte Arbeiten:
• Architektur Endkundenportal-Backends,
• Build-, Test- und Deployment-Automatisierung,
• Modellierung von REST-API Schnittstellen,
• Abbildung und Transformation von Datenstrukturen,
• Anbindung und Integration von externen Microservices,
• Fachliche Organisation zur Interoperabilität von Systemen,
• Implementierung des Endkundenportal-Backends,
• Agentengestützte Software-Entwicklung mit GitHub Copilot in Visual Studio Code,
• Definition projektspezifischer Instructions und Skills zur gezielten Steuerung der KI-Agenten,
• Delegation komplexer Analyse- und Implementierungsaufgaben an Agenten und Sub-Agenten
Teamgröße: 5 Personen
DV-Basis: Technologien: Python, FastAPI, REST, Jinja
Tools: VisualStudio Code, pytest, GitHub Copilot (Agenten-Modus)
Arbeitsverwaltung: GitLab
Plattform: Docker, Kubernetes
Build-Management: Gitlab

Entwicklung einer Datenpipeline

Telekommunikation

< 10 Mitarbeiter

Für ein Reportingsystem sind regelmäßig neue Rohdaten zu laden und aufzubereiten. Hierfür wurde
eine automatisierte Datenpipeline erstellt.
Position: Consultant / Entwickler
Ausgeführte Arbeiten:
• Entwurf einer 3-Schichten-Datawarehouse-Architekur,
• Konzeption und Implementierung eines modularen ETL-Frameworks,
• Build-, Test- und Deployment-Automatisierung,
• Abbildung und Transformation von Datenstrukturen,
• Anbindung und Integration von externen Microservices,
• Fachliche Organisation zur Interoperabilität von Systemen
Teamgröße: 2 Personen
DV-Basis: Technologien: Python, Amphi, MySQL
Tools: VisualStudio Code, pytest
Arbeitsverwaltung: GitLab
Plattform: Docker, Kubernetes
Build-Management: Gitlab

Revisionssichere digitale Prüfprotokolle für Sanktionslisten-Screening-Systeme

Konsumgüter und Handel

< 10 Mitarbeiter

Entwicklung eines Systems zur revisionssicheren Langzeitarchivierung digitaler Prüfprotokolle im
Rahmen eines Sanktionslisten-Screening-Systems. Ziel des Projekts ist die nachweisbare,
rechtskonforme Dokumentation und Archivierung von Prüfprozessen, welche
Manipulationssicherheit durch den Einsatz aktueller kryptografischer Verfahren,
Langzeitverfügbarkeit und Prüfbarkeit gewährleistet.
Position: Business-Analyst / Entwickler
Ausgeführte Arbeiten:
• Analyse und Umsetzung der rechtlichen und regulatorischen Anforderungen für digitale
Prüfprotokolle,
• Erstellung von Protokollierungs- und Prüfprozessen,
• Konzeption und Implementierung einer revisionssicheren Archivierungslösung,
• Einsatz aktueller kryptografischer Verfahren, elektronischen Signaturen, Siegeln und Zeitstempeln,
• Entwicklung von Python-Services mit FastAPI für Ablage, Abfrage und Verwaltung von digitalen
Prüfprotokollen,
• Containerisierung der Services mit Docker
Teamgröße: 2 Personen
DV-Basis: Technologien: Python, FastAPI, MySQL, S3
Tools: VisualStudio Code
Arbeitsverwaltung: GitLab
Plattform: Docker
Build-Management: Gitlab

Datenanlieferservice

Telekommunikation

< 10 Mitarbeiter

Für eine existierende Datawarehouse-Landschaft musste eine weitere Anliefermöglichkeit für
operative Daten geschaffen werden. Hierfür hatte das Projekt eine REST-API bereitzustellen, an das
Events von Datenquellen gemeldet werden können.
Position: Consultant / Entwickler
Ausgeführte Arbeiten:
• Konzeption und Architektur der API,
• Implementierung der REST-Schnittstellen inklusive Authentifizierung und Fehlerhandling,
• Integration, Testing und Dokumentation der API,
• Optimierung von Performance und Stabilität der Schnittstellenkommunikation
Teamgröße: 3 Personen
DV-Basis: Technologien: Python, FastAPI, MySQL
Tools: VisualStudio Code
Arbeitsverwaltung: GitLab
Plattform: Docker, Kubernetes
Build-Management: Gitlab

Erweiterung einer Buchungsplattform für SaaS-Produkte

Telekommunikation

< 10 Mitarbeiter

Der Kunde betreibt eine cloud-basierte Plattform Software-as-a-Service (Saas)-Angebote für kleine
und mittlere Geschäftskunden. Im Zuge des Projektes wurden neuartige Bundleprodukte vertrieben
und müssen automatisiert in der Buchungsplattform verarbeitet werden. Das erforderte Änderungen
an der Logik.
Position: Consultant / Entwickler
Ausgeführte Arbeiten:
• Implementierung von Anpassungen für neue Geschäftslogik,
• Anpassung von Konfigurationen und Templates,
• manuelle Test der Anpassungen,
• Erstellung eines automatisierbaren Testframeworks
Teamgröße: 4 Personen
DV-Basis: Technologien: Java, MySQL, Python
Tools: Eclipse
Arbeitsverwaltung: GitLab
Plattform: Docker, Kubernetes
Build-Management: GitLab

Cloudifizierung einer Altanwendung

Telekommunikation

< 10 Mitarbeiter

Der Kunde betreibt eine Anwendung zur automatisierten Verarbeitung von Finanzdaten. Diese
Anwendung sollte cloudifiziert werden.
Position: Consultant / Entwickler
Ausgeführte Arbeiten:
• Analyse der durch die Anwendung verwendeten Ressourcen,
• Erstellung eines Dockerimages,
• Anlieferung des Dockerimages in eine Container-Registry,
• Definition von Helm-Charts zum Deployment des Images in Kubernetes
Teamgröße: 1 Person
DV-Basis: Technologien: Docker, Kubernetes, Helm
Tools: VisualStudio Code
Arbeitsverwaltung: GitLab
Plattform: Kubernetes
Build-Management: GitLab

Erweiterung der Microservices Architektur des TelekomCLOUD Marketplace (TCMP)

Telekommunikation

10-50 Mitarbeiter

Unterstützung beim Ausbau der bestehenden Microservices-Architektur des TelekomCLOUD
Marketplace. Fokus auf Integration weiterer Applikationen in Kubernetes und Konfiguration des
Nachrichtensystems Kafka.
Position: Consultant / Entwickler
Ausgeführte Arbeiten:
• Integration weiterer Applikationen in ein Kubernetes-Cluster,
• Analyse und Konfiguration des Services Kafka,
• Unterstützung beim Ausbau der Microservices Architektur
Teamgröße: 15 Personen
DV-Basis: Technologien: Kafka, Microservices
Tools: VisualStudio Code
Arbeitsverwaltung: GitLab
Plattform: Kubernetes
Build-Management: GitLab

Cloud-Enabling eines skalierbaren Sanktionslisten-Screening-Systems

Konsumgüter und Handel

< 10 Mitarbeiter

Entwicklung eines hochskalierbaren Systems zur automatisierten Prüfung von Sanktionslisten im
Außenwirtschaftsverkehr. Ziel ist die zuverlässige Identifikation von sanktionierten Personen und
Organisationen unter Berücksichtigung von Namensvarianten und Dubletten. Das System integriert
fachliche Screening-Logik in eine cloudnative Microservice-Architektur, gewährleistet effiziente
Verarbeitung großer Datenvolumina und ermöglicht durch dynamisches Autoscaling eine optimale
Balance zwischen Leistungsfähigkeit und Wirtschaftlichkeit. Eine dazugehörige webbasierte
Benutzeroberfläche ermöglicht Monitoring und Steuerung der Worker-Instanzen im Cluster,
einschließlich Skalierung und Lastverteilung.
Position: Consultant / Entwickler / DevOps
Ausgeführte Arbeiten:
• Architekturdesign,
• Implementierung einer skalierbaren Microservice-Landschaft in der AWS Cloud inkl. Orchestrierung
über EKS, Event-Streaming über MSK und Bereitstellung über EC2-Instanzen,
• Entwicklung eines Frontends mit React ,
• Integration und Orchestrierung von Node.js/TypeScript-basierten Worker-Services,
• Containerisierung der Microservices mit Docker und Einrichtung von Event-Streaming über Apache
Kafka,
• Konzeption und Umsetzung dynamischer Kubernetes-Orchestrierung und Autoscaling-Strategien
Teamgröße: 3 Personen
DV-Basis: Technologien: React, Node.js, Kafka, Microservices
Tools: VisualStudio Code
Arbeitsverwaltung: GitLab
Plattform: AWS, Kubernetes
Build-Management: GitLab

Tutor im Modul Technische Grundlagen der Informatik

Sonstiges

< 10 Mitarbeiter

Unterstützung von Professoren und Studierenden in technischen Grundlagen, Betreuung von
Laborübungen, Fehleranalyse und Erklärungen zu elektronischen Schaltungen.
Position: Studentische Hilfskraft
Ausgeführte Arbeiten:
• Betreuung von Studierenden im Laborbetrieb,
• Fehleranalyse an Schaltungen und Rechnerkomponenten,
• Unterstützung bei der Durchführung von Experimenten
Teamgröße: 5 Personen
DV-Basis: Technologien: Elektroniktools, Simulationen
Tools: Laborequipment, Office
Plattform: Windows / Hardware

Entwicklung und Betreuung von Websites und IT-Lösungen für KMU

Internet und Informationstechnologie

< 10 Mitarbeiter

Entwicklung individueller Websites, Datenbankanwendungen inklusive Support- und
Beratungsleistungen für kleine Unternehmen.
Position: Freiberuflicher Entwickler
Ausgeführte Arbeiten:
• Entwicklung von Websites mit HTML, CSS, PHP und SQL,
• Bildbearbeitung mit Photoshop und GIMP,
• Kundenberatung und technischer Support
Teamgröße: 1 Person
DV-Basis: Technologien: PHP, HTML, CSS, SQL
Tools: Visual Studio Code, Git, Photoshop, GIMP
Plattform: Web / Windows


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden