Linux & GPU driver engineer · Reverse engineer · Independent researcher
I work on open-source graphics drivers and on bringing up Linux and Android on MediaTek and Qualcomm devices. Most of my work starts with undocumented hardware or proprietary binaries and ends with a patch, a device tree or a written analysis. I mainly write C and Python.
- 🎮 Mesa — Panfrost / PanVK support for Mali Valhall (G615); upstream fixes merged
in PanVK, Gallium and piglit. Currently writing a
mali_kbasebackend so PanVK can run on stock vendor kernels - 🐧 Linux & Android bring-up — mainline device trees for Qualcomm MSM89xx / SDM4xx phones, plus TWRP and LineageOS trees for Xiaomi MT6897 / MT6899 (degas, chagall)
- 🛠️ Tools — lufux (bootable USB / Windows To Go on Linux), hanuchi (GTK4 frontend for Hamachi)
- Website — advnirr.org
- Email — mikhail@advnirr.org


