Skip to content
BackNov 7
William M.

William M.

AI & Full-Stack Developer | React, Node, TypeScript | Real-Time + RAG

I design and ship full-stack SaaS products that hold up in production — AI tools, real-time platforms, and MVPs that go from idea to live users fast. I can own a build end to end: clean database design, solid APIs, and a frontend that's genuinely intuitive to use. A few things I've built recently: An AI video platform with RAG retrieval, personalization, and on-demand generation A real-time tournament engine — single/double elimination brackets, scheduling, live scorekeeping, and admin controls A data extraction and automation platform with reliable web scraping, product data pipelines, and clean structured outputs What I work in day to day: Frontend: React, Next.js, Tailwind, Vite — with a focus on clean, intuitive UI/UX Backend: Node.js, FastAPI, PostgreSQL, SQLite, Redis Database: Schema design, modeling, and performance Data / Integrations: Web scraping, product data extraction, third-party API integrations AI / Vector: Qdrant, CLIP, OpenAI Infra: Railway, Docker, GitHub Actions Core strengths: SaaS application development, React / Next.js, Node.js, database design, web scraping & API integrations, and clean UI/UX. If you need someone who can take a feature from architecture to deployed product, let's talk.

🇺🇸Chicago, United States$55/hr100% JSS5.00 (3)Since Jun 2010

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#360,840 / 412k
🇺🇸Country#55,389 / 62.1k
Revenue, last 30 days
$0
Total earnings
$1.5k
World#360,840 / 412k
🇺🇸Country#55,389 / 62.1k
Per project
$490
Projects, last 6 months
0
World#209,850 / 412k
🇺🇸Country#27,405 / 62.1k
Projects in all
3
33% fixed67% hourly
World#304,140 / 412k
🇺🇸Country#44,018 / 62.1k

Earnings, last 30 days

$1.5kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$1,440$1,460$1,480$1,500Oct 8Oct 23Nov 7

Skills