Portfolio von Ruben Sprengel – Fullstack Developer
Über mich
Lass mich dir einen kurzen Einblick geben, wer ich bin und was mich antreibt.
Professionell
Mit mehr als einem Jahrzehnt Erfahrung in der IT habe ich eine fundierte technische Expertise aufgebaut.
Aktuell gestalte ich als Teil des Data Driven Services Teams bei der ITSC GmbH den digitalen Wandel im Gesundheitswesen aktiv mit. Wir entwickeln datengetriebene und KI-basierte Software, die den Arbeitsalltag gesetzlicher Krankenkassen zukunftsorientiert verbessert.
Mindset & Drive
Ich kombiniere meine professionelle Arbeit mit persönlicher Neugier.
In meiner Freizeit engagiere ich mich in Open-Source-Projekten und nutze mein Homelab als kreativen Spielplatz, um mein Wissen stetig zu erweitern. Diese praxisnahe Weiterbildung ist die Grundlage für meine innovationsorientierte Arbeitsweise.
Expertise
Was ich biete – meine Kernkompetenzen.
End-to-End Entwicklung moderner Web-Anwendungen – von der Datenbank-Architektur über performante Backend-APIs bis hin zu intuitiven, reaktiven User Interfaces.
Design und Implementierung skalierbarer Datenpipelines, die Rohdaten in verwertbare Business Insights transformieren und fundierte Entscheidungen ermöglichen.
Automatisierung von Deployment-Prozessen, Container-Orchestrierung und Infrastructure-as-Code für zuverlässige, reproduzierbare Produktiv-Umgebungen.
Konzeption wartbarer, skalierbarer Systeme mit klaren Schnittstellen, durchgängiger Type-Safety und bewährten Architekturmustern für langlebige Software.
Als Fundament meines Ökosystems garantiert TypeScript Type-Safety vom Frontend bis zu API-Contracts. Compile-Time Fehlerprüfung reduziert Bugs erheblich und macht Refactoring sicher – besonders wertvoll in Teams und langlebigen Projekten. Die Integration mit modernen Tools ermöglicht konsistente Code-Qualität.
Python ist meine erste Wahl für datengetriebene Logik, performante async APIs und ETL/ELT-Pipelines. Das reichhaltige Ecosystem macht es ideal für den gesamten Data Lifecycle. Type Hints mit Mypy bringen Type-Safety auch ins Backend. Die Lesbarkeit beschleunigt Code Reviews und Onboarding erheblich.
Moderne, performante Web-Apps mit Svelte/SvelteKit als primärem Framework. Type-safe, reaktiv und mit exzellenter Developer Experience.
Strategische Gestaltung von User-zentrierten Produkten, wobei der Fokus auf z.B. interaktivem Prototyping und der konsequenten Einhaltung der Barrierefreiheitsstandards nach WCAG 2.2 AA liegt.
FastAPI für moderne, async REST APIs mit automatischer OpenAPI-Dokumentation. Strawberry für type-safe GraphQL bei komplexen Datenrelationen.
PostgreSQL als primäre Wahl für produktive Systeme mit ACID-Compliance, JSONB und komplexen Queries.
Aufbau von ETL/ELT-Pipelines für die Datenverarbeitung. Pandas als primäres Werkzeug für effiziente Datenanalyse und -manipulation, ergänzt durch PySpark für Workloads im Big Data Bereich.
Test-Automatisierung und statische Code-Analyse für robuste, wartbare Codebases.
Container-basierte Deployments mit Docker, Kubernetes und CI/CD-Automatisierung. Observability mit Grafana/Prometheus oder ELK.
Enterprise Authentication mit OIDC/Keycloak und Security Best Practices nach OWASP Guidelines.
Meine Tech-Stack Philosophie
Type Safety First
TypeScript + Python Type Hints minimieren Runtime-Errors und machen Refactoring sicher.
Developer Experience
Tools die Produktivität steigern – Auto-Completion, Hot Reload, klare Errors.
Production-Ready
Bewährte Tools mit aktiven Communities und langfristiger Wartung.
Mein Ansatz: Ich bevorzuge etablierte Tools mit modernen Features. Ein Stack sollte Probleme lösen, nicht schaffen.
Projekte
Open Source Projekte und Tools mit Fokus auf Developer Experience und effiziente Automatisierung.
Werdegang
Meine berufliche Reise und Entwicklung über die Jahre.
Berufserfahrung
12+ Jahre
ITSC GmbH
April 2021 - heute (4 Jahre, 8 Monate)
Full Stack Developer
Januar 2023 - heute (2 Jahre, 11 Monate)
Konzeption und Entwicklung moderner, cloud-nativer Software, die durch datengetriebene und benutzerzentrierte Ansätze spürbaren Mehrwert für Versicherte und Krankenkassen schafft.
DevOps Engineer
April 2021 - Dezember 2022 (1 Jahr, 8 Monate)
Vergangene Firmen
November 2013 - März 2021 (7 Jahre, 4 Monate)
