PolicyLens: Turning Insurance PDFs Into Structured Truth
A technical story about trying to build a source-backed insurance document compiler, what actually worked, what the prototype exposed, and why the broad product stopped.
I build software for a living and break a fair amount of it on purpose, mostly to see how. The rest of my time goes to films I can't always defend and badminton I take too seriously. A persistent failure fixated on writing palpable poems.
A technical story about trying to build a source-backed insurance document compiler, what actually worked, what the prototype exposed, and why the broad product stopped.
Every Intersection Observer tutorial on the internet has the same bug. They just don't know it yet. The pattern goes like this: create a ref, attach it to your element, set up an IntersectionObserver, and watch it break the moment your component conditionally renders.
What happens when 5 API calls fire at the same time and your access token expires mid-flight? They all fail. All 5 get a 401. Your user sees a broken dashboard. Maybe they get logged out. Here's how to fix it with a token refresh queue.
An autonomous AI platform running a dental practice's revenue cycle. I built its benefits-verification agent and clearinghouse integration.
An autonomous marketing platform across Meta and Google. I designed, built, and owned its production frontend end-to-end.