Basem M.
Senior Software Engineer | Full-Stack React, Next.js, Node.js
Senior Software Engineer with 6+ years building conversion-focused e-commerce platforms for global brands - Mars (M&M's), ZEISS Group and DEPOT. I work across the full stack: React/Next.js front ends, Node.js services and GraphQL/REST APIs, down to the data layer. Most recently I built and maintained the M&M's direct-to-consumer storefront on a composable-commerce stack (Next.js, GraphQL BFF, commercetools) for US and EU markets - leading express checkout across Google Pay, Apple Pay and PayPal, extending GraphQL schemas and BFF resolvers to ship product personalization end to end, and fixing revenue-critical production issues in tax, cart and gift-card flows. Every change on that store was measured against conversion, so I care deeply about experimentation and clean analytics (GA4 e-commerce, GTM). What I bring: - Frontend: React, Next.js (App Router, SSR/ISR), TypeScript, Redux Toolkit, Tailwind, design systems - Backend: Node.js, REST and GraphQL APIs, Next.js server endpoints, BFF layers - Data: SQL and schema design (Postgres/Supabase), commerce data models (commercetools, SCAYLE) - E-commerce: checkout, payments (Adyen, Apple Pay, Google Pay, PayPal), headless storefronts, CMS integration - Quality & delivery: Jest, Cypress, Docker, GitHub Actions, Sentry, Core Web Vitals - AI-assisted development: I use Claude, Claude Code, Cursor and ChatGPT daily to ship faster without cutting corners on review and tests I have worked remotely with distributed teams across Europe and the US for four years, so async communication and clear ownership are second nature. Portfolio: bassem10r.vercel.app Tell me what you're building and I'll tell you honestly whether I'm the right fit.
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: $5,374$5.4k
$4.8k in the last 6 months
Earnings, last 30 days
Tracked from Oct 13, 2026.
Skill rankings: Top 4% in HTML5
Ranked by MRR among everyone on Upwork with the skill.
- #19Web Accessibility376 freelancers · 🇪🇬 #1Top 5%🇪🇬#1 of 7
- #27RxJS296 freelancers · 🇪🇬 #1Top 9%🇪🇬#1 of 9
- #66Cypress712 freelancers · 🇪🇬 #1Top 9%🇪🇬#1 of 16
- #70SCSS1,459 freelancers · 🇪🇬 #2Top 5%🇪🇬#2 of 32
- #100Nuxt.js1,349 freelancers · 🇪🇬 #3Top 7%🇪🇬#3 of 33
- #171Redux3,245 freelancers · 🇪🇬 #1Top 5%🇪🇬#1 of 86
- #224GraphQL3,403 freelancers · 🇪🇬 #5Top 7%🇪🇬#5 of 72
- #325Ecommerce Website Development5,475 freelancers · 🇪🇬 #1Top 6%🇪🇬#1 of 19