James H.
Senior React Developer | Accessible, High-Performance Websites
I'm a Senior/Lead Frontend Engineer with nearly 20 years of experience building web applications, with the last 8+ years specialising in React, TypeScript, design systems and scalable frontend architecture. I've worked within large financial organisations and technology companies, including Barclays and Droit, where I've built frontend foundations and reusable UI systems used across multiple teams and applications. I can help with: • React and TypeScript application development • Frontend architecture and technical direction • Design systems and component libraries • Storybook setup, development and migrations • Complex data-heavy UIs using TanStack Table and AG Grid • Accessibility and reusable UI patterns • Frontend testing with Vitest and Playwright • Monorepos, package architecture and CI/CD • React performance and code quality • Reviewing or improving an existing frontend codebase I'm particularly useful when you need an experienced engineer to come into an existing project, understand it quickly and solve a specific frontend problem — whether that's a few days of consultancy, improving an existing architecture, or contributing hands-on to a longer project. My focus is on building solutions that don't just work today, but remain maintainable as your product and engineering team grow.
Earnings and projects
Last 6 months ÷ 2, the fewest it counts (since Oct 2026)
Read daily since Oct 13, under 30 days
Billed in all: $15,800$16k
$14k in the last 6 months
Earnings, last 30 days
Tracked from Oct 13, 2026.
Skill rankings: Top 0.57% in CSS 3
Top 1% in 6 of 9 skills, ranked by MRR among everyone on Upwork with the skill.
- #5Storybook573 freelancers · 🇬🇧 #1Top 0.87%🇬🇧#1 of 12
- #45Tailwind CSS6,978 freelancers · 🇬🇧 #1Top 0.64%🇬🇧#1 of 95
- #57CSS 39,914 freelancers · 🇬🇧 #1Top 0.57%🇬🇧#1 of 126
- #85Front-End Development8,892 freelancers · 🇬🇧 #2Top 0.96%🇬🇧#2 of 171
- #137HTML18,716 freelancers · 🇬🇧 #5Top 0.73%🇬🇧#5 of 360
- #210Next.js15,954 freelancers · 🇬🇧 #6Top 1%🇬🇧#6 of 277
- #226TypeScript15,967 freelancers · 🇬🇧 #4Top 1%🇬🇧#4 of 325
- #242Web Development25,055 freelancers · 🇬🇧 #7Top 0.97%🇬🇧#7 of 549