# Eric J Crow

Full-stack AI Engineer · Remote (US)

ericjamescrow@proton.me · https://ericjamescrow.com · https://github.com/EricJamesCrow · https://www.linkedin.com/in/ericjamescrow/

Full-stack developer building production applications with React, TypeScript, Next.js, and Python. Experience integrating business systems through REST and GraphQL APIs, deploying on AWS and Google Cloud, and connecting AI assistants to business data.

## Experience

### Web & AI Developer, Victory Enterprises

2026 – Present · Remote · https://www.victoryenterprises.com

- **Legislative data app.** Turned an AI-generated prototype into a maintainable production web app using React, shadcn/ui, FastAPI, WorkOS authentication, and Postgres on Cloud SQL, deployed on Google Cloud Run.
- **AI-assisted delivery.** Shipped 20 pull requests and about 19,600 lines of code to that app in under 24 hours with a spec-driven workflow across Claude Code, Codex, Gemini Code Assist, and Linear.
- **AI assistant access.** Built an MCP server that gives AI assistants read-only access to the app's legislative data.
- **Campaign sign tracking.** Built a map-based mobile app for tracking campaign sign placements, packaged it with Capacitor, and released it on Google Play.
- **Website analytics.** Found and fixed broken GA4 and Google Tag Manager tracking on WordPress sites for the agency's clients.

### Founder, CrowDevelopment, LLC

2023 – Present · Remote · https://crowdevelopment.io

- **Headless commerce.** Delivered Shopify Hydrogen and Medusa v2 storefronts for clients and handled front-end development, back-end integrations, and analytics.
- **GraphQL and CMS.** Built a GraphQL data layer on the Shopify Storefront API and Sanity sync handlers that merge product variants into single documents, reducing API overhead and CMS costs.

### Web Developer / IT Specialist, RiteWipe

2024 – 2026 · Remote · https://www.ritewipe.com

- **Storefront rebuild.** Rebuilt the production WordPress site as a headless Shopify Hydrogen storefront with Sanity CMS and an embedded HubSpot sample-request form as sole developer.
- **Sales pipeline.** Built a pipeline that moved lead lists from Excel through Apollo enrichment into HubSpot CRM, and designed the deal pipeline and HubSpot Workflows that advance deals, including 30-day stage automation.
- **NetSuite automation.** Wrote daily SuiteScripts converting HubSpot-synced sample requests into customers, sales orders, and fulfillments. Built email invoice intake using AWS Textract OCR to prepare data for NetSuite.
- **Web scraping.** Built scheduled Python web scrapers on AWS EC2 with Selenium, Scrapy, and Pandas to build a sales prospect database.
- **IT administration.** Managed the device fleet with Microsoft Intune and configured Entra ID conditional access and single sign-on, including SAP Concur.

## Projects

### SmartPockets

Alpha personal-finance project · Next.js, TypeScript, Convex, Plaid, Clerk · https://smartpockets.com · https://github.com/EricJamesCrow/smartpockets · https://www.npmjs.com/package/@crowdevelopment/convex-plaid

- **Credit card dashboard.** Built a Plaid-synced dashboard tracking APRs, utilization, and payment due dates across 12+ cards, with drag-and-drop wallet organization and overdue alerts.
- **AI agent controls.** Built a streaming Claude agent over live Plaid data with propose, confirm, execute, and undo steps for every write.
- **Convex backend and package.** Built a Convex-native backend with no API routes. Published @crowdevelopment/convex-plaid, a Plaid component for Convex, on npm.

### CrowCommerce Medusa TailwindUI

Next.js, TypeScript, Medusa v2, Stripe, Turborepo · https://medusa.crowcommerce.org · https://github.com/EricJamesCrow/commerce-tailwindui-medusa

- **Headless commerce template.** Built a Next.js and Medusa v2 template with Stripe payments and webhook-driven integrations for PostHog, Sentry, Meilisearch, Cloudflare R2, and Resend.
- **Testing and client reuse.** Added 31 Playwright end-to-end specs and unit tests across payments, catalog, and checkout. Built a fork-per-client Git setup with cherry-pick sync.

## Technical skills

- **AI tooling:** Claude Code, OpenAI Codex, CodeRabbit, Cursor, Gemini Code Assist
- **Languages:** TypeScript, JavaScript, Python, SQL, HTML, CSS
- **Frameworks:** React, Next.js, Remix, Node.js, FastAPI, Medusa v2, Shopify Hydrogen, Capacitor, Tailwind CSS
- **UI & design:** Figma, shadcn/ui, Aceternity UI, Tailwind Plus, React Bits Pro, Untitled UI
- **AI:** LLM integration, Claude API, Vercel AI SDK, Vertex AI, MCP servers, Structured output with Zod and Pydantic, RAG pipelines
- **APIs & Integrations:** REST, GraphQL, OAuth 2.0, Webhooks, HubSpot, WordPress, WorkOS, Apollo, NetSuite, SuiteScript, Stripe, Plaid, Sanity, Clerk, Resend
- **Data & Analytics:** Pandas, Selenium, Scrapy, AWS Textract, GA4, Google Tag Manager
- **Databases:** PostgreSQL, MongoDB, Convex
- **Cloud & DevOps:** AWS (EC2, S3, IAM), Google Cloud (Cloud Run, Cloud SQL), Vercel, Railway, Cloudflare R2, Docker, GitHub Actions, Turborepo, Sentry, PostHog
- **Testing & devices:** Playwright, Vitest, iPhone Air, iPad Pro, MacBook Pro M5 Pro, MacBook Air M3, Windows, Linux
- **IT & Systems:** Microsoft 365, Microsoft Intune, Entra ID, SSO/SAML, DNS, TCP/IP, VPN

## Education and certifications

- Bachelor of Science in Computer Science, Western Governors University, 2024
- CompTIA A+, CompTIA Network+, ITIL Foundation

PDF version: https://ericjamescrow.com/resume.pdf
