Skip to content
BackNov 5
Tim M.
Upwork badge

Tim M.

Snr Software Engineer | Next.js, SvelteKit, Node.js, PostgreSQL

I'm a senior software engineer who builds production-ready MVPs and custom products for founders and teams who need a senior technical hand. Most clients come to me with a clear idea but a stalled build: a half-finished product, an AI feature that never made it past the demo, a commerce platform that won't scale, or an SEO migration they're scared to break. I turn that into something shipped, clean, and maintainable. What I build: 1. Custom MVPs — From idea or Figma to a working, deployed app real users can use. Scoped tight and built to ship fast, without becoming a mess you have to rebuild later. 2. Vendure & B2B Commerce — Headless commerce builds, custom plugins, and migrations on Vendure for B2B catalogs, pricing, and workflows that off-the-shelf platforms can't handle. 3. SEO Migrations — Replatform or rebuild without losing rankings. Redirects, URL structure, metadata, Core Web Vitals, and technical SEO handled properly the first time. 4. Analytics Dashboards — Custom dashboards that pull your data into one place so your team stops exporting spreadsheets and starts making decisions. 5. AI Features — RAG, document automation, OCR, and internal AI tools built into your product where they actually add value — not bolted-on hype. 6. API Integrations & Automation — Connect your stack with REST APIs, webhooks, n8n, Make, Zapier, Stripe, Twilio, and more. How I work: I'm the senior technical hand you bring in to get it built right. Tight scope, clear communication, and code your next developer won't curse. I'd rather ship something solid and useful than over-engineer a flashy demo. Tech I work with: Frontend: React, Next.js, SvelteKit, TypeScript Backend: Node.js, NestJS, REST APIs, PostgreSQL, Supabase Commerce: Vendure (headless B2B/B2C) AI: Claude API, OpenAI API, LangChain, pgvector, RAG, Azure Document Intelligence, Amazon Textract Deployment: Vercel, Railway, Azure Automation: n8n, Make, Zapier, ETL pipelines Good fit if you need: - An MVP built and shipped, not just prototyped - A Vendure or B2B commerce build or migration done right - An SEO-safe replatform or rebuild - Custom dashboards your team will actually use - AI features added to a real product - A senior dev who scopes tight and communicates clearly If that sounds like what you need, send me a message with where your project is at — happy to help.

🇦🇺Oak Park, Australia$45/hr100% JSS4.90 (8)Since Aug 2016

Earnings and projects

MRR (estimate)
≈$288

An estimate from an earlier read

World#99,942 / 412k
🇦🇺Country#564 / 2,970
Revenue, last 30 days
$0

Last 6 months: $1.7k

Total earnings
$3.6k

Billed in all: $3.6k

World#282,940 / 412k
🇦🇺Country#1,994 / 2,970
Per project
$277

$576 in the last 6 months

World#238,134 / 412k
🇦🇺Country#1,804 / 2,970
Projects, last 6 months
3
100% fixed0% hourly
World#66,479 / 412k
🇦🇺Country#412 / 2,970
Projects in all
13
54% fixed46% hourly
World#175,712 / 412k
🇦🇺Country#1,310 / 2,970

Earnings, last 30 days

$3.6kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$3,500$3,550$3,600$3,650Oct 8Oct 23Nov 7

No data since Nov 5, 2026.

Skill rankings: Top 24% in TypeScript

Ranked by MRR among everyone on Upwork with the skill.

  1. #6Text Recognition23 freelancers · 🇦🇺 #1Top 26%
  2. #14AI-Enhanced Classification43 freelancers · 🇦🇺 #1Top 33%
  3. #17Document Processing Software49 freelancers · 🇦🇺 #2Top 35%
  4. #44Document AI97 freelancers · 🇦🇺 #1Top 45%
  5. #61OCR Software185 freelancers · 🇦🇺 #1Top 33%
  6. #62Document Automation167 freelancers · 🇦🇺 #1Top 37%
  7. #244Task Automation845 freelancers · 🇦🇺 #4Top 29%
  8. #325System Automation1,197 freelancers · 🇦🇺 #6Top 27%