Skip to content
View roschaefer's full-sized avatar
🌍
Hello World 👋
🌍
Hello World 👋

Organizations

@Ocelot-Social-Community

Block or report roschaefer

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
roschaefer/README.md

Robert Schäfer

Freelance full stack developer working remotely across web applications, product engineering, and infrastructure. I invest additional time in open source and focus on maintainable software, strong test coverage, and modernizing fragile systems by simplifying delivery and operations while strengthening quality through code review, pair programming, and technical mentoring.

Authoritative profile: roschaefer.de

Selected Work

  • Dialogbank: SvelteKit application for AI-assisted interviews and editorial publishing. I am helping replace a brittle workflow spread across Airtable, Voiceflow, and custom services with a single serverless application.
  • DreamMall: Open-source social platform where I reworked delivery and infrastructure, replacing fragile manual deployments with self-managed Kubernetes on Hetzner and Terraform-based production-like preview environments.
  • beteon: Automotive aftermarket software. We migrated an Electron desktop application to a cloud platform and increased the number of connected wholesalers from 3 to 240.
  • 100eyes: Platform for audience engagement and crowd-based reporting in journalism, integrating WhatsApp, Telegram, Signal, Threema, and email for direct 1:1 communication between journalists and their communities.
  • Ocelot.social: Community-built open-source social network. As Technical Lead, I worked on product architecture, GraphQL APIs, Neo4J in production, Kubernetes operations, onboarding contributors, and reviewing most contributions.
  • roschaefer.de: My bilingual portfolio and resume site, built from a shared content source for the web, printable PDFs, and standards-compliant resume.json.

Current Focus

TypeScript, Ruby, Python, SvelteKit, Vue, Tailwind, Apollo GraphQL, Ruby on Rails, Docker, Kubernetes, Terraform, Ansible, PostgreSQL, Neo4J, Netlify, Google Cloud, and Hasura.

Talks and Teaching

I regularly give talks at meetups, conferences, and educational formats, and I enjoy helping people learn programming and full stack development.

Robert's GitHub stats

Pinned Loading

  1. Ocelot-Social-Community/Ocelot-Social Ocelot-Social-Community/Ocelot-Social Public

    Free and open-source social network for active citizenship.

    TypeScript 113 54

  2. immich immich Public

    Forked from immich-app/immich

    High performance self-hosted photo and video management solution.

    TypeScript

  3. roschaefer.de roschaefer.de Public

    TypeScript

  4. tactilenews/dialogbank-app tactilenews/dialogbank-app Public

    Listening as a service in journalism

    TypeScript

  5. dreammall.earth dreammall.earth Public

    Dreammall.earth website & product page

    TypeScript 1