Skip to content
BackNov 8
Sahin B.
Upwork badge

Sahin B.

Senior React & React Native Developer | TypeScript, Next.js, Node.js

I build web and mobile apps with React, React Native and TypeScript, and I've been doing it professionally for over 7 years. Most of my work is on the frontend and mobile side: starting new apps, or joining an existing codebase and moving it forward. I have a BSc in Computer Engineering and I've worked across many stacks and industries, so I read unfamiliar codebases quickly and pick up new libraries or tools when a project needs them. Recent work: - An internal operations dashboard for an algorithmic trading platform, as the main frontend developer (React 19, TypeScript, RTK Query) - Safr, a travel booking marketplace in Morocco: Stripe booking and payments, and the web side of an AI travel assistant - Dezor, a React Native media app for phones, TVs and desktop, as a core developer: downloads, Chromecast, Android TV and the in-app browser - Two React Native apps for a workspace booking platform, published to the App Store and Google Play What I can help with: - React Native apps: new builds, new features, upgrades, App Store and Google Play releases, in-app purchases, push notifications - React and Next.js web apps: dashboards, booking and payment flows, multi-language and RTL support - Taking over an existing project, fixing bugs and cleaning up the code - Working with REST APIs, WebSockets and Stripe, and Node.js/Express when the project needs it I keep you updated, ask questions early instead of guessing, and I don't disappear once work starts. I use Claude Code and Codex every day to move faster, and I review everything they write before it reaches you. Available 30+ hours a week, US hours are fine, and I'm open to long-term work.

🇹🇷Antalya, Turkey$35/hr100% JSS5.00 (4)Since Jan 2020

Earnings and projects

MRR
$295

Last 6 months ÷ 6

World#99,008 / 412k
🇹🇷Country#702 / 3,515
Revenue, last 30 days
$0

Last 6 months: $1.8k

Total earnings
$15k

Billed in all: $15k

World#165,045 / 412k
🇹🇷Country#1,300 / 3,515
Per project
$1.6k

$590 in the last 6 months

World#89,769 / 412k
🇹🇷Country#733 / 3,515
Projects, last 6 months
3
67% fixed33% hourly
World#66,482 / 412k
🇹🇷Country#493 / 3,515
Projects in all
9

Across 12 contracts

67% fixed33% hourly
World#212,271 / 412k
🇹🇷Country#1,793 / 3,515

Earnings, last 30 days

$15.2kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$14.8k$15.0k$15.2k$15.4kOct 9Oct 24Nov 8

Skill rankings: Top 16% in Socket.io

Ranked by MRR among everyone on Upwork with the skill.

  1. #21Mobx103 freelancers · 🇹🇷 #1Top 20%
  2. #84Socket.io533 freelancers · 🇹🇷 #2Top 16%
  3. #200Push Notifications851 freelancers · 🇹🇷 #3Top 24%
  4. #262In-App Purchases1,101 freelancers · 🇹🇷 #3Top 24%
  5. #1,055ExpressJS5,651 freelancers · 🇹🇷 #8Top 19%
  6. #1,150RESTful API6,064 freelancers · 🇹🇷 #18Top 19%
  7. #1,419Tailwind CSS6,979 freelancers · 🇹🇷 #25Top 20%
  8. #1,505Firebase6,978 freelancers · 🇹🇷 #20Top 22%