
HealthImpact.AI — Clinical Trial Matching
AI chatbot platform for cancer patients. Matches users to relevant clinical trials using pgvector semantic search, explains results in plain language, and handles medical document uploads.
// React · Next.js · TypeScript — building production web apps for 10+ years.
Senior Frontend Engineer with 10+ years building production web apps. I care about performance, scalable architecture, and the developer experience of the teams I work with.
Currently shipping an AI chatbot platform for healthcare (React + Laravel + pgvector) and running experiments with autonomous AI agent teams for dev workflow automation.
I've led small frontend teams, run code reviews and technical interviews, and shipped products end-to-end on my own. I write code that other people can pick up six months later without cursing me.

AI chatbot platform for cancer patients. Matches users to relevant clinical trials using pgvector semantic search, explains results in plain language, and handles medical document uploads.

Decentralized pre-market OTC exchange for trading tokens before they list. Frontend engineer on the trading dashboard, order book, and settlement flows.

AI visibility (GEO) platform for Shopify resellers — checks whether AI assistants recommend a store, audits the product page against 40 signals, and deploys fixes in one click.

Prediction market for traders to forecast token and event outcomes. Frontend engineer on pricing logic, risk display, and outcome modeling. Product is currently paused; screenshots are from the design phase.

Mobile-first meme coin trading app for Solana with smart-money signals and one-tap copy trading. Built the full React Native product across iOS and Android. Project has since stopped; screenshots are from the design phase.
[orchestrator] spawning planner agent…[planner] task = 'refactor checkout/* to typed hooks'[planner] split into 4 subtasks → reviewer queue[coder.01] opened PR #482 (+412 / -287)[reviewer] approved · ci green · merged ✓
$ embed --model voyage-3 --batch 256 docs/*.mdindexed 14,238 chunks in 11.4squery='dosage for amoxicillin pediatric' → top-5 in 38msanswer streamed · 1,124 tokens · latency 1.9s
before perf=62 lcp=4.1s cls=0.21after perf=97 lcp=1.2s cls=0.02wins: route-level code split, image LQIP, font subsets
$ rebuild portfolio --from static-html --to next.jsi18n routing, content model, 5 sections → reviewed & merged in PRs$ diagnose deploy: git push + wrangler CLI (dual path, broken)fixed → Cloudflare Pages Git integration, single source of truth$ waf add-rule block /wp-admin/* xmlrpc.php *.php && bot-fight-mode onscanner noise → blocked at the edge ✓
Open to senior frontend roles, freelance and contract work. I usually reply within a day.