Verfügbar für neue Projekte & Positionen

Samuel Erb

Full-Stack-Entwickler_

Ich baue Webplattformen und die Infrastruktur, auf der sie laufen — von der Anforderung über den Code bis zum selbst gehosteten Server-Betrieb mit voller Verantwortung für Verfügbarkeit und Wiederherstellung.

Berlin, Deutschland
01

Kompetenzen

Vom Code bis zum Server-Rack — ein durchgängiger technischer Stack.

Infrastruktur & Betrieb

DockerKubernetesLinux (Debian/Ubuntu)TraefikSystem-HärtungBackup & RecoveryMonitoring

Security-nahe Praxis

GitLab EE (Runner-Isolation)Zugriffs- & RechtemodelleSecret-HandlingCrowdSecLet's Encrypt / TLS-AutomatisierungNetzwerksegmentierung

CI/CD & Automatisierung

GitLab CIGitOps-WorkflowsAutomatisierte Builds & DeploymentsDebian-PackagingSystemDBash

Entwicklung

TypeScriptNext.jsReactNestJSNode.jsJavaPythonPHP / SymfonySQLREST / WebSocketC / C++Swift / iOSKotlin / Android

Cloud & Plattformen

Google WorkspaceCloud-Migration kleiner UnternehmenNextcloudLDAP

Sprachen

Deutsch (Muttersprache)Englisch (fließend)Französisch (Grundkenntnisse)
02

Berufserfahrung

Über sieben Jahre Entwicklung, Betrieb und unternehmerische Verantwortung.

  1. 11/2022 — heuteheute

    Selbstständiger Software-Entwickler

    Selbstständig · Berlin, Deutschland

    Konzeption, Entwicklung und Betrieb von Webplattformen für mittelständische Kunden, von der Anforderungsaufnahme bis zum laufenden Betrieb — mit voller technischer Verantwortung inklusive Verfügbarkeit und Wiederherstellung.

    • Aufbau und Betrieb der eigenen Server- und Container-Infrastruktur: Migration bestehender Dienste in Containervirtualisierung, Reverse Proxy mit automatisierter TLS-Verwaltung, Intrusion Prevention, getestete Backup- und Recovery-Konzepte.
    • Betrieb einer selbst gehosteten GitLab-EE-Instanz mit Runner-Isolation, rollenbasiertem Zugriffsmodell und Secret-Handling als zentrale Build- und Deployment-Plattform.
    • Beratung und Umsetzung der Netzwerkinfrastruktur eines kleinen Unternehmens von der Planung bis zur Inbetriebnahme, inklusive Cloud-Anbindung.
    • Direkte Kundenkommunikation, Angebotserstellung und eigenständige Priorisierung parallel laufender Mandate.
    Next.jsReactTypeScriptNestJSStrapi CMSReduxDockerKubernetesUbuntu ServerTraefikCrowdSecLet's EncryptGitLab EEGoogle Workspace
  2. 10/2024 — 01/2026

    Co-Founder & CTO

    SmrtCut · Unternehmensgründung · Berlin, Deutschland

    Mitgründung eines Startups und technische Gesamtverantwortung für das Produkt. Gefördert durch BSS Women.

    • Eigenständiger Aufbau des MVP: Browsererweiterung zur kontextabhängigen Anzeige verfügbarer Tastenkombinationen, inklusive Backend, Datenmodell und internem Verwaltungs-Dashboard.
    • UX- und UI-Produktentwicklung vom Konzept über Nutzerfeedback bis zur Umsetzung.
    • Technologieauswahl, Architekturentscheidungen und Aufbau der Deployment-Strecke.
    TypeScriptNestJSNext.jsPlasmoStrapi CMS
  3. 01/2025 — heuteheute

    Gesellschafter & technisch-kaufmännische Verwaltung

    Grundstücksgemeinschaft Garlitz Neues Ende 14 eGbR · Märkisch Luch, Deutschland

    Mitverantwortung für ein Bestandsportfolio aus mehreren Wohngebäuden, von der baulichen Maßnahme bis zur laufenden Verwaltung.

    • Bauliche Projekte von der Planung über Ausschreibung und Gewerkekoordination bis zur Abnahme eigenverantwortlich umgesetzt, unter anderem Heizungserneuerung, Elektro- und Leitungsinfrastruktur.
    • Verwaltung gegenüber Mietparteien: Vertragswesen, Betriebs- und Heizkostenabrechnung, Kommunikation und Konfliktlösung.
    • Budgetplanung, Vergabeentscheidungen und Steuerung externer Dienstleister.
  4. 08/2018 — 11/2022

    Software-Entwickler E-Engineering

    Stadler Deutschland GmbH (werkstudentisch, parallel zum Studium) · Berlin, Deutschland

    Über vier Jahre durchgängige Entwicklungsarbeit an Diagnose- und Update-Werkzeugen für Schienenfahrzeuge, in einem nach dem Wasserfallmodell organisierten Entwicklungsumfeld.

    • Planung und Entwicklung einer browserbasierten Diagnoseanwendung, mit der netzwerkbasierte Fahrzeugkomponenten simuliert und geprüft werden können; die Logik simulierter Komponenten wird in AWL abgebildet. Einsatz sowohl im Fahrzeug als auch in der Laborumgebung, unter anderem zur Simulation von Szenarien wie einer Notbremsung.
    • Konzept für das automatisierte Update von Fahrzeugkomponenten inklusive landseitiger Verwaltung, mit der ganze Zugflotten aktualisiert werden können.
    • Eigenständige Verwaltung und Priorisierung der eigenen Arbeitspakete in Abstimmung mit Fachabteilungen und Vorgaben aus dem Wasserfallprozess.
    PHPSymfonyJavaScriptTypeScriptWebSocketJavaTomcatReactReduxDebianDebian PackagingSystemDBashHTMLCSS
