Robert Schäfer

Full-Stack-Entwickler

Offizieller CV

Für die offizielle PDF-Version dieses CVs nutzen Sie bitte die folgenden Links.

Website
https://roschaefer.de/de/
Direktes PDF
https://roschaefer.de/de/robert-schaefer-resume.de.pdf
Robert Schäfer
  • Projekte
  • Erfahrung
  • Vorträge
  • Kontakt
  • DE
  • EN

Software Qualität
sichtbar gemacht.

Ich arbeite remote als freiberuflicher Full-Stack-Entwickler an Webanwendungen, Produktentwicklung und Infrastruktur und investiere zusätzliche Zeit in Open Source. Mein Fokus liegt auf wartbarer Software, hoher Testabdeckung und der Modernisierung fragiler Systeme, indem ich Deployment- und Betriebsprozesse vereinfache und Qualität durch verlässliche Zusammenarbeit, Code Reviews, Pair Programming und technische Mentoring-Arbeit absichere.

  • Projekte ansehen
  • Kontakt aufnehmen
Portrait of Robert Schäfer

Robert Schäfer

Full-Stack-Entwickler

Kurzprofil

Standort
Köln, NRW
Sprachen
Deutsch . Englisch . Spanisch
Open Source
Ich arbeite an Open Source, halte Vorträge und helfe anderen, programmieren zu lernen.
  • LinkedIn
  • Github
  • YouTube
  • Mastodon
CV als PDF laden Deutsche Version, direkter Dateidownload /de/robert-schaefer-resume.de.pdf

Technologie-Erfahrung

Technologien mit Projektsignal

Jede Technologie kombiniert drei Signale: investierte Zeit, Anzahl der Projekte und wie aktuell sie in realer Arbeit zuletzt eingesetzt wurde.

  1. TypeScript

    Projekte
    9
    Zeit in Projekten
    5 Jahre, 5 Monate
    Zuletzt genutzt
    Aktiv im aktuellen Projekt

    Eingesetzt in Dialogbank, roschaefer.de, DreamMall , und weiteren Projekten

  2. Ruby

    Projekte
    5
    Zeit in Projekten
    9 Jahre, 2 Monate
    Zuletzt genutzt
    vor 11 Monaten

    Eingesetzt in 100eyes, #bienenlive, Rubies in the woods , und weiteren Projekten

  3. Python

    Projekte
    2
    Zeit in Projekten
    2 Monate
    Zuletzt genutzt
    Jan. 2018

    Eingesetzt in sMirror, Story trolley

  4. SvelteKit

    Projekte
    5
    Zeit in Projekten
    2 Jahre, 3 Monate
    Zuletzt genutzt
    Aktiv im aktuellen Projekt

    Eingesetzt in Dialogbank, roschaefer.de, Rhenania Computer , und weiteren Projekten

  5. Vue

    Projekte
    5
    Zeit in Projekten
    6 Jahre
    Zuletzt genutzt
    vor 9 Monaten

    Eingesetzt in DreamMall, beteon, Werkhof Ichen , und weiteren Projekten

  6. Tailwind

    Projekte
    6
    Zeit in Projekten
    4 Jahre
    Zuletzt genutzt
    Aktiv im aktuellen Projekt

    Eingesetzt in Dialogbank, roschaefer.de, beteon , und weiteren Projekten

  7. Apollo GraphQL

    Projekte
    4
    Zeit in Projekten
    5 Jahre, 10 Monate
    Zuletzt genutzt
    vor 9 Monaten

    Eingesetzt in DreamMall, beteon, Systems-Development and Framework , und weiteren Projekten

  8. Ruby on Rails

    Projekte
    5
    Zeit in Projekten
    8 Jahre, 9 Monate
    Zuletzt genutzt
    vor 11 Monaten

    Eingesetzt in 100eyes, #bienenlive, Rundfunk mitbestimmen , und weiteren Projekten

  9. Docker

    Projekte
    5
    Zeit in Projekten
    6 Jahre, 11 Monate
    Zuletzt genutzt
    vor 9 Monaten

    Eingesetzt in DreamMall, 100eyes, beteon , und weiteren Projekten

  10. Kubernetes

    Projekte
    2
    Zeit in Projekten
    2 Jahre, 7 Monate
    Zuletzt genutzt
    vor 9 Monaten

    Eingesetzt in DreamMall, Ocelot.social

  11. Terraform

    Projekte
    1
    Zeit in Projekten
    1 Jahr, 1 Monat
    Zuletzt genutzt
    vor 9 Monaten

    Eingesetzt in DreamMall

  12. Ansible

    Projekte
    1
    Zeit in Projekten
    5 Jahre, 2 Monate
    Zuletzt genutzt
    vor 11 Monaten

    Eingesetzt in 100eyes

  13. Neon DB

    Projekte
    1
    Zeit in Projekten
    1 Monat
    Zuletzt genutzt
    Aktiv im aktuellen Projekt

    Eingesetzt in Dialogbank

  14. PostgreSQL

    Projekte
    4
    Zeit in Projekten
    4 Jahre, 4 Monate
    Zuletzt genutzt
    Aktiv im aktuellen Projekt

    Eingesetzt in Dialogbank, DreamMall, Rundfunk mitbestimmen , und weiteren Projekten

  15. Neo4J

    Projekte
    2
    Zeit in Projekten
    2 Jahre, 5 Monate
    Zuletzt genutzt
    März 2021

    Eingesetzt in Systems-Development and Framework, Ocelot.social

  16. Netlify

    Projekte
    6
    Zeit in Projekten
    3 Jahre
    Zuletzt genutzt
    Aktiv im aktuellen Projekt

    Eingesetzt in Dialogbank, roschaefer.de, Rhenania Computer , und weiteren Projekten

  17. Vercel

    Projekte
    1
    Zeit in Projekten
    2 Jahre, 4 Monate
    Zuletzt genutzt
    Sept. 2023

    Eingesetzt in beteon

  18. Google Cloud

    Projekte
    1
    Zeit in Projekten
    2 Jahre, 4 Monate
    Zuletzt genutzt
    Sept. 2023

    Eingesetzt in beteon

  19. Digital Ocean

    Projekte
    2
    Zeit in Projekten
    6 Jahre, 6 Monate
    Zuletzt genutzt
    vor 11 Monaten

    Eingesetzt in 100eyes, Ocelot.social

  20. Sentry

    Projekte
    2
    Zeit in Projekten
    5 Jahre, 3 Monate
    Zuletzt genutzt
    Aktiv im aktuellen Projekt

    Eingesetzt in Dialogbank, 100eyes

  21. Hasura

    Projekte
    1
    Zeit in Projekten
    2 Jahre, 4 Monate
    Zuletzt genutzt
    Sept. 2023

    Eingesetzt in beteon

