Loading resume…
Why this page exists
Recruiters can skim a static resume or ask a grounded AI about roles, stories, and fit. The chatbot only knows a vetted professional corpus — no private systems, no fabrication by design. Built to demonstrate product judgment on public AI: cost caps, grounding, and a hard firewall from personal infrastructure.
Contact: elmork@gmail.com · Blacklick, OH · Phone not published here
Highlights
- 13+ years K-12 EdTech at a ~$100M nonprofit (PLTW)
- +2.9% YoY program retention over 3 FY (9,000–11,000 active programs)
- First data-informed sales funnel; shared language for 60+ Engagement team
- Stood up first PM-style function → permanent infrastructure → first CPO
- Gateway 3-year roadmap: 10 units; 4 redesigns + 1 retirement
- $3M+ strategic partner portfolio; Verizon Innovative Learning Labs program design
Ask about Elliot’s background
AI assistant about professional background. Conversations may be logged for quality and abuse prevention. Not legal advice. Data is not sold. Best contact: elmork@gmail.com.
Optional: paste a job description for a fit take
Resume (Frame B — Operational / Delivery Governance)
How I built this
This site is a small public AI product with deliberate constraints:
- Firewall: runs on Cloudflare edge + OpenRouter only — no connection to private home infrastructure or personal memory systems.
- Grounding: full vetted corpus in-context (no RAG) so answers stay auditable for a portfolio-sized knowledge base.
- Cost control: rate limits, daily request kill-switch, OpenRouter spend cap, Anthropic prompt caching on the static prefix.
- Trust: third-person voice; corpus wins over client-edited chat history; Turnstile on send.
- Model: Claude Haiku 4.5 via OpenRouter (config-swappable with re-red-team).
Public code will live in the GitHub repos linked at launch. Architecture details and the frozen product spec were designed before implementation as a PM-style contract freeze.