Rohit Suryaa Saravanan. Ich mache aus Rohdaten Prognosen, Agenten, APIs, Pipelines und Entscheidungen, denen man vertraut.

Softwareentwickler & Data Scientist · Fulda · Offen für neue Aufgaben

Data Science trifft Softwareentwicklung. Ich baue das Modell und das System drumherum.

Chennai 13,08° N → Fulda 50,55° N

Ich mag den Moment, in dem ein schweres Problem plötzlich Sinn ergibt.

Aufgewachsen in Chennai. Unternehmenssoftware für ein US Startup in der Cybersecurity. Jetzt M.Sc. Data Science in Fulda.

Halb Backend und .NET, halb Prognosen, ML und KI Agenten. Die besten Probleme brauchen beides.

Wohnort
Fulda, Deutschland
Herkunft
Chennai, Indien
Sprachen
Englisch · Deutsch
Gesucht
Stellen in Software, Backend, Data und ML
Mehr auf GitHub@srohitsuryaa21 ↗

Erwische ich meinen Anschluss? Anschluss.

  • WarumNur 60,1 % der Fernzüge der Deutschen Bahn waren 2025 pünktlich. ↗
  • Die DatenOffene Fahrplan und Verspätungsdaten der DB für jeden Bahnhof.
  • Das ModellDie Chance auf den Umstieg, mit ehrlicher Unsicherheit.
  • Der DrehEin Agent, der den sichersten Anschluss wählt, nicht den schnellsten.

Start in Fulda, einem ICE Knoten

ICE kommt anAnschluss fährtverpasstAnkunftszeit →P(Anschluss) = ?
  1. 01Sammeln

    Monatliche DB Verspätungsdaten für jeden Bahnhof, ab 2024.

  2. 02Lernen

    Verspätung als Bandbreite von Ergebnissen, nicht als eine Schätzung.

  3. 03Verbinden

    P(Anschluss) = Chance, dass die Verspätung in die Umstiegszeit passt.

  4. 04Beraten

    Ein Agent vergleicht Routen und wählt die, die am ehesten klappt.

StackPython · DuckDB · LightGBM · Conformal Prediction · FastAPI · LangGraph

Fertig, wennVon den Umstiegen, die es mit 80 % ansagt, klappen auch etwa 80 %.

01

Das Ergebnis messen.

Ein Modell zählt nur, wenn es eine Entscheidung verbessert.

02

Für den Betrieb bauen.

Saubere APIs und lesbare Logs. Die langweiligen Teile schaffen Vertrauen.

03

Einfach erklären.

Wenn das Team nicht folgen kann, ist es nicht fertig.

Vom Backend bis zum Modell.

  1. 2020 bis 2024

    B.Tech. Big Data Computer Science

    SRM University · Chennai, Indien

    Verteilte Daten und Algorithmen. Beide IEEE Paper entstanden hier.

  2. 2024 bis 2025

    Associate Software Developer

    EigenSecure · USA, remote

    Backend APIs, Zugriffskontrolle und Compliance Abläufe für ein Cybersecurity Startup.

    • C# / .NET
    • REST APIs
    • SQL
    • Agile
  3. 2025 bis heute

    M.Sc. Data Science

    Hochschule Fulda · Deutschland

    Statistik, ML und Data Engineering. Die meisten Projekte hier sind daraus entstanden.

Von Rohdaten zu Ergebnissen.

  1. Schicht 01 · Rohdaten

    Am Anfang ist es immer chaotisch.

    Turbinenlogs, 110.123 Bestellungen, 63.000 Flüge, Telemetrie. Immer chaotisch.

    • Sensoren
    • Bestellungen
    • Flüge
    • Telemetrie
    • Text
  2. Schicht 02 · Aufbereiten

    Hier passiert die meiste Arbeit.

    Verbinden, korrigieren, Merkmale bauen. Falsche Daten, falsche Antworten.

    • Python
    • Pandas
    • SQL
    • PySpark
  3. Schicht 03 · Modellieren

    Dann kommen die Muster.

    Prognosen und Klassifikatoren, immer gegen eine einfache Baseline geprüft.

    • Scikit-learn
    • XGBoost
    • TensorFlow
    • Zeitreihen
    • Statistik
  4. Schicht 04 · Bauen

    Ein Modell, das niemand aufrufen kann, ist nur ein Notebook.

    Services, APIs und Agenten, damit Menschen das Modell wirklich nutzen.

    • C# / .NET
    • Java
    • FastAPI
    • LangGraph
    • RAG
  5. Schicht 05 · Ausliefern

    Deployt, versioniert, langweilig.

    Container, Pipelines und Datenbanken, die einfach weiterlaufen.

    • Azure
    • Docker
    • CI/CD
    • PostgreSQL
    • Git
  6. Schicht 06 · Ergebnisse

    Der Teil, den man sieht.

    +21 % Turbinenleistung, 18,5 % Prognosefehler, ein Agent, der nie einen Preis erfindet.

    • +21 % Leistung
    • 18,5 % MAPE
    • 63K Flüge
    • 2 Paper