Ebram S.
Flutter Developer | Full-Stack | Firebase, React, Node.js
I built production Flutter features for an enterprise workforce management system used daily by 500+ users at a major FMCG enterprise client, so I've worked where reliability isn't optional. That same standard carries into every app I build, iOS, Android, and Flutter Web, backed by Firebase for auth, real-time data, and infrastructure. Live apps include Ehjzlee (real estate, App Store + Google Play), ScrubHub (Firebase-based laundry marketplace), and Zad and Edge App (B2B and multi-vendor Flutter Web platforms). Every project runs on Clean Architecture, MVVM, and BLoC/Cubit, with staged environments and crash monitoring built in from day one, not bolted on after something breaks. I've also built a structured AI-assisted development workflow, custom rules and project context enforced through Claude Code on every codebase, covering architecture patterns, naming conventions, and clean-code standards automatically. It catches inconsistencies before code review instead of after, and cuts real development time without touching code quality, so projects move faster without cutting corners. My SDLC ✓ Planning: scope, cost, and timeline set from a feasibility review before any commitment is made, so estimates are based on the actual project, not a guess ✓ Requirements: your feature list turned into clear, documented requirements you sign off on, so there's no ambiguity about what's being built ✓ Design: architecture, tech stack, and data structure planned upfront, Clean Architecture and BLoC/Cubit for the app, Firebase for auth and real-time data ✓ Development: code written against the approved design, AI-assisted workflow enforcing standards in real time, with version control and code review throughout ✓ Testing: functional and regression testing before release, plus crash and performance monitoring live from day one via Firebase Crashlytics ✓ Deployment: automated builds and releases through Fastlane CI/CD, across dev, qa, preprod, and prod, so nothing untested reaches your users ✓ Maintenance: 30 days of post-launch support included, covering bug fixes and stability issues after delivery For projects needing more, web (React), backend (Node.js), or automation (Shopify, Zoho), I can build and deliver it directly, one point of contact, full accountability, end to end. I also take over existing Flutter projects mid-build or in need of refactoring. Before any contract starts, I offer a free consultation on your idea and business, not just a scope call. We look at what you're actually trying to solve, which technical direction fits best, a custom-coded app, a Shopify + Zoho setup, or a mix, along with realistic operational costs, so you're not locked into the wrong stack before you've even started. Send me your app idea, Figma file, or existing project. I'll come back with an honest read on scope, timeline, and approach.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $2.4k
Billed in all: $5,096$5.1k
$1.2k in the last 6 months
Across 3 contracts
Across 6 contracts
Earnings, last 30 days
Skill rankings: Top 16% in Git
Ranked by MRR among everyone on Upwork with the skill.
- #25Version Control135 freelancers · 🇪🇬 #3Top 19%🇪🇬#3 of 7
- #70Clean Architecture385 freelancers · 🇪🇬 #3Top 18%🇪🇬#3 of 23
- #349Desktop Application1,674 freelancers · 🇪🇬 #12Top 21%🇪🇬#12 of 62
- #454Dart2,324 freelancers · 🇪🇬 #12Top 20%🇪🇬#12 of 95
- #475GitHub2,823 freelancers · 🇪🇬 #14Top 17%🇪🇬#14 of 94
- #544Agile Project Management2,735 freelancers · 🇪🇬 #11Top 20%🇪🇬#11 of 54
- #635App Development2,592 freelancers · 🇪🇬 #4Top 24%🇪🇬#4 of 35
- #720CI/CD3,691 freelancers · 🇪🇬 #25Top 20%🇪🇬#25 of 114