Janez Rotman

MSc CS @ TUM · Munich

About

I'm a master's student in informatics at the Technical University of Munich, specializing in compiler construction and low-level systems. Most of my work involves writing C and C++ for performance-critical code. Currently interested in IR design, register allocation algorithms, and how modern CPUs actually execute code. On the side, I run a small photography business.

Portrait of Janez Rotman 00

Never Have I Ever

...piped curl directly into sh.

curl -sSfL https://rotman.dev/sh | sh

(It's safe, I promise. Probably.)

Research

High-Performance Parsing of C23
Bachelor's thesis, 2024 · Supervised by Prof. Thomas Neumann, advised by Alexis Engelke · 8x faster than Clang by omitting the AST

Experience

Snowflake — Software Engineering Intern
Apr–Oct 2025 · Berlin
CHECK24 — GenDev IT Scholarship
2025 · Berlin
TUM — Teaching Assistant & Tutor
2021–2024 · Computer Architecture
Virtual Vehicle — Research Intern
2019 & 2020 · Graz

After Hours

Live band on stage at Garnix Open Air 01 Concert crowd at Luxuspop 02 Stage lights at SHRX Neon Music Festival 03

Events · bands · live — the full gallery