Ryan P.
React/Next.js Developer + UI Designer
Dashboards, 3D Interfaces, Design Systems I build React interfaces that look designed, not assembled. Most developers hand you working code with default styling; most designers hand you mockups you can't ship. I do both ends of that pipeline myself. Recent work: a token-driven theme system for a multi-brand product, an interactive 3D portfolio built with React Three Fiber, and data dashboards with Recharts and custom animation. I run my own publishing company, which means I've shipped real products under real deadlines — sites, ecommerce, brand identity, and print — without a team to hand things off to. What you get: - Production React/Next.js — clean components, performance-optimized, CSP-compliant - UI design in the same engagement — no separate designer, no translation loss - Design systems and theming (tokens, MUI, Tailwind) - 3D and motion when it earns its place (React Three Fiber, Framer Motion) I communicate in plain language, give honest estimates, and flag problems early. If your project needs someone who cares whether the thing is actually good, not just done, send me the brief.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $3k
Billed in all: $3,628$3.6k
$3k in the last 6 months
Earnings, last 30 days
Skill rankings: Top 13% in CSS 3
Ranked by MRR among everyone on Upwork with the skill.
- #7Performance Appraisal29 freelancers · 🇺🇸 #2Top 24%🇺🇸#2 of 4
- #79Web Accessibility376 freelancers · 🇺🇸 #24Top 21%🇺🇸#24 of 95
- #127Three.js703 freelancers · 🇺🇸 #13Top 18%🇺🇸#13 of 44
- #151Material UI1,027 freelancers · 🇺🇸 #8Top 15%🇺🇸#8 of 39
- #382Framer1,796 freelancers · 🇺🇸 #41Top 21%🇺🇸#41 of 128
- #512SEO Performance2,098 freelancers · 🇺🇸 #50Top 24%🇺🇸#50 of 218
- #1,124Tailwind CSS6,978 freelancers · 🇺🇸 #63Top 16%🇺🇸#63 of 334
- #1,215Webflow5,550 freelancers · 🇺🇸 #200Top 22%🇺🇸#200 of 719