Skip to content
BackNov 7
HAMZA A.

HAMZA A.

Flutter Developer | Full-Stack Mobile Engineer | Spring Boot & AWS

I build Flutter apps for Android and iOS, and I also ship the backend and the AWS infrastructure they run on. One engineer for the whole slice: mobile UI, API, database and cloud. State Engineer in Computer Engineering (ENSA Agadir) and Oracle Certified Professional, Java SE 17 Developer. I have delivered production software for SaaS companies in Morocco and France, inside Scrum teams with backend, front-end and mobile engineers, often working directly with the client. RECENT WORK (company names kept confidential) • Employee-engagement SaaS: a carpooling module built end to end. 11 Flutter screens (Provider / MVVM), a Node.js API with PostGIS route matching, a self-hosted OSRM routing engine and HMAC-signed QR check-in. • Same platform: Events and dynamic Forms modules in Flutter with Dio, Firebase Firestore, push notifications (FCM) and Analytics. • Banking-sector intranet portal: Next.js, NestJS, PostgreSQL, Prisma, Redis and Keycloak SSO, with the AWS infrastructure written in Terraform (VPC, ALB, ECS, ECR, RDS, WAF, CloudWatch) and CI/CD across Dev, Staging and Production. • Restaurant management SaaS (France, remote): kitchen display, self-order kiosk, customer display and delivery modules. Flutter app in Clean Architecture with real-time chat (PubNub) and offline-first sync, validated by an 8-hour soak test. Java 21 / Spring Boot backend with about 200 endpoints, one PostgreSQL database per tenant, Flyway migrations and 2,000+ automated tests. • Biometric attendance system: Spring Boot and Spring Security with a ZK9500 fingerprint reader, Dockerised on AWS ECS with MySQL on RDS. WHAT I CAN DO FOR YOU • Flutter / Dart: new apps, new features, Clean Architecture refactors, state management, REST and Firebase integration, push notifications, offline mode • Backend: Java / Spring Boot, Node.js / NestJS, REST APIs, WebSockets, PostgreSQL, MySQL, Redis, Prisma, JWT and Keycloak auth • Cloud & DevOps: AWS (ECS, ECR, RDS, ALB, VPC, WAF, CloudWatch), Terraform, Docker, CI/CD with Git and GitHub • Quality: automated unit and widget tests, code reviews, clear documentation HOW I WORK • Agile / Scrum: short iterations, demo builds you can try, honest estimates • Regular progress updates in English or French • Based in Morocco (GMT+1), with a good overlap with European working hours • Clean Git history and a documented handover Tell me about your app or send me your codebase. I will reply with questions and a plan.

🇲🇦Rabat, Morocco$5/hr100% JSSSince Sep 2026

Earnings and projects

MRR
$988

Last 6 months ÷ 2, the fewest it counts (since Oct 2026)

World#48,801 / 412k
🇲🇦Country#160 / 1,706
Revenue, last 30 days
—

Read daily since Oct 24, under 30 days

Total earnings
$2k
World#333,648 / 412k
🇲🇦Country#1,269 / 1,706
Per project
$2k

$2k in the last 6 months

World#77,072 / 412k
🇲🇦Country#247 / 1,706
Projects, last 6 months
1
100% fixed0% hourly
World#128,092 / 412k
🇲🇦Country#522 / 1,706
Projects in all
1
100% fixed0% hourly
World#360,671 / 412k
🇲🇦Country#1,489 / 1,706

Earnings, last 30 days

$2k+$700 earned since Oct 24Billed in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$1.0k$1.5k$2.0kOct 24Oct 31Nov 7

Tracked from Oct 24, 2026.

Skill rankings: Top 10% in Java

Ranked by MRR among everyone on Upwork with the skill.

  1. #203Agile Software Development1,618 freelancers · 🇲🇦 #1Top 13%
  2. #232Spring Boot2,150 freelancers · 🇲🇦 #3Top 11%
  3. #257Terraform2,052 freelancers · 🇲🇦 #3Top 13%
  4. #257Scrum1,840 freelancers · 🇲🇦 #1Top 14%
  5. #258Dart2,324 freelancers · 🇲🇦 #1Top 11%
  6. #485CI/CD3,691 freelancers · 🇲🇦 #2Top 13%
  7. #487NestJS3,757 freelancers · 🇲🇦 #4Top 13%
  8. #573DevOps4,403 freelancers · 🇲🇦 #2Top 13%