Zusammenarbeit

English version: Hire Me

Ich bin Softwareentwickler für C++ und Python unter Linux, für HPC und verteilte Systeme. Ich bin seit 1999 im HPC-Bereich tätig; mein Schwerpunkt sind Workload-Management-Systeme aus der Grid-Engine-Linie – Software, die monatelang ohne Neustart auf Tausenden von Knoten laufen muss, unter Last, die niemand eingeplant hat. Neben dieser Arbeit übernehme ich eine begrenzte Zahl freiberuflicher Projekte.

Was ich für Sie tun kann

  • Code-Reviews von C++- und Python-Codebasen – Korrektheit, Robustheit, Wartbarkeit, mit konkreten Befunden statt Stildebatten.
  • Performance-Analyse und Fehlersuche – Abstürze, Speicherfehler, Race Conditions, Deadlocks und langsame Pfade in nebenläufiger und verteilter Software.
  • Gewachsener C- und C++-Code – übernehmen, pflegen und modernisieren: neuere Sprachstandards, Build-Systeme, Tests, Abbau toter Plattformen.
  • Portierung auf neue Linux-Distributionen, Compiler und CPU-Architekturen (x86-64, ARM64, RISC-V).
  • Python-Werkzeuge rund um C/C++-Systeme – Automatisierung, Testumgebungen, Datenauswertung, kleine Dienste.
  • HPC- und Linux-Infrastruktur – Cluster-Umgebungen, Virtualisierung, Storage (ZFS), Testlabore.

Wie ich arbeite

  • Remote aus Deutschland; vor Ort nach Absprache.
  • Deutsch und Englisch.
  • Klar umrissene Aufträge: eine feste Aufgabe, ein Zeitbudget oder ein Review mit schriftlichem Bericht.
  • Verfügbarkeit: ab Januar 2027, bis zu zwei Tage pro Woche.

Artikel und Code

Einige meiner Artikel in diesem Blog zeigen, wie ich an Probleme herangehe (auf Englisch):

Code: github.com/ernst-bablick.

Kontakt

Schreiben Sie mir kurz, woran Sie arbeiten und wo es hakt – ein paar Sätze genügen. Ich antworte innerhalb von zwei Werktagen.

E-Mail: ernst (@) bablick.de
Telefon: +49 (0)176 78776725