QUICK NAVIGATION

Find a page.

Use the arrow keys to choose a result, Enter to open it, or Escape to close.

WORK

Projects and client work.

I build new software, improve existing platforms, and connect the tools a business depends on. These projects show my role, the decisions behind the work, and the results.

Looking for something similar to your project? Browse my work by business problem

Client projects

Featured projectAI operationsMano Swartz FursHeritage retailConnecting a nationwide fur-buying programThe business needed a reliable way to review customer photos, prepare offers, and follow up with people selling their furs.1,627 1,627 automated software tests passed.Next.js 15 · Bun · Neon Postgres · DrizzleRead the case study
Filter options

All client work

AI operationsMano Swartz FursHeritage retailI built software for Mano Swartz Furs to manage its nationwide fur-buying program, connecting customer photos, appraisal drafts, follow-up messages, phone enquiries, and returns.
  1. Customer photos

  2. Draft appraisal

  3. Team review

  4. Offer follow-up

  5. Phone reception

1,6271,627 automated software tests passed.Recorded in September 2026 across 63 test files. These checks help detect unintended changes; they are not a guarantee that every problem has been found.20,054customer photos deliveredOrganized and returned to the client’s Google Drive, totaling 4.66 GB.Next.js 15 · Bun · Neon Postgres · Drizzle
Follow-up + knowledgeJason Fransos · Delmar MortgageMortgage lendingI built tools for a mortgage professional to search lending guidelines and coordinate text and email follow-up with borrowers.
  1. Text follow-up

  2. Email follow-up

  3. Guideline search

1,1851,185 pages of mortgage guidelines searchableAugust 2026 Fannie Mae Selling Guide, indexed for plain-language questions.2Text and email follow-upText for time-sensitive touches, email behind it.Docling · pgvector · Pydantic AI · LangGraph
Evidence-backed AIVettiqueSupplier due diligenceI improved Vettique's supplier-assessment system, adding evidence sources and separating missing information from signs of risk.
  1. Supplier information

  2. Risk assessment

  3. Missing-information report

77 sources of supplier informationCustoms records, supplier profile, category pricing, business listing, domain age, scam and safe-browsing checks, web presence.85 to 25One supplier’s risk score changed from 85 to 25After correcting the evidence used in that assessment. This is one recorded example.Next.js 16 · React 19 · Supabase · Gemini 2.5
AI receptionEmergency Dentist LLCEmergency dental careI built an AI phone assistant for an emergency dental practice to answer after-hours calls and guide callers through booking.
  1. Answer the call

  2. Help with booking

  3. Cover overnight calls

63 hoursovernight coverage each week10 pm–7 am, seven days; recorded coverage schedule.~200+Estimateafter-hours bookingsPractice estimate since 2026-04-10; not a system-counted figure.Vapi · Claude Sonnet · ElevenLabs · Simli
Editorial automationSGNewsDigital newsI worked on SGNews's automated publishing system, improving how it collects source stories, prepares articles, and detects failures.
  1. Collect source stories

  2. Prepare article drafts

  3. Group related stories

  4. Publish

47,277articles publishedPublic WordPress API count, 7 May–12 September 2026.2,445articles in one measured weekPublic WordPress API, 6–12 September 2026.Python · Claude · WordPress REST API · MySQL
SaaS productForging TeamsLeadership and public safetyI turned Forging Teams' leadership methodology into a subscription application with assessments, team access, and a searchable knowledge base.
  1. Try an assessment

  2. Choose a plan

  3. Add team members

  4. Search the guidance

4Four subscription plans available in the applicationObserved on the application’s public pricing page; not a customer count.Next.js · React · TypeScript · OpenAI Responses API
Private knowledge systemA Private ClientPrivate business operationsI built a private system that turns a client's recordings into organized notes and action items, with audio transcription on the client's own machine.
  1. Collect recordings and screenshots

  2. Turn audio into text

  3. Organize the information

  4. File notes and tasks

  5. Send summaries

2,3512,351 recordings and screenshots filedDrive metadata, 9–24 June 2026.520520 tasks createdRecorded in Asana, 8 June–15 July 2026. This counts tasks created, not completed.n8n · Whisper large-v3 (local, CUDA) · FFmpeg · GPT-4o
Search visibilityRebecca DeLawder · Getting Ohio HomeSouthern Ohio real estateI improved a real estate business's website content and public listings to help people find it through search and AI-generated answers.
  1. Local area guides

  2. Website improvements

  3. Corrected directory listings

  4. Verified business profile

3 weeksA Google AI Mode recommendation was recorded three weeks after the new pages went liveVerified Google AI Mode capture on 2026-08-07; answers can vary between runs.3local area and relocation guides indexedPike County, Scioto County, and Relocating to Southern Ohio.Squarespace · Google Business Profile · GA4 · Search Console
Payment automationHometown StreamIndependent streamingI connected Hometown Stream's subscriptions to contributor onboarding and payments, replacing a manual payout workflow.
  1. Contributor setup

  2. Match plan to contributor

  3. Subscription payment

  4. Contributor payment

7 daysCompleted in 7 daysContributor-payment project, accepted 23 March and completed 30 March 2026.~240EstimateAn estimated 240 manual payment steps per year20 contributors × 12 months; derived, not an observed transfer count.Stripe Connect Express · Cloudflare Workers · uScreen · Node.js
Platform rescueMusic ExclusiveMusic streamingI audited and stabilized an inherited music subscription platform, fixing security and payment issues before launch.
  1. Review security

  2. Fix account access

  3. Restore scheduled tasks

  4. Check artist and fan actions

  5. Check future changes