03

Ausgewählte Projekte

Ein Auszug aus Arbeiten mit besonderer technischer Tiefe.

2023 — heute

GARLiWOOD

Unternehmenswebsite mit Headless-CMS und 3D/AR-Produktvisualisierung

Vollständig responsive Unternehmenswebsite mit komponentenbasiertem, redaktionell flexiblem Seitenaufbau über ein Headless-CMS (Strapi). Mehrstufiges Kontaktformular mit dualem E-Mail-Versand (React Email, Nodemailer) und Newsletter-Integration (Brevo, Double-Opt-in) zur Lead-Generierung. Interaktive 3D/AR-Produktvisualisierung (model-viewer, GLB/USDZ, WebXR), eigenes Tailwind-CSS-Design-System sowie Performance- und SEO-Optimierung. Containerisiertes Deployment via Docker.

Next.jsReactTypeScriptStrapi CMSTailwind CSSReact EmailNodemailerBrevomodel-viewerWebXRDocker
2024 — 2026

SmrtCut

Startup als Co-Founder & CTO aufgebaut

Browsererweiterung, die kontextabhängig verfügbare Tastenkombinationen anzeigt. Eigenständiger Aufbau von MVP, Backend, Datenmodell und internem Verwaltungs-Dashboard — von der Idee über Nutzerfeedback bis zur Deployment-Strecke. Gefördert durch BSS Women.

TypeScriptNestJSNext.jsPlasmoStrapi CMS
2022 — heute

Selbst gehostete Plattform-Infrastruktur

Server-, Container- und CI/CD-Betrieb in Eigenregie

Eigene Server- und Container-Infrastruktur inklusive Reverse Proxy mit automatisierter TLS-Verwaltung, Intrusion Prevention (CrowdSec) und getesteten Backup-/Recovery-Konzepten. Zentrale, selbst betriebene GitLab-EE-Instanz mit Runner-Isolation, rollenbasiertem Zugriffsmodell und Secret-Handling als Build- und Deployment-Plattform für alle Kundenprojekte.

DockerKubernetesTraefikCrowdSecLet's EncryptGitLab EEGitLab CI
2018 — 2022

Diagnose- & Update-Werkzeuge für Schienenfahrzeuge

Vier Jahre Entwicklung bei Stadler Deutschland

Browserbasierte Diagnoseanwendung zur Simulation und Prüfung netzwerkbasierter Fahrzeugkomponenten, eingesetzt im Fahrzeug und im Labor — unter anderem zur Simulation von Notbremsungen. Zusätzlich ein Konzept für das automatisierte, landseitig verwaltete Update ganzer Zugflotten.

PHPSymfonyTypeScriptWebSocketJavaTomcatReact
04

Akademische Laufbahn

Angewandte Informatik, mit Schwerpunkt auf eingebetteten und verteilten Systemen.

2021 — 2025

Master of Science, Angewandte Informatik

Hochschule für Technik und Wirtschaft Berlin · Berlin, Deutschland

Masterarbeit: System zur Spannungsüberwachung von Weidezäunen auf Basis von LoRa.

JavaC++OpenGLOpenMPPython/MicroPython
2016 — 2021

Bachelor of Science, Angewandte Informatik

Hochschule für Technik und Wirtschaft Berlin · Berlin, Deutschland

Bachelorarbeit: Entwicklung einer Router-Software für ein WLAN-Mesh-Protokoll.

JavaPythonPHPSQLBashCSwiftGitISO/OSIRaspberry Pi
2013

Abitur

Evangelisches Gymnasium am Dom zu Brandenburg an der Havel · Brandenburg an der Havel, Deutschland

Leistungskurse: Mathematik und Politik.

05

Kontakt

Offen für Festanstellung, Beratungsmandate oder ein erstes Gespräch.

E-Mail

Telefon

auf Anfrage per E-Mail

Standort

Berlin, Deutschland