Verfügbar für neue Projekte
Python-Backends, die stabil laufen. Vom Code bis zum Server.
Deployments von Hand, die regelmäßig schiefgehen? Ein System, an das sich niemand mehr herantraut, seit sein Entwickler weg ist? Ich entwickle deine Python-Services, liefere sie mit GitLab CI und Docker aus und betreibe die Linux-Server dahinter – bei AWS oder mit Hosting in Deutschland bei Hetzner.
- Erfahrung
- Über 10 Jahre Python-Backend und Linux-Server, 6 davon freiberuflich
- Schwerpunkt
- Backend-Entwicklung, CI/CD, Serverbetrieb
- Einsatz
- Remote in Deutschland, Österreich und der Schweiz, vor Ort möglich
Ausgangslage
Wann du mich holst
Meist beginnt es mit einer dieser drei Situationen. Wenn du dich wiedererkennst, lohnt sich ein Gespräch.
Deployments gehen regelmäßig schief
Dein Backend ist gewachsen, ausgeliefert wird aber noch von Hand – oft nachts oder am Wochenende. Danach beginnt die Fehlersuche.
Was ich tue
Ich baue eine Pipeline mit GitLab CI und Docker, die jede Änderung automatisch testet, baut und ausliefert. Deployments sind dann Routine statt Risiko.
Der Entwickler ist weg
Das System trägt dein Geschäft, aber seit sein Entwickler gegangen ist, traut sich niemand mehr ran. Jede Änderung ist ein Risiko.
Was ich tue
Ich arbeite mich ein, dokumentiere den Bestand und stabilisiere das System. Danach kann dein Team wieder selbst daran arbeiten.
Sensible Daten brauchen einen sicheren Ort
Gesundheits- oder Mitgliederdaten gehören nicht auf irgendeinen Server. Du willst wissen, wo sie liegen.
Was ich tue
Ich richte deine Server bei Hetzner in Deutschland ein, DSGVO-gerecht aufgesetzt, und betreibe sie weiter. Wenn es besser passt, auch bei AWS.
Leistungen
Backend, Auslieferung und Betrieb aus einer Hand
Ein Ansprechpartner für alles zwischen Code und Server. Nichts bleibt zwischen Entwicklung, Betrieb und Hosting liegen.
Backend-Entwicklung
Neue Services und APIs in Python, Erweiterungen und Umbauten bestehender Systeme. Mit Tests und Dokumentation, damit dein Team damit weiterarbeiten kann.
- Python
- FastAPI
- asyncio
- pydantic
- pytest
- PostgreSQL
- Redis
CI/CD und Container
Pipelines, die jede Änderung automatisch testen, bauen und ausliefern. Reproduzierbare Builds in Docker statt Handarbeit auf dem Server.
- GitLab CI
- Docker
- Shell
Server und Betrieb
Einrichtung und Administration von Linux-Servern, in der Cloud bei AWS oder mit Hosting in Deutschland bei Hetzner.
- Linux
- AWS
- Hetzner
Code-Audit und Architekturberatung
Eine schriftliche Bestandsaufnahme: Zustand, Risiken und die nächsten Schritte. Oft der Einstieg, bevor ich ein System übernehme.
Ablauf
So arbeite ich
Termingerecht, sauber dokumentiert, genau nach Anforderung: Daran messe ich jedes Projekt. Und so läuft es ab.
Erstgespräch
Du schilderst die Lage, ich stelle Fragen. Danach weißt du, ob und wie ich helfen kann.
Bestandsaufnahme
Ich verschaffe mir einen Überblick über Code, Pipeline und Server und halte Anforderungen und Risiken schriftlich fest. Erst verstehen, dann ändern.
Umsetzung
In kleinen, nachvollziehbaren Schritten. Du siehst jeden davon in deinen Merge Requests und Issues.
Übergabe
Dokumentation gehört zur Lieferung. Dein System hängt danach nicht an mir – dein Team kann selbst weiterarbeiten.
Zusammenarbeit
- Ort
- Remote, vor Ort für Kickoff und wichtige Termine
- Abstimmung
- Wöchentlicher Status-Call, regelmäßige Updates per E-Mail
- Erreichbar
- Per Slack oder Teams
Erfahrung
Seit über 10 Jahren Backend und Betrieb
Ich arbeite für Startups, Mittelstand und NGOs in Deutschland, Österreich und der Schweiz. Die meisten Projekte kommen über Empfehlungen.
- Jahre Python-Backend
- 10+
- Jahre Linux-Serveradministration
- 10+
- Jahre freiberuflich
- 6
- Kunden
- Zum Beispiel ein Startup aus München im Gesundheitsbereich und NGOs
- Passt gut
- Python-Backends, CI/CD, Linux-Server – vom Neubau bis zur Übernahme eines Altsystems
- Nicht mein Feld
- Frontend- und Fullstack-Projekte, Backends außerhalb von Python
- Technischer Anspruch
- Schlanke Systeme: Standardbibliothek vor Framework, so wenige Abhängigkeiten wie möglich. Weniger, das kaputtgehen kann.
Kontakt
Erzähl mir von deinem Projekt
Ein paar Sätze reichen: worum es geht und bis wann. Den Rest klären wir im Erstgespräch.
Entwurf
- An
- hello@ahrendt.dev
- Betreff
- [Dev Contract] Anfrage Backend-Entwicklung
Der Button öffnet dein E-Mail-Programm mit diesem Entwurf. Kein E-Mail-Programm eingerichtet? Dann kopier die Adresse: