Skip to content
BackNov 7
James Ian M.
Upwork badge

James Ian M.

I build Vue/React web apps that convert - for startups and scale-ups.

I've been designing and building digital products since 1998 — back when we were still arguing about table-based layouts — so when I say I've seen the industry evolve, I mean it. These days I work at the intersection of UI/UX design and front-end development, which means the people who hire me get both halves of the equation without the usual handoff friction. My focus is on products that look considered and work properly: web applications, admin dashboards, marketing platforms, and mobile-first experiences. I'm strongest in Vue 3 + Nuxt / Quasar, React + Next.js, Astro (native or web) and TypeScript, though I've worked across enough stacks over the years that dropping into an unfamiliar codebase doesn't faze me. I also use AI tooling daily — not as a shortcut, but as a way to move faster and think more clearly, while keeping quality where it needs to be. The way I work is probably best described as structured but collaborative. I'm a firm believer in understanding the brief properly before touching anything — a short, honest conversation at the start saves everyone a lot of time later. From there I work iteratively: wireframes to prototype to production, or wherever in that chain you need me to join. I'm comfortable in Agile teams and equally comfortable as the sole resource on a project. I've worked with organisations ranging from early-stage startups to household names including Monster, AVG, and the NHS. The feedback I get most often comes down to the same two things: the work is good, and working with me is straightforward. I think that combination is rarer than it should be, and I try to protect it on every project. If you have something you're building — or something that needs fixing — I'd genuinely like to hear about it. Core tools & technologies: Figma, Vue 3, Nuxt, Quasar, TypeScript, React, AngularJS, Webflow, HTML5, CSS/SCSS, JavaScript (ES6/Vanilla/jQuery), Node, D3, Git — plus the full Adobe suite and wireframing tools across Figma, Balsamiq, Sketch, and Proto.

🇨🇿Prague, Czech Republic$50/hr100% JSS5.00 (30)Since Feb 2007

Earnings and projects

MRR
$7.2k

Last 6 months ÷ 6

World#2,699 / 412k
🇨🇿Country#5 / 669
Revenue, last 30 days
$8k

Last 6 months: $43k

World#2,036 / 412k
🇨🇿Country#3 / 669
Total earnings
$961k

Billed in all: $993k

World#634 / 412k
🇨🇿Country#4 / 669
Per project
$17k

$14k in the last 6 months

World#7,996 / 412k
🇨🇿Country#20 / 669
Projects, last 6 months
3
67% fixed33% hourly
World#66,479 / 412k
🇨🇿Country#88 / 669
Projects in all
58

Across 64 contracts

33% fixed67% hourly
World#52,574 / 412k
🇨🇿Country#97 / 669

Earnings, last 30 days

$993k+$8k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$985k$990k$995kOct 8Oct 23Nov 7

Skill rankings: Top 0.36% in Adobe Illustrator

Top 1% in 6 of 13 skills, ranked by MRR among everyone on Upwork with the skill.

  1. 2Quasar Framework133 freelancers · 🇨🇿 #1Top 2%
  2. 3Reactive Programming95 freelancers · 🇨🇿 #1Top 3%
  3. #8Vuex523 freelancers · 🇨🇿 #1Top 2%
  4. #48Tailwind CSS6,978 freelancers · 🇨🇿 #1Top 0.69%
  5. #54ChatGPT5,588 freelancers · 🇨🇿 #1Top 0.97%
  6. #61User Interface Design6,795 freelancers · 🇨🇿 #1Top 0.90%
  7. #77Angular6,816 freelancers · 🇨🇿 #1Top 1%
  8. #88Adobe Illustrator24,314 freelancers · 🇨🇿 #1Top 0.36%