denis irkhin · montréal qc

I build AI features in production — and the observability to prove they work.

Senior full-stack developer, 7 years. Lately: LLM features in production — RAG, prompt design — and the observability to prove they work. This page is the argument: no framework, no web fonts, no JS bundle. It loaded before you finished reading this sentence.

this page · measured lighthouse (lab) · lcp field
0perf
0a11y
0seo
0slcp · field

how this site works

deploy
Cloudflare Pages + one Worker reading vitals from KV. ~$0, sub-1s globally.
stack
Hand-written HTML/CSS, system font stack. No framework, no build, no JS bundle.
vitals
The three scores are Lighthouse (lab), enforced in CI. The lcp is real field data — a rolling p75, web-vitals → Worker → KV.
at work
FlowLinker — an AI platform for sales-conversation intelligence. Its internals are confidential, so this site demonstrates the craft instead.

what i'm building now

FlowLinker is an AI platform for sales-conversation intelligence. I'm a Senior Full-Stack Developer there (Feb 2026 – present), building and integrating production AI/LLM features and the reliability and observability tooling around them — across the backend, frontend, and infrastructure. Details of FlowLinker's internal architecture, systems, and vendors are proprietary and are kept confidential. FlowLinker →

selected work

// psst — open the console