Firas S.
Senior Full-Stack Developer & Tech Lead | PHP, WooCommerce, Mobile, AI
Senior full-stack developer and tech lead with 15 years of experience, Top Rated with a 100% Job Success Score. I design, build and maintain custom web platforms and mobile apps for businesses in Switzerland, the US, the UK and Canada, and I own the work end-to-end: scoping, architecture, delivery and long-term support. WHAT I BUILD - SaaS platforms and business back offices in PHP (CodeIgniter 4), with REST and GraphQL APIs on MySQL or PostgreSQL - WordPress and WooCommerce: custom plugins and themes, multi-store setups fed by one central product catalog (PIM), payment and shipping integrations - Mobile apps: React Native / Expo, native Android (Kotlin, Jetpack Compose) and Ionic / Capacitor, including apps published on Google Play - Front-ends in Vue.js, TypeScript and JavaScript, with Node.js where it fits - Payments: Stripe (Connect, Terminal / tap to pay, subscriptions), PayPal, Square and crypto gateways - Data and BI: ELT pipelines, PostgreSQL data warehouses and Metabase dashboards - AI features with the OpenAI, Claude and Gemini APIs: product matching, content generation, classification and workflow automation - Accounting and ERP: FrontAccounting customization, QuickBooks migration, Zoho Books integration SELECTED WORK (see my portfolio) - Multi-tenant restaurant POS platform: web admin plus Android POS, kitchen display and self-order kiosk, with Stripe card payments, offline mode and real-time sync - Field-workforce platform with iOS and Android apps: GPS-geofenced clock-in, QR task scanning and push notifications - Multi-channel BI warehouse and management dashboards for a retail group - PIM and operations back office syncing one catalog to several WooCommerce stores - An offline budgeting app and a hands-free voice check-in app for Android - Live-auction marketplace with crypto payments, and a custom accounting system migrated from QuickBooks HOW I WORK I work solo or inside a team, as lead or contributor, and I'm comfortable running several projects in parallel. I write a short spec before building, test what matters, and use AI-assisted workflows (Claude Code, Antigravity) to move faster while staying hands-on with the code that ships. Several of my clients have worked with me for years: I prefer long-term partnerships to one-off builds. Send me your brief and I'll tell you honestly how I'd approach it, what it would take, and where I can help.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $1.4k
Billed in all: $43,481$43k
$721 in the last 6 months
Across 76 contracts
Earnings, last 30 days
Read once a week before Oct 28, 2026, daily since. Dotted: longer than usual between two readings. Hatched: over two weeks without one.
Skill rankings: Top 16% in CodeIgniter
Ranked by MRR among everyone on Upwork with the skill.
- #139Data Warehousing494 freelancers · 🇹🇳 #2Top 28%🇹🇳#2 of 4
- #164Elasticsearch946 freelancers · 🇹🇳 #1Top 17%🇹🇳#1 of 9
- #538CodeIgniter3,448 freelancers · 🇹🇳 #3Top 16%🇹🇳#3 of 5
- #712GraphQL3,403 freelancers · 🇹🇳 #2Top 21%🇹🇳#2 of 16
- #1,144Stripe3,151 freelancers · 🇹🇳 #6Top 36%🇹🇳#6 of 19
- #1,482REST API5,062 freelancers · 🇹🇳 #11Top 29%🇹🇳#11 of 31
- #1,527Android App Development6,395 freelancers · 🇹🇳 #5Top 24%🇹🇳#5 of 24
- #1,622Vue.js8,267 freelancers · 🇹🇳 #8Top 20%🇹🇳#8 of 39