Hi, I'm Behsad.

I'm a German-American computer science student at TUM and a visiting machine learning researcher at ETH, working on time-series ML research and infrastructure. Previously, I interned at Google, Knowunity, BMW, and Check24, and co-authored research with MIT.

reach out

| about me

I'm a German-American computer science student at TUM. I have built tools at companies in various stages, with up to 20M+ users, and am generally excited by the challenges that reliability poses. My current interests are all things time-series ML research and infrastructure.


While I've grown to be a big fan of Go, I believe in technology-agnostic engineering. Some of the technologies I've been working with more frequently include:

Go

TypeScript

Next

tRPC

Python

PyTorch

Geometric

Pandas

NumPy

I also absolutely love speed-house and groove music.

| experience

09/2026 — present

ETH Agentic Systems Lab

Visiting Machine Learning Researcher

  • Researching the interpretability of multimodal language models for time-series data.

05/2026 — 08/2026

Google LLC

Site Reliability Engineer Intern

return offer
  • Built a Go CLI that simulates and validates multi-stage production rollouts locally and in CI before release.

  • Simulated week-long rollouts across 80+ services in seconds by grouping concurrent deployment events per stage.

  • Built mock RPC services for scheduling and configuration, so simulations run with no production dependencies.

Go

Protobuf

05/2025 — 03/2026

Massachusetts Institute of Technology

Research Collaborator & Co-Author

  • Built an ETL pipeline over 150,000+ entries covering 40,000+ compounds from the Materials Project.

  • Cut graph retrieval time by 60x (~30s to <0.5s) by refactoring the data-loading pipeline.

  • Trained GCNs in PyTorch Geometric on phase-diagram graphs, with UMA and MTEncoder embeddings as node features.

Python

PyTorch

Geometric

NumPy

Pandas

03/2025 — 06/2025

Knowunity GmbH

Software Engineering Intern

  • Owned an AI-summary feature end to end; it had the highest retention and 25,000+ uses in its first week.

  • Extracted and re-inserted images into streamed AI summaries, with LaTeX rendering for 4+ file formats.

  • Evaluated the reliability of an AI request gateway handling 10,000+ daily requests with retries and fallbacks.

Go

PostgreSQL

Python

BigQuery

AWS

08/2024 — 12/2024

BMW Group

Software Engineer Intern

  • Used React, Node.js, MongoDB and GraphQL to enable data aggregation in Earth's largest car simulation center.

  • Built a full-stack feature to persist 70+ data points on car simulation studies for 100+ researchers.

  • Automated 100% of issue creation and formatting for car simulation studies using the Jira API.

TypeScript

MongoDB

GraphQL

Node.js

React

10/2023 — 10/2024

TUM.ai e.V.

Software Engineer Team Lead

  • Led development of a modular Next.js platform to review ~400 applicants across multiple phases.

  • Helped design the API that stores 1,000+ reviewer notes on candidates.

  • Set up a Dockerized PostgreSQL database with Prisma, integrated OAuth, and outlined RBAC.

TypeScript

PostgreSQL

Next.js

Prisma

React

10/2022 — 04/2024

Check24 GmbH

Software Engineer Intern (Part-Time)

  • Selected for the internal talent pool program for high-performing student employees.

  • Automated dependency updates in 50+ repositories with Renovate and Docker-in-Docker.

  • Cut PHPStan errors by 50% and 70% in two internal repositories.

  • Refactored 15% of the codebase for PHP 8.2 and raised unit test coverage by 40%.

PHP

Symfony

Laminas

PHPUnit

Docker

| projects and honors

Workshop Paper, AI4MAT @ ICLR

With Stanford, benchmarked how retrieval (RAG), thermodynamic tools, and multi-agent test-time compute improve LLM-based solid-state synthesis prediction. Domain knowledge drove most gains, raising top-10 precursor accuracy from 77% to 83.5%.

TimeNet

Core contributor to TimeNet, a unified data orchestration layer for training time-series machine learning models.

UnternehmerTUM Innovation Sprint Winner 2024

Won the Mobility track of a week-long design-thinking challenge with 250+ participants, with a solution for limited parking. Pitched to 300+ people and was offered four-digit funding.

Literature Review: LLM-Powered Bug Replay

Evaluated the ICSE paper “Prompting Is All You Need: Bug Replay with LLMs” (Feng and Chen, 2023) and proposed latency and accuracy improvements. Graded 1.0, the highest grade.