12.10.2026 aktualisiert


Premiumkunde
100 % verfügbarBackend & Linux-Infrastruktur Engineer (Go, Rust, Python)
Reppenstedt, Deutschland
Reppenstedt +100 km
Bachelor of Science InformatikÜber mich
Backend-Entwickler mit Fokus auf Linux-Infrastruktur und systemnahe Entwicklung. Ich baue Anwendungen vom Datenmodell bis zum Betrieb, aktuell eine Plattform in Go mit Stripe-Anbindung. Erfahrung mit Rust, Python und C, von Web-Backends bis zu Hardware-Schnittstellen wie CAN.
Skills
DevOpsBackendBackend-programmierungFull Stack Entwicklung
Backend-Entwicklung
Entwicklung von Backend-Systemen und APIs mit Go, Rust und Python, unter anderem mit Actix Web, FastAPI und Axum sowie PostgreSQL, SQLite und SQLx.
API-Design und Integrationen
Konzeption und Umsetzung von REST-APIs, Authentifizierung und RBAC, externen Schnittstellen, Webhooks und Zahlungsintegrationen.
DevOps und Produktionsbetrieb
Deployment und Betrieb produktiver Linux-Dienste mit OCI-Containern, Podman/Docker, Reverse Proxies, TLS, persistenten Daten und automatisierten Backups.
Linux-Infrastruktur und NixOS
Aufbau reproduzierbarer Entwicklungs- und Produktionsumgebungen mit Nix, NixOS und Nix Flakes sowie deklarativer System- und Servicekonfiguration.
CI/CD und Build-Automatisierung
Erfahrung mit automatisierten Build-, Packaging- und Deployment-Workflows sowie Git-basierten Entwicklungsprozessen und reproduzierbaren Builds.
Systems Integration und Debugging
Integration nativer C-APIs über Rust FFI sowie Fehlersuche an den Schnittstellen zwischen Anwendung, Linux-System und Hardware, unter anderem mit CAN und SocketCAN.
Erfahrung
Berufserfahrung0 - 5 Jahre
Freelancer seit2023
Sprachen
ArabischMutterspracheDeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Kompletter Neuaufbau der Plattform missionprojectservice.org im Zweierteam.
Konzeption und Entwicklung des Backends in Go, inklusive Architektur, Datenmodell und Geschäftslogik, mit SQLite als Datenbank.
Umsetzung des Bezahl- und Zugangsflusses: Einmalzahlung über Stripe, automatische Bereitstellung der Zugangsdaten und Login-System.
Entwicklung eines Kunden-Dashboards mit Such- und Filterfunktionen.
Entwicklung eines Admin-Panels zur Verwaltung der Plattform durch den Kunden.
Serverseitiges Rendering mit templ sowie Umsetzung der Dashboard-Oberflächen mit Basecoat UI.
Entwicklung und Wartung des Backends in Rust, inklusive Architektur, Datenmodell und zentraler Geschäftslogik.
Umsetzung von Authentifizierung, Benutzerkonten und rollenbasierter Zugriffskontrolle (RBAC).
Entwicklung von Funktionen für Listings, Verfügbarkeiten, Buchungen, Nachrichten, Bewertungen sowie Support- und Admin-Prozesse.
Integration von Zahlungsabläufen inklusive Zahlungen, Webhooks, Rückerstattungen und zugehöriger Transaktionslogik.
Anbindung externer Dienste und APIs sowie Umsetzung von Validierung, Fehlerbehandlung und Tests.
Entwicklung der zugehörigen Weboberfläche mit HTMX, Tailwind/DaisyUI und serverseitigem Rendering mit Jinja2/Askama.
Entwicklung und Betrieb einer produktiven Webanwendung für ein Tattoo-Studio mit Python/FastAPI, Strapi, HTMX, Jinja und Tailwind. Umsetzung dynamischer CMS-Inhalte, Blog, Galerie sowie Kundenanfragen mit Bild-Uploads und Telegram-Integration. Deployment und Betrieb auf NixOS mit OCI-Containern, Caddy, TLS, persistenten Daten, Secrets Management und automatisierten Backups.