Middle Quant Developer @ Sberbank CIB (Global Markets) · MIPT ФПМИ (Quant Finance)
Low-latency systems engineering and mathematical finance.
I spend my working hours cutting latency out of derivatives valuation engines and training neural surrogates on GPUs for rough stochastic volatility. On weekends, I write zero-allocation Wayland engines in C23 and hack on Linux desktop tools.
- 🏛️ Quant Dev @ Sberbank CIB (Global Markets / ДГР): Moving derivatives pricing and risk calculations (Rates, FX, Equity) out of legacy Murex stacks into an in-house low-latency calculation core. Built zero-copy C++ FLEX API adapters, market data feeds (yield curves, vol surfaces), Greeks injection, and XVA (CVA, PFE) Monte Carlo scenario processing.
- 🎓 MIPT ФПМИ: Bachelor's in CS ('25) → Master's in Corporate Strategy & Quantitative Finance ('26) with machine learning coursework from Yandex School of Data Analysis (ШАД).
- 🐧 Environment: Arch Linux, Wayland/Hyprland, pure CLI, Neovim. If an engine churns heap memory in the hot path or drops frames on a 165Hz VRR panel, it gets rewritten.
|
Master's Thesis · MIPT ФПМИ (2026) Real-time calibration of the Rough Heston stochastic volatility model on GPUs using Fourier Neural Operators (FiLM-FNO).
|
Hardware-Limit Linux Graphics Architecture Zero-allocation Wayland wallpaper daemon (
|
|
Vectorized Closed-Addressing Hash Structure Low-latency hash table aligned to hardware cache boundaries.
|
Hardware-Adaptive SDDM Login Theme SDDM login theme for Arch Linux, published on the Arch User Repository (AUR).
|
|
Hyprland AST Keybinding Engine Automated parser and cheatsheet generator for the Hyprland compositor.
|
Domain-Specific Language Built from Scratch A compiled language demonstrating compiler frontend and runtime mechanics in C.
|
Low-Latency & Systems :: Modern C++ (17/20), Modern C (C23), x86-64 NASM Assembly, SIMD (AVX2/SSE4.2)
Linux Kernel & Plumbing :: io_uring, zwp_linux_dmabuf_v1, DRM PRIME, GBM overlays, Wayland Protocols, POSIX
Quant & Scientific ML :: Stochastic Volatility (Rough Heston), Greeks (Δ, Γ, ν), XVA (CVA, PFE), FiLM-FNO
Compute Acceleration :: PyTorch, CUDA, TensorRT, Zero-Copy Memory Arenas, Cache Optimization
Financial Ecosystem :: Murex FLEX API (MX.3), Yield Curves, Volatility Surfaces, Monte Carlo Netting
Platform & Tooling :: Arch Linux, Meson, CMake, Git, Docker, Go, Python, Qt6/QML
"Premature optimization is the root of all evil — unless you are running out of clock cycles before the market moves or dropping frames on a refresh boundary."


