tomás.erdmannsdörffer open to roles
👋 hi, I'm Tomás visiting researcher @ uni graz msc eng. @ puc chile

I teach physics to neural networks.

I train, compress, and ship ML models. Everything 3D on this page runs live in your browser, go poke it.

Tomás, wearing a cap and round glasses, on a street in Graz
graz, winter 2026
4yrs
building software
5live
in-browser ML demos
3intern.
citi · falabella · graz
6courses
taught as TA

Currently

Researching cardiac fiber mechanics with PINNs.

I'm a few months into a visiting research stay at the University of Graz, working on physics-informed neural networks for myocardial tissue modeling.

Beyond research, I like exploring what programming can do. Web experiments like the five live demos on this page, neural-network architectures, backends, whatever looks fun to build next.

^ roughly what I study (click it!)
  • research
    Lab work: cardiac motion estimation with PINNs in JAX.
  • writing
    Compression thesis manuscript: knowledge distillation + pruning + quantization on PINNs.
  • exploring
    Tiny language models: sub-16MB architectures, custom tokenizers & quantization.
  • building
    Browser experiments: PINNs, RAG, neural operators, fluids & optimizers (all live below).

Live demos

everything runs in your browser

My journey

2020 → today
feb 2026 - present · graz, AT

Visiting Researcher research

Karl-Franzens-Universität Graz · under Dr. Federica Caforio

Designing PINN architectures to solve high-dimensional PDEs in cardiac fiber mechanics using JAX.

JAXdifferentiable PDE simulation PINNcardiac fiber mechanics MSE+SSIMmulti-view reconstruction eval
JAXPINNFinite ElasticityMRI
aug 2025 - present · santiago, CL

MSc in Engineering Sciences education

Pontificia Universidad Católica de Chile · advised by Prof. Francisco Sahli

Researching PINNs for cardiac fiber modeling applied to PDEs, the foundation of my work in Graz. The MSc deepens what started as a thesis on compressing PINNs.

JAXPyTorchPDEsBiomechanics
jan - feb 2025 · santiago, CL

DevOps Intern internship

Citi · Chile Tech Center

Maintained and optimized 3 legacy applications, improved the production CI/CD pipeline to reduce operational complexity and deployment time, and collaborated on code migration via Bitbucket.

3legacy apps optimized deployment time reduced
JenkinsBitbucketCI/CDDocker
2024 - 2025 · santiago, CL

Undergrad Thesis: PINN Compression research

Universidad de los Andes · manuscript in preparation

Applied knowledge distillation, pruning, and quantization to PINN surrogates for non-Newtonian (Carbopol) fluid simulation. Built the baseline PINN end-to-end, then quantified precision vs. efficiency trade-offs across techniques.

3compression techniques studied PyTorchbaseline + students
PyTorchPINNQATDistillationCFD
jun 2023 - dec 2024 · santiago, CL

Teaching Assistant, 6 courses teaching

Universidad de los Andes · CS Department

Supported ~30 students per semester across Operating Systems, Low-Level Programming (C/C++), Mobile Apps, Web Technologies, Automata & Computability, and Programming Fundamentals.

C/C++PythonLinuxWeb
dec 2023 - feb 2024 · santiago, CL

AI Research Intern internship

Falabella Retail

Researched generative AI tools for retail. Built a functional prototype for automated product descriptions, turning a manual process into an automated flow. Delivered a technical proposal that continued in development after the internship.

LLMpipeline + prompt engineering
LLMPythonPrompt Eng.
mar 2020 - oct 2025 · santiago, CL

BSc Civil Engineering in Computer Science education

Universidad de los Andes · Minor in Innovation

Coursework: Low-Level Programming, AI, LLM, Computer Vision, Algorithms & Competitive Programming, Databases, Web Technologies, Data Structures.

PythonC/C++PyTorchReactSQL

Research & software

beyond the demos

Cardiac PINN Modeling lab work

2025 - present

Lab research applying physics-informed neural networks to cardiac biomechanics.

JAXPINNjaxpi

Tiny Language Models exploration

2025 - present

Designing language models under 16MB: custom tokenizers and quantized Transformer architectures, benchmarked by bits-per-byte on FineWeb.

  • Trained locally on RTX 5060 Blackwell (sm_120, PyTorch cu128 nightly).
  • Background in PINN compression directly applicable.
PyTorchCUDAQuantizationTokenizers

Turbo Files production

sep 2024

Fault-tolerant data transfer system shipped to a mining company in production. Fragments large files for resilience over intermittent connectivity.

  • Google Drive + AWS S3 integration with variable file sizes.
  • Built end-to-end in Django.
DjangoAWS S3Drive API

Remote Locker IoT · team

2024

A connected parcel locker we built as a team: when a package arrives the locker is opened remotely from the cloud, and it only unlocks when the right code is entered on the web app.

  • MicroPython firmware on an ESP32 driving the lock hardware.
  • AWS bridges the web app and the device for remote open + code validation.
MicroPythonESP32AWSWeb

The stack

ML / AI

PyTorchJAXPINNs
HuggingFaceCUDATensorFlow RAG · agentsquantizationdistillation

Languages

Python
JavaScriptC / C++C#SQL

Backend & web

Django
Node.jsReactREST APIsRuby on Rails

DevOps & cloud

DockerGit
AWS S3 · LambdaJenkinsCI/CDLinux · WSL2
Spanish native English C2 (IELTS) German A1, learning

Say hi

Let's build something that actually runs.

Open to ML/AI engineer roles, remote or on-site anywhere. Part-time now, full-time after the MSc.

click me, I spin, No PDE governs my joy!