Remote für Deutschland

Softwareentwicklung: Python, Node.js, TypeScript, Go und mehr

Ich entwickle seit 2013 Software und habe in den vergangenen Jahren Projekte in fast jeder gängigen Sprache umgesetzt: Python für Automatisierung, Datenauswertung und Systemwerkzeuge, Node.js und TypeScript für Bots und Web-Backends, Java für Serveranwendungen, PHP für Portale und Module, Go, Bash und PowerShell für Werkzeuge im Betrieb, dazu SQL, Docker und CI/CD. Für die KernelHost GmbH laufen dutzende dieser Programme täglich im Produktivbetrieb: Provisionierung, Abrechnung, Monitoring, ein Discord-Bot in 18 Sprachen, Prüfskripte für hunderte Server.

Der Unterschied zu einer Agentur: Sie sprechen direkt mit dem Entwickler, der auch den Betrieb kennt. Ich wähle die Sprache nach Aufgabe und Team, nicht nach Vorliebe, schreibe Tests, dokumentiere und liefere Software, die sich deployen, überwachen und auch in fünf Jahren noch warten lässt.

Leistungen im Detail

  • Python: Automatisierungsskripte, Datenverarbeitung, Kommandozeilenwerkzeuge, FastAPI- und Flask-Backends, Anbindung von KI-Schnittstellen
  • Node.js und TypeScript: REST- und WebSocket-Backends, Discord- und Telegram-Bots, Serverless-Funktionen, Build-Werkzeuge
  • Java und PHP für Backends, Module und Portale (siehe eigene Leistungsseiten), Go für schlanke Dienste und Kommandozeilenwerkzeuge
  • Bash und PowerShell: Betriebsskripte, Deployment, Migrationen und Wartungsautomatik für Linux und Windows
  • Schnittstellen und Integrationen: REST, GraphQL, Webhooks, OAuth, Anbindung von WHMCS, Plesk, Cloud-APIs, Zahlungsanbietern und Warenwirtschaft
  • Datenbanken: MySQL, MariaDB, PostgreSQL, MongoDB und Redis, Schemaentwurf, Migrationen, Abfrageoptimierung
  • Qualität: Tests, Code-Reviews, Linting, Git-Workflows, CI/CD mit GitLab CI oder GitHub Actions, Container-Images
  • Übernahme und Modernisierung bestehender Codebasen, Ablösung fragiler Skripte, Dokumentation und Übergabe

Typische Einsätze

  • Ein Unternehmen lässt ein Python-Werkzeug bauen, das täglich Berichte aus mehreren Systemen zusammenführt und per E-Mail verteilt.
  • Ein Community-Betreiber bekommt einen Discord-Bot in TypeScript mit Verifizierung, Rollenvergabe und Mehrsprachigkeit.
  • Eine Agentur braucht eine Node.js-Schnittstelle zwischen Onlineshop, Lager und Versanddienstleister.
  • Ein gewachsener Zoo aus Shell-Skripten wird in ein getestetes Python-Paket mit Kommandozeile und Protokollierung überführt.

Ablauf

  1. Anfrage

    Sie beschreiben kurz Ihr Anliegen über das Formular, per WhatsApp oder im Live-Chat.

  2. Einschätzung

    Innerhalb eines Werktags erhalten Sie eine Einschätzung mit Aufwand, Preis und Terminvorschlag.

  3. Umsetzung

    Ich setze die Arbeit persönlich um, remote per gesichertem Zugang oder vor Ort. Sie bekommen laufend Rückmeldung.

  4. Abnahme und Rechnung

    Dokumentierte Übergabe, danach Rechnung durch die KernelHost GmbH mit bequemer Zahlung über kernelhost.com.

Fragen zu dieser Leistung

Welche Programmiersprachen bieten Sie an?

Python, Node.js und TypeScript, Java, PHP, Go, Bash und PowerShell, dazu SQL, Docker und die üblichen Build- und CI-Werkzeuge. Andere Sprachen wie C# oder Rust übernehme ich nach kurzer Prüfung des Projekts.

Woran erkenne ich, welche Sprache für mein Projekt richtig ist?

An der Aufgabe und an Ihrem Team: Wer die Software später betreut, sollte sie lesen können. Nach einem Gespräch schlage ich eine passende Technik vor und begründe sie, auch wenn es eine andere ist als die, die ich am liebsten schreibe.

Nutzen Sie KI-Werkzeuge bei der Entwicklung?

Ja, als Werkzeug für Routineaufgaben und Tests, nie als Ersatz für Verständnis und Review. Jede Zeile, die Sie bekommen, habe ich geprüft, und vertrauliche Daten aus Ihrem Projekt werden nicht an KI-Dienste übergeben.

Remote für Unternehmen in ganz Deutschland, Abstimmung per Videocall, Ticket oder Chat.

Projekt besprechen?

Schildern Sie mir kurz Ihr Vorhaben. Sie erhalten innerhalb eines Werktags eine Einschätzung mit Aufwand und Preis.