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.
Earnings and projects
Last 6 months ÷ 2, the fewest it counts (since Oct 2026)
Read daily since Oct 24, under 30 days
$2k in the last 6 months
Earnings, last 30 days
Tracked from Oct 24, 2026.
Skill rankings: Top 10% in Java
Ranked by MRR among everyone on Upwork with the skill.
- #203Agile Software Development1,618 freelancers · 🇲🇦 #1Top 13%🇲🇦#1 of 6
- #232Spring Boot2,150 freelancers · 🇲🇦 #3Top 11%🇲🇦#3 of 41
- #257Terraform2,052 freelancers · 🇲🇦 #3Top 13%🇲🇦#3 of 18
- #257Scrum1,840 freelancers · 🇲🇦 #1Top 14%🇲🇦#1 of 14
- #258Dart2,324 freelancers · 🇲🇦 #1Top 11%🇲🇦#1 of 14
- #485CI/CD3,691 freelancers · 🇲🇦 #2Top 13%🇲🇦#2 of 43
- #487NestJS3,757 freelancers · 🇲🇦 #4Top 13%🇲🇦#4 of 35
- #573DevOps4,403 freelancers · 🇲🇦 #2Top 13%🇲🇦#2 of 36