Ruslan Gilmullin
I build interactive frontends in TypeScript — usually React and Next.js — and the backends behind them when needed (Fastify, NestJS, MySQL, Meilisearch, all self-hosted on Docker). Based in Moscow. Most recently at Yandex Pay, where I owned the multi-level KYC frontend and elevated webview safe-area handling to the design-system level. Before that, at Art. Lebedev Studio on financial calculators, CMS architectures, and animation-heavy product sites. Earlier, 6+ years at Compass Plus on the TranzAxis/TranzWare internet-banking platforms.
Outside of work: a poetry site, a pair of npm libraries for Turing and Post machines with an interactive demo, a few smaller projects — all on a single VPS. I write about how they’re put together, and why exactly like that.