// resume
Connor Meador
AI Automation Engineer · Full-Stack Developer
- Remote (U.S.)
- Hybrid or on-site
- Open to relocation
- Full-time or contract
- Eastern Time
- Available now
- 18 live sites in production
- Multi-model AI router
- 10-site AI directory network
ATS-friendly: Download DOCX
01 / summary
Founder of ROC Web Tech, where I run 18 live sites (13 mine, 5 for clients) on AI systems I built: a multi-model AI router (Claude, GPT, Gemini, Groq, DeepSeek, local Ollama) with automatic failover and hard budget caps, AI chat assistants on 10 sites, and a RAG pipeline (local embeddings + LLM reranking) serving my internal knowledge base.
Client work ships to the same bar: Monroe Overhead Door (mod585.com) runs 19 service-area pages across a 67-page site; its homepage scores Lighthouse 100 SEO / Best Practices (Accessibility 94). Full-stack: Next.js 16, React 19, TypeScript, Supabase/Postgres.
02 / experience
Founder & Full-Stack Engineer
ROC Web Tech (independent AI & web studio) · rocwebtech.com
– · Penfield, NY (remote)
- Architected a multi-model AI router (Claude, GPT, Gemini, Groq, DeepSeek, local Ollama) with automatic failover, GPU-contention locking, and hard budget caps — powering AI chat assistants on 10 sites, paired with a RAG pipeline (local embeddings + LLM reranking) serving my internal knowledge base.
- Automated operations end to end: a multi-agent build system with automated verification gates, an autonomous SEO engine (IndexNow, sitemap + Search Console coverage, geo-based local rank tracking), a free automated site-audit lead magnet (instant Lighthouse scan, results emailed), and 11 n8n workflow-automation templates.
- Run 18 live sites — 5 client sites, a 10-site local-business directory network, and 3 studio and portfolio sites — every deploy gated by a production build, every launch audited against Core Web Vitals, WCAG, and a Lighthouse 95+ target.
- Ship production Next.js 16 / React 19 / TypeScript apps with real backends — Auth.js role-based access, Supabase/Postgres row-level security, and Accept Blue payment checkout — documentation-first, with async client communication and Vitest and Playwright tests where the logic lives.
03 / projects
Multi-Model AI Orchestration Platform
www.connormeador.com/sites/ai-orchestration-platform ↗Architect / Solo Developer · 2026
- Self-hosted AI platform behind ROC Web Tech: multi-provider routing with failover and per-run budget caps, a RAG knowledge base exposed over MCP, and a multi-agent build pipeline whose steps count as done only after a script confirms the claimed files exist (open source: github.com/ConnorMeador/assert-artifacts). Public RAG pipeline (github.com/ConnorMeador/rag-pipeline-ts) benchmarked on BEIR SciFact: hybrid BM25 + vector retrieval lifts nDCG@10 from 0.687 to 0.712.
- TypeScript
- Node.js
- Claude API
- OpenAI API
- Ollama
- MCP
My Place Cigar Lounge
www.my-place-lounge.com ↗Solo Developer · 2026
- Members-only platform: Auth.js-authenticated member/owner portal with Supabase RLS + middleware, event RSVPs, and invite flows — covered by Vitest, Playwright, and RLS-policy integration tests. RBAC pattern open-sourced at github.com/ConnorMeador/supabase-rls-auth-demo.
- Extended it to mobile: a React Native (Expo) iOS client with Face ID unlock, universal links, and over-the-air updates — production build shipped to TestFlight, staged at v1.0.2 for App Store review.
- Next.js 16
- TypeScript
- Supabase
- Auth.js
- Accept Blue
- React Native
- Expo
10-Site Local Directory Network
www.connormeador.com/sites#directory-network ↗Architect / Solo Developer · 2026
- Ten live Rochester service directories — 250+ sourced business listings in LocalBusiness schema, weighted rankings, per-niche AI chat assistants, and MongoDB lead capture.
- Next.js 16
- TypeScript
- OpenAI API
- Vercel AI SDK
- MongoDB
04 / open source
Public repos with real test suites and green CI — clone one and run the suite yourself.
- rag-pipeline-ts
TypeScript RAG pipeline extracted from a production system — local Ollama embeddings, cosine retrieval, opt-in LLM reranking that fails open.
- 44 tests · CI green
- BEIR SciFact benchmark
- nDCG@10 0.687 → 0.712
- assert-artifacts
Verifies that files an AI agent claims it wrote actually exist, are fresh, and aren’t stubs — the check that gates every step of my own multi-agent build pipeline.
- 13 tests · CI green (Linux + Windows, Node 20/22/24)
- Zero dependencies
- supabase-rls-auth-demo
Next.js + Supabase auth/RBAC reference with Row-Level Security — integration tests prove the policies actually block cross-role reads, not just that they exist.
- CI green
- SQL migrations + threat model
05 / skills
- AI & Automationcore
- Multi-model AI routing + failoverMulti-agent orchestrationRAG (hybrid BM25 + vector, LLM reranking)Retrieval evals (nDCG, MRR — search-quality scoring)MCPPrompt EngineeringVercel AI SDKClaude APIOpenAI APILiteLLMOllaman8n
- Backend & Data
- Node.jsREST APIsPostgreSQLSupabaseAuth.jsRow-Level SecurityStripeMongoDBSanity CMS
- Frontend & Mobile
- Next.js 16React 19Tailwind CSS 4App RouterReact NativeExpoEAS BuildWCAG Accessibility
- Languages
- TypeScriptJavaScriptPythonSQLHTMLCSS
- DevOps & Tooling
- Git & GitHubVercel CI/CDGitHub ActionsDockerPlaywrightVitestSEO / JSON-LD
06 / education
Computer Science coursework
Orange Coast College
–
4.00 GPA · President’s List & Honors List
Relevant coursework
- Data Structures
- Discrete Math
- C++
- Java
- C#/.NET
- Python
Computer Science coursework
Santa Barbara City College
4.00 GPA · Vice President, Computer Science Club · Founding President, Entrepreneurship Club
Computing & Information Technologies coursework
Rochester Institute of Technology
–
3.4 GPA · Left in Spring 2026 to ship production work full-time.