I built a corpus of about 1.8 million fitted sine networks and an evaluation ladder for models that read their weights, then proved the complete function-preserving symmetry group, D∞ ≀ Sn per layer. That group alone costs 79.1 of 80.4 accuracy points; the exactly invariant reader I designed recovers 0.917 of them and ships as the phasorkit library.∎
Mehmet Demir Güven
Education
First-year coursework: Linear Algebra, Discrete Mathematics, Data Structures and Algorithms, Introduction to Programming, Analysis I, Algorithms and Probability, Parallel Programming, Digital Design and Computer Architecture.
Turkish (native), German (C2), English (C1)
Selected work
Each project opens into a full write-up: the mathematics, live simulations, and the engineering behind it.
Machine learning
I designed a framework-agnostic forecasting API, with an exact backend and an MLX backend for pretrained models, that predicts the across-seed spread of RL post-training from one stored run through a covariance recursion and an adjoint pass: 1.11x median error over 192 prospective settings, with its failures on Qwen2.5 measured and published.
Quantitative finance
I proved that the confounding gap between estimated and structural cross-impact has rank at most K + rank(B) and that its cost error is a low-rank quadratic form, then built a sharded known-truth simulator, 107 observations in 100 frozen shards with byte-for-byte replay, that verifies every derivation: an index basket is mispriced by 54.23%, a dollar-neutral one by nothing.∎
I engineered a validated ingestion pipeline for the OCC's daily clearing reports, producing a 13-month panel of the unlisted FLEX market (9.06m series-days, $596bn of mark value), with leg grouping that corrects 49x notional errors. A placebo-tested fixed-effects regression shows the hidden inventory does not predict next-day volatility.
I built a known-truth Monte Carlo harness, in Python with a Rust indicator library, that measures the real size of forecast-comparison tests: at a nominal 5%, Diebold-Mariano on panel rows rejects a true null 79.13% of the time on 100 correlated stocks. I derived the closed form, rebuilt the apparatus, and made the whole run replay byte for byte.∎
I built a leak-proof walk-forward evaluation, with purging, embargo and in-fold scaling enforced by tests, and used it to test 18 machine-learning settings for BTC, ETH and SOL with the correct test for nested models. 5 reject no-predictability, 2 survive false-discovery control, none survive family-wise control or costs.
Notebook
Eight theorems about random walks and Brownian motion, each simulated in the browser until it happens: Donsker's invariance principle, the arcsine law, the law of the iterated logarithm, optional stopping, quadratic variation, Itô against Stratonovich, Girsanov's change of measure, and Black-Scholes as a Feynman-Kac expectation. The same processes run quietly through this page.
Toolbox
- Languages
- Python, C++, Rust, TypeScript, Java, Swift, SQL
- ML and numerics
- PyTorch, MLX, NumPy, SciPy, Polars, pandas, scikit-learn, Hugging Face Transformers
- Engineering practice
- Property and exactness tests, strict typing, continuous integration, preregistered experiments, byte-for-byte reproducible runs
Olympiads
TÜBİTAK National Informatics Olympiad, 2025. Qualified as one of 511 from 18,463 students.
TÜBİTAK National Mathematics Olympiad, 2024. Advanced to the proof-based national round.