Back to leaderboardLast snapshot: Nov 7
Ali J.
Full Stack Web Developer
Hi there! My name is Ali Jendoubi and I am a full-stack software developer. This means that I have expertise in both the front-end and back-end aspects of web development. I have a strong understanding of how all the pieces of a web application fit together. Whether it's designing user interfaces, implementing databases , or integrating applications with APIs, I have the skills and knowledge to take on any challenge. I am excited to continue learning and growing as a full-stack developer and make a positive impact through my work
🇹🇳Nabeul, Tunisia$20/hr100% JSS5.00 (1)Since Feb 2022
Earnings and projects
MRR
$4,797$4.8k
Last 6 months ÷ 6
World#5,818 / 412,022 / 412k
🇹🇳Country#9 / 1,246 / 1,246
Revenue, last 30 days
$4,733$4.7k
Last 6 months: $29k
World#6,167 / 412,022 / 412k
🇹🇳Country#11 / 1,246 / 1,246
Total earnings
$179,177$179k
Billed in all: $189,293$189k
World#18,177 / 412,022 / 412k
🇹🇳Country#28 / 1,246 / 1,246
Per project
$89,589$90k
$29k in the last 6 months
World#260 / 412,022 / 412k
🇹🇳Country#1 / 1,246 / 1,246
Projects, last 6 months
1
0% fixed100% hourly
World#128,092 / 412,022 / 412k
🇹🇳Country#398 / 1,246 / 1,246
Projects in all
2
50% fixed50% hourly
World#328,886 / 412,022 / 412k
🇹🇳Country#987 / 1,246 / 1,246
Earnings, last 30 days
$189k+$4.7k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
Skill rankings: Top 1% in MVC Framework
Ranked by MRR among everyone on Upwork with the skill.
- #6MVC Framework503 freelancers · 🇹🇳 #1Top 1%🇹🇳#1 of 3
- #38NodeJS Framework1,512 freelancers · 🇹🇳 #1Top 3%🇹🇳#1 of 13
- #60Ruby on Rails1,811 freelancers · 🇹🇳 #1Top 3%🇹🇳#1 of 5
- #73Redux3,245 freelancers · 🇹🇳 #1Top 2%🇹🇳#1 of 26
- #95Bootstrap6,899 freelancers · 🇹🇳 #1Top 1%🇹🇳#1 of 34
- #116Back-End Development4,183 freelancers · 🇹🇳 #1Top 3%🇹🇳#1 of 41
- #129Tailwind CSS6,978 freelancers · 🇹🇳 #2Top 2%🇹🇳#2 of 63
- #193Front-End Development8,892 freelancers · 🇹🇳 #2Top 2%🇹🇳#2 of 60