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.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $43k
Billed in all: $993,389$993k
$14k in the last 6 months
Across 64 contracts
Earnings, last 30 days
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.
- Quasar Framework133 freelancers · 🇨🇿 #1Top 2%🇨🇿#1 of 1
- Reactive Programming95 freelancers · 🇨🇿 #1Top 3%🇨🇿#1 of 1
- #8Vuex523 freelancers · 🇨🇿 #1Top 2%🇨🇿#1 of 1
- #48Tailwind CSS6,978 freelancers · 🇨🇿 #1Top 0.69%🇨🇿#1 of 8
- #54ChatGPT5,588 freelancers · 🇨🇿 #1Top 0.97%🇨🇿#1 of 9
- #61User Interface Design6,795 freelancers · 🇨🇿 #1Top 0.90%🇨🇿#1 of 21
- #77Angular6,816 freelancers · 🇨🇿 #1Top 1%🇨🇿#1 of 7
- #88Adobe Illustrator24,314 freelancers · 🇨🇿 #1Top 0.36%🇨🇿#1 of 55