1515 security issues resolvedAcross two audits of the inherited platform.4 dayslaunch-readiness sprintRecorded delivery window for the sprint.React 18 · Vite · TypeScript · Supabase
Platform rebuildMySubletterSubletting marketplaceI developed an existing real-estate script into a subletting marketplace, adding features and improving reliability across several engagements.
  1. Reviews

  2. Paid promotion

  3. Messaging

  4. Account merging

  5. Website launch

556556 automated testsContaining 1,537 individual checks, up from 375 tests at the second milestone.619619 application routes,the addresses used by its pages and software functions, recorded at delivery.PHP 8.2 · Laravel 9 · MySQL · PHPUnit
Research automationGranite InternationalWholesale sourcingI built a research tool for a wholesale sourcing business that turns supplier websites into contact information and outreach drafts.
  1. Read supplier website

  2. Find contact details

  3. Organize findings

  4. Draft a message

15 to 1 minEstimateresearch time per supplierCase-study estimate, not a controlled timing study.Python · Playwright · Flask · GPT-4o mini
Agent data accessBoutique Research TeamFinancial researchI connected a research team's AI assistant to live financial-data tools so analysts could ask questions using their existing workflow.
  1. Financial data service

  2. Five data requests

  3. Answers in the AI app

55 financial-data requests checkedAnalyst ratings, rating changes, price targets, consensus, and recent activity.3 daysahead of the deadlineDelivered Saturday against the following Tuesday’s deadline.Python · FastMCP · Anthropic SDK · httpx
Product buildOfficial Barbecue Champions RegistryPublic registry, ShreveportI built a public registry for barbecue champions, with verifiable entries, certificates, paid plans, and print ordering.
  1. Public registry

  2. Verify an entry

  3. Download a certificate

  4. Choose a plan

  5. Order a printed certificate

301tests passing301 of 30128pages in the buildNext.js 16 · React 19 · Supabase · Stripe
Website + paymentsHarford DUI EducationState-approved education provider, MarylandI built an editable website and payment flow for a driver-education provider, and resolved the domain issue blocking its payment account.
  1. Website pages

  2. Owner editing

  3. Customer payments

  4. Domain setup

100100/100 in each of four automated mobile checksLighthouse scores for performance, accessibility, best practices, and search optimization at the recorded runs. This does not certify every device or accessibility need.66 website pages responded successfully at delivery.Astro 6 · Decap CMS · Stripe · Vercel
Document automationSun City Texas IntermodalFreight, El PasoI automated driver onboarding, trip reconciliation, and bilingual document signing for a freight business.
  1. Driver setup

  2. Compare trip records

  3. Bilingual instructions

  4. Sign by text message

5050 of 50 recorded runs completed successfully.2626% of trip manifests were missing their paperwork before the fix.The problem found, not the result.PandaDoc · Rose Rocket TMS · Motive ELD · n8n
Agent hardeningReal estate holding companyMulti-unit portfolio operatorI took over an existing AI assistant for a real-estate business and improved its memory, reporting, supervision, and email access controls.
  1. Stored information

  2. Accurate progress reports

  3. Task monitoring

  4. Controlled email access

648tests passingfrom 172 at takeover40mailbox folders read without a single writePython 3.14 · Chat bot API · Microsoft Graph · SQLite WAL
Compliance-gated AIVeloryn HealthTelehealth, pre-launchI built a website assistant for a telehealth business, with a separate safety check on its answers and connections to lead-handling tools.
  1. Find relevant information

  2. Check the response

  3. Organize enquiries

  4. Intake and consent forms

622622 automated test casesgrown from 803All 3 recorded challenge questions were blocked by the added checkThese same questions passed the earlier prompt-only version. This small test does not establish overall safety.Next.js · Preact widget · Claude on the client's key · HubSpot
Voice ML microserviceSteve's ComputersRepair shopI built a service that identifies which technician is speaking on a repair shop's shared phone line and reports its confidence.
  1. Enroll technician voices

  2. Match the speaker

  3. Delete the recording

9090% confidence for one recorded speaker matchThe system's confidence in that match, not an overall accuracy rate.1day to deliveryquoted four to fivePython · Resemblyzer · faster-whisper · Docker
Data auditGrowSciencesConsumer brand, ArizonaI audited a business's shared files and proposed an organization plan, identifying duplicates before any files were moved.
  1. Review existing files

  2. Plan folders

  3. Plan access

  4. Map the structure

27,903items audited670.2 GB5,8955,895 exact duplicate files found.Python · Google Drive & Docs API · Excalidraw · headless Chrome

Products I build and run

Alongside client work, I build my own tools and websites. These are projects I own and maintain.

The business behind my work

Epiphany Dynamics is my AI and automation business. These sites help me present the work and manage bookings, agreements, and partnerships.

THE RANGE, MAPPED

Every delivered engagement as a node, linked by the tools they share. Case-study work carries a light ring and links out. Click or tap the graph to explore it.

Plans for AI systems

I contributed two implementation plans without charge: one for helping an AI assistant retain corrections, and one for keeping different customers' code separate. My contribution was the planning; I didn't build the resulting software.

Software plans for an AI developerArchitecture specs · pro bonoI contributed two implementation plans without charge: one for helping an AI assistant retain corrections, and one for keeping different customers' code separate. My contribution was the planning; I didn't build the resulting software.Hermes · Git · Docker · OpenClaw · Apollo

Code you can explore

These public repositories include applications and reusable tools from my work. Each link opens the source code on GitHub.

All public repositories

Have a project in mind?

Tell me what you'd like to build or improve. We can talk through what you need and whether I can help.

Book a call with mepatrick@epiphanydynamics.ai