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.
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
- FlowLinker—AI platform for sales-conversation intelligence — production AI/LLM features and the observability around them.
- Reppa · MonGym—Full-stack on a multi-service fitness product: React Native/Expo + Java/Quarkus on GCP.
- Empego—Scaled Angular to 30k MAU; cut build 45s → 10s; bundle −50%.
- AlleyCorp Nord—Resolve + Reside Health: React/Next dashboards, Python + Kafka, Stripe; design system −40% dev time; RN app 4.8★.
- GoTo—Messaging + meeting features for millions of users; WebRTC, RxJS, WebSockets.
- Earlier—Finance, ERP and BI: 1C ERP, Qlik/Power BI over 100M+ records.