// resume
Connor Meador
Full-Stack Developer
Open to full-time roles · Rochester, NY or remote
- Location
- Rochester, NY
- Phone
- (949) 939-2974
- linkedin.com/in/connormeador
- GitHub
- github.com/ConnorMeador
- Website
- connormeador.com
// summary
Full-stack developer who builds and ships production web apps end-to-end — Next.js 16, React 19, TypeScript, Node, and Supabase/Postgres on Vercel.
Founded ROC Web Tech (independent practice) and delivered three live client sites in under two months — an authenticated members platform (Auth.js, three-tier RBAC, Stripe), a per-state LLC SEO landing-page system, and a garage-door marketing site — plus a 10-site directory network with a live, RAG-grounded chatbot.
Strong CS fundamentals — Python, Java, C++, C#, data structures, discrete math (4.0 GPA at Orange Coast College). Open to full-time developer roles, on-site in Rochester or remote.
// experience
Founder & Full-Stack Developer
ROC Web Tech (independent practice)
– · Rochester, NY
- Founded and run ROC Web Tech, shipping production Next.js sites for clients — delivered three live customer sites in under two months (a members-only cigar lounge, a commercial garage-door company, and a business advisory firm). Owned each engagement end to end: requirements gathering, weekly client check-ins, scope negotiation, build, and post-launch iteration.
- Built My Place Cigar Lounge — an authenticated members platform: Auth.js sign-in with three-tier RBAC (owner/admin/member) enforced at the Supabase Postgres row-level-security layer and in Next.js middleware, member + admin dashboards, Stripe, event RSVPs, and invite flows. Covered by Vitest, Playwright, and Supabase RLS policy tests.
- Shipped a RAG-grounded, niche-aware chatbot (Vercel AI SDK + Cloudflare Workers AI, GPT-4o-mini) live on rocautobody.com — per-niche system prompt, a custom knowledge base, 80 few-shot pairs, and a 55-case eval suite covering answer accuracy, refusal behavior, and citation quality to gate prompt changes before deploy.
- Built and operate a 10-site Rochester directory network — aggregating 350+ business listings via the Google Places and Yelp APIs into a normalized LocalBusiness schema, cached at build for zero-runtime API calls, with automated IndexNow + Google Indexing submissions.
- Built a multi-site deployment system: a monorepo with per-site GitHub repos, Vercel preview/production deploy gates, nightly SEO monitoring, and tiered AI orchestration (local models for bulk work, hosted models for judgment) — cutting new-site setup from days to hours.
- Hold every site to 95+ Lighthouse across Performance, Accessibility, Best Practices, and SEO, with JSON-LD structured data and WCAG accessibility on each route.
Earlier: Mathematics Tutor, Santa Barbara City College (2019) · Intern, World Dance for Humanity (2018–2019) — built website content and reporting tools; field work in Rwanda.
// projects
My Place Cigar Lounge
www.my-place-lounge.com ↗Solo Developer · 2026
- Members-only platform — public marketing site, authenticated member portal, and full admin panel in one Next.js app.
- Three-tier RBAC enforced server-side (Supabase RLS + middleware), dashboards, event RSVPs, and invite flows; tested with Vitest, Playwright, and RLS policy tests.
- Next.js 16
- TypeScript
- Supabase
- Auth.js
- Stripe
- Sanity
- Tailwind CSS 4
Roc Auto Body — AI chatbot
rocautobody.com ↗Solo Developer / Operator · 2026
- Rochester auto-body directory with a live, RAG-grounded chatbot (GPT-4o-mini) that answers shop questions and routes visitors to the right business.
- Production chatbot stack: custom knowledge base, per-niche system prompt, 80 few-shot pairs, and a 55-case eval suite gating prompt changes before deploy.
- Next.js 16
- TypeScript
- Vercel AI SDK
- Cloudflare Workers AI
- RAG
- Tailwind CSS 4
Roc Pool Service
rocpoolservice.com ↗Solo Developer / Operator · 2026
- Rochester pool-service directory with structured LocalBusiness schema and dynamic service-area routing.
- Lighthouse mobile 100 / 100 / 100 / 100 (Performance, Accessibility, Best Practices, SEO) — verified via PageSpeed Insights, May 2026.
- Next.js 16
- TypeScript
- Tailwind CSS 4
- Google Places API
- Yelp Fusion
Monroe Overhead Door
www.mod585.com ↗Solo Developer · 2026
- Local garage-door company marketing site with SEO-tuned service pages, lead-capture forms, and Resend email.
- Rebuilt on an isolated per-site Vercel project and tuned mobile performance (next/image priority, explicit dimensions, font-display swap) — mobile Lighthouse Performance 82 → 94.
- Next.js 16
- TypeScript
- Tailwind CSS 4
- Resend
Business Therapy & Advisory
businesstherapyadvisory.com ↗Solo Developer · 2026
- 15 per-state LLC-formation landing pages serving clients in all 50 states, with Resend-powered intake and JSON-LD on every route.
- Vitest unit tests cover the per-state content schemas and Zod contact-form validation; Lighthouse mobile 96 Perf / 100 A11y / 100 SEO. Live.
- Next.js 16
- TypeScript
- Tailwind CSS 4
- Resend
// skills
- Languages
- TypeScriptJavaScriptPythonJavaCC++C#
- Frontend
- Next.js 16React 19Tailwind CSS 4Server ComponentsApp RouterResponsive Design
- Backend & Data
- Node.jsREST APIsPostgreSQLSupabaseAuth.jsRBACStripeResendSanity CMS
- AI & Automation
- OpenAI APIVercel AI SDKRAG + embeddingsCloudflare Workers AIClaude Coden8n
- DevOps & Tooling
- Git & GitHubVercel CI/CDGitHub ActionsPlaywrightVitestCore Web VitalsWCAGSEO / JSON-LD
// education
Associate of Science, Computer Science
Orange Coast College
–
4.0 GPA · President’s List & Honor’s List
Relevant coursework
- C++ I & II
- Java
- C#/.NET
- Python
- Data Structures
- Discrete Mathematics
Computing & Information Technologies
Rochester Institute of Technology
–
Left in Spring 2026 to build client work full-time.
Relevant coursework
- Cybersecurity Foundations
- Software Dev & Problem Solving
- Discrete Mathematics
- Statistics
- Routing & Switching