Ausgewählte Arbeit

Projekterfahrung

Full-Stack-Entwickler

Dialogbank

tactile.news GmbH . 2026-03-23 - heute

Dialogbank ist eine SvelteKit-Anwendung für KI-gestützte Interviews und redaktionelle Veröffentlichung. Ich arbeite an der Ablösung einer fragilen, auf Airtable, Voiceflow und weiteren eigenen Diensten verteilten Infrastruktur durch eine einheitliche serverlose Anwendung. Durch die Nutzung der integrierten Workflows von ElevenLabs AI Agents sinken Wartungsaufwand und Komplexität deutlich, während sich die Antwortzeit des Telefonagenten um mehrere Sekunden verbessert, was für eine gute Nutzererfahrung entscheidend ist.

  • TypeScript
  • Svelte
  • SvelteKit
  • Tailwind
  • Better Auth
  • Drizzle ORM
  • Neon DB
  • PostgreSQL
  • +7 more

Full-Stack-Entwickler

DreamMall

IT4C . 2024-06-21 - 2025-06-09

DreamMall ist eine freie und quelloffene Social-Media-Plattform für Unternehmerinnen und Unternehmer. Ich habe die Auslieferungs- und Infrastrukturarchitektur grundlegend überarbeitet, nachdem Deployments zuvor manuell über einen Remote-Desktop auf dem Zielserver durchgeführt wurden und regelmäßig zu Ausfällen führten. Durch die Umstellung auf ein selbst betriebenes Kubernetes-Setup auf Hetzner mit Terraform konnte jedes Teammitglied eigene Branches in produktionsnahen Umgebungen testen, während die Betriebskosten mit unter 20 Euro pro Monat sehr niedrig blieben.

  • TypeScript
  • Docker
  • Vue
  • Vike
  • Vuetify
  • Jest
  • Authentik
  • Apollo GraphQL
  • +5 more

Full-Stack-Entwickler

beteon

auteon . 2021-06-30 - 2023-09-01

beteon ist Software für den Automotive Aftermarket, mit der Werkstätten Preise verschiedener Großhändler vergleichen können. Wir haben eine Electron-Desktop-Anwendung in eine cloudbasierte Plattform auf Google Cloud, Auth0 und Hasura überführt. Das verbesserte die Softwarequalität deutlich und erhöhte die Zahl angebundener Großhändler von drei auf 240.

  • TypeScript
  • Docker
  • Vue
  • Tailwind
  • Jest
  • Testing-Library
  • Auth0
  • Apollo GraphQL
  • +3 more

Full-Stack-Entwickler

100eyes

tactile.news GmbH . 2020-03-30 - 2025-04-16

100eyes ist eine Plattform für Publikumsdialog und crowd-basierte Recherche im Journalismus. Ich habe an einer Ruby-on-Rails-Anwendung gearbeitet, die Messenger wie WhatsApp, Telegram, Signal, Threema und E-Mail integriert, damit Redaktionen Menschen in den Kanälen erreichen können, die sie bereits nutzen. Das zentrale Alleinstellungsmerkmal ist die direkte 1:1-Kommunikation zwischen Journalistinnen oder Journalisten und ihrem Publikum, wodurch die eigene Community zu einer belastbaren Quelle für Recherche und Berichterstattung wird.

  • Ruby
  • TypeScript
  • Ruby on Rails
  • RSpec
  • Stimulus
  • Docker
  • Ansible
  • Digital Ocean
  • +2 more

Technischer Leiter

Ocelot.social

busfaktor e.V. . 2018-11-30 - 2020-04-30

Ocelot.social ist ein gemeinschaftlich entwickeltes Open-Source-Sozialnetzwerk, das Communities eine datenschutzfreundliche Alternative zu großen Plattformen bietet. Als Technical Lead habe ich an Produktarchitektur, GraphQL-APIs, produktivem Neo4J-Einsatz und Kubernetes-Betrieb gearbeitet. Das Projekt wuchs auf rund 80 Code-Contributors auf GitHub; ich habe neue Mitwirkende über GitHub, Discord und Online-Pair-Programming onboardet, direkt betreut und den Großteil der Beiträge reviewed. Neo4J haben wir produktiv als Primärdatenbank eingesetzt, um den sozialen Graphen des Netzwerks direkt im Datenmodell abzubilden.

  • JavaScript
  • Jest
  • Vue
  • Nuxt
  • Storybook
  • Cypress
  • Apollo GraphQL
  • Neo4J
  • +3 more

Lehrbeauftragter

Systems-Development and Framework

Hochschule für Technik und Wirtschaft Berlin . 2019-10-31 - 2021-03-31

Ich habe eine Master-Vorlesung zur Full-Stack-Entwicklung mit rund 40 Studierenden vollständig verantwortet, inklusive Curriculum, Lehre und Benotung. Inhalte waren unter anderem funktionale Programmierung, fortgeschrittenes Git, testgetriebene Entwicklung und Code Reviews auf GitHub. Alle Vorlesungen sind öffentlich auf YouTube verfügbar.

  • JavaScript
  • Vue
  • Apollo GraphQL
  • Neo4J
  • Nuxt
  • Vuetify
  • Tailwind

Entwicklung und Design

roschaefer.de

Robert Schäfer . 2026-03-16 - heute

Meine persönliche Portfolio-Website und ein druckoptimierter Lebenslauf aus einer gemeinsamen Datenquelle. Das Projekt verbindet eine zweisprachige SvelteKit-Oberfläche, PDF-Erzeugung mit Typst und standardkonformes `resume.json` zu einer zugänglichen, datensparsamen Darstellung für Web und Druck.

  • TypeScript
  • Svelte
  • SvelteKit
  • Tailwind
  • Paraglide
  • Typst
  • Vitest
  • Playwright
  • +1 more

Vorträge

Vorträge und Lehre

Vorträge und Lehrveranstaltungen sind direkt verlinkt und schnell erreichbar.

  • Vue.js Berlin Meetup

    Find open-source contributors in online learner communities

    2020-01-14

  • Neo4J Online Meetup

    Using Neo4J and GraphQL to build Human Connection

    2019-06-20

  • 35th Chaos Communication Congress

    Find open-source contributors in online learner communities

    2018-12-30

  • Ember.js Meetup Berlin

    Story-Trolley: Ember meets the IoT

    2018-01-19

  • 34th Chaos Communication Congress

    Rundfunk mitbestimmen

    2017-12-30

  • Z2X Festival - Die Zeit

    How to enjoy paying for public broadcasting

    2017-09-04

Kontakt

hello@roschaefer.de

Remote-freundliche Full-Stack-Entwicklung, Open-Source-Zusammenarbeit und technische Vorträge.

  • LinkedIn
  • Github
  • YouTube
  • Twitter
  • Mastodon
  • CodeMentor
  • Impressum
  • Datenschutz