01 — Leistungen
Baldin & Friends4 Disziplinen

Backend, Infrastruktur, MLOps, Testing.

Einzeln buchbar oder kombiniert. Am Ende soll ein System stehen, das fachlich passt, technisch nachvollziehbar ist und von Ihrem Team weiterentwickelt werden kann.

02Vier Disziplinen

Wo Engineering den Unterschied macht.

Änderungen brauchen Tests. Modelle brauchen Daten, Evaluation und Betrieb. Infrastruktur braucht Nachvollziehbarkeit. Und jede Lösung braucht eine Übergabe, die diesen Namen verdient.

01

Backend Engineering.

Zentrale Software darf nicht am Wissen einzelner Personen hängen.

Ein gutes Backend fällt selten auf. Es beantwortet Anfragen, hält Schnittstellen stabil, übersteht Wachstum und lässt sich ändern, ohne den Betrieb jedes Mal zu gefährden. Genau darum geht es hier: Software, die Ihr Team versteht und weiterentwickeln kann.

  • Modernisierung in kontrollierten Schritten statt riskantem Komplett-Rewrite
  • Logs, Metriken und Tracing zeigen Ursachen statt nur Symptome
  • Übergabe mit Dokumentation, gemeinsamer Umsetzung und Wissenstransfer
GoJavaKotlinCPythongRPC
Details
02

Infrastruktur.

Betrieb braucht Verfahren, nicht Hoffnung.

Cloud, Kubernetes oder eigene Hardware sind nur Mittel. Entscheidend ist, dass Sie jeden Deploy zurückverfolgen können, Kosten erklärbar sind und Ihr Team weiß, was im Ernstfall zu tun ist.

  • Infrastruktur-Zustand in Git versioniert, statt nur in den Köpfen einzelner
  • EU-Datenresidenz auf geeigneter Cloud oder eigener Hardware
  • Monitoring, Logs und Traces, damit Betriebsentscheidungen auf Fakten beruhen
KubernetesArgoCDTerraformHelmPrometheusGrafana
Details
03

MLOps & On-Premise ML.

Machine Learning braucht fachliche Bewertung, nicht nur ein Modell.

Ein Modell ist schnell demonstriert. Schwieriger ist die Frage: Trifft es die fachliche Bewertung Ihrer Teams? Sind Labels und Testdaten belastbar? Bleiben Daten geschützt? Lässt sich eine neue Version gegen ein Challenger-Modell prüfen und zurückrollen? An diesen Stellen entscheidet sich, ob ML im Betrieb hilft.

  • Modelle und Suchsysteme auf Basis Ihrer Daten und fachlichen Bewertung
  • Betrieb auf EU-Infrastruktur oder eigener Hardware, wenn Datenhoheit entscheidend ist
  • Versionierung, Vergleich und Rollback, damit jede Modelländerung dokumentiert und umkehrbar ist
vLLMTritonPyTorchTRLLoRAMLflow
Details
04

Test-Engineering.

Modernisierung braucht Mut. Gute Tests sorgen dafür, dass er nicht blind ist.

Test-Engineering ist kein Selbstzweck. Es macht sichtbar, was Ihre Software heute fachlich tut. Genau das braucht ein Team, wenn Refactoring, Updates oder neue Funktionen nicht jedes Mal zur Risikoabwägung aus dem Bauch heraus werden sollen.

  • Tests, die festhalten, wie sich Ihre Software heute verhält, bevor jemand sie ändert
  • Automatisierte Prüfungen für Schnittstellen, Oberfläche und Last
  • CI-Pipelines mit Signalen, denen Entwicklung und Fachbereich vertrauen können
PostmanNewmanPlaywrightCypressJUnitpytest
Details
03Vorgehen

Drei Phasen. Klare Entscheidungspunkte.

Jede Phase liefert ein konkretes Ergebnis. Auf dieser Basis entscheiden Sie, ob und wie es weitergeht.

01

Einordnen.

30 Min · kostenlos

Sie schildern die Lage. Danach sollte klar sein, ob ein gemeinsames Projekt Sinn ergibt und welches Risiko zuerst auf den Tisch gehört.

02

Prüfen.

1–3 Wochen · Festpreis

Audit von Code, Architektur oder Daten. Sie erhalten eine schriftliche Einschätzung mit Prioritäten, Risiken und einem konkreten ersten Umsetzungsschritt.

03

Umsetzen & Übergeben.

2–6 Monate · Festpreis oder T&M

Überprüfbare Schritte statt langer Blindflug. Runbooks, Architekturentscheidungen und Wissenstransfer entstehen während der Umsetzung, nicht als Nachtrag.

04 — Kontakt

30 Minuten.
Kostenlos.

Sie schildern Ihre Ausgangslage. Am Ende steht eine klare Einschätzung: ob Hilfe von außen sinnvoll ist und welcher nächste Schritt wirtschaftlich vertretbar wäre.