Mobile Engineer — Web3 & AI products
Cairo (UTC+3) · remote across 8 countries
Thirteen products shipped since 2019 — the kind people actually install. Mobile is my home ground — Flutter on iOS and Android — split across two kinds of work: Web3 apps (multi-chain wallets, exchangers, on-chain reward economies) and consumer apps (marketplaces, delivery, reading, audio guides). Alongside that I build AI-powered products and web platforms and dashboards in TypeScript, React and Next.js.
They are all below. Most of the code lives in private client repositories, so the public repos on this profile are a thin slice of the work — the portfolio is the full record, with a case study per project.
Every figure on this page is either store-verified (installs, ratings) or counted from the codebase (screens, endpoints, tests) — never estimated.
Wallets that hold keys, exchangers that quote live rates, tokens that move on chain. Key custody, rate locks, multi-sig and dApp connectivity — on a phone.
| Project | What it is | Built with | Live / scale |
|---|---|---|---|
| ChangeNOW · 2024 ChangeNOW (CHN Group) |
Instant, registration-free crypto exchanger — pick a pair, lock a rate, send, receive. 1000+ assets, light and dark. | Flutter · BLoC · exchange REST · biometric lock | Play · App Store 100K+ installs · 4.8 App Store rating |
| ISLAMIwallet · 2022 — 2025 ISLAMICOIN · Islamiblockchain LLC |
Sharia-compliant multi-chain wallet: POL, ETH, SOL and the custom iChain EVM network, plus interest-free lending, a gold-backed token, a P2P orderbook and a dApp browser. Sole mobile engineer. | Flutter · Trust Wallet Core · web3dart · WalletConnect v2 · 1inch | Play · App Store 10K+ installs · 4.4 rating · 9 languages |
| KonnektVPN · 2025 Synthia Group LLC |
A consumer VPN that pays you back — a real OpenVPN tunnel wrapped in an on-chain reward economy, where connect time mines KPN on Polygon. | Flutter · OpenVPN · Polygon · web3dart · StoreKit + Play Billing | Play 5K+ installs · 4.5 rating |
| Metacces Wallet · 2024 Metacces |
Multi-chain wallet built around a custom L1 — six chains, an in-app token sale and Gnosis Safe multi-sig, all on a phone. | Flutter · Trust Wallet Core · Gnosis Safe v1.3 · WalletConnect · 1inch | Play 6 chains · 1 custom L1 |
The other half of mobile: marketplaces, three-sided logistics, offline-first media. Real users, real payments, App Store and Play releases.
| Project | What it is | Built with | Live / scale |
|---|---|---|---|
| WePort · 2024 — 2025 WePort Solutions, LLC |
Crowdshipping marketplace — shoppers post what they need, travelers sell the spare kilos in their bags, payment held in escrow until handoff. Both sides of the marketplace. | Flutter · BLoC · REST · in-app chat · escrowed payments | Play · App Store · weport.world 1K+ installs · v1.4.9 |
| Dawen · 2020 — 2023 Dar Dawen Publishing |
An Egyptian publisher's whole catalog in one dark-mode library: buy a title, read it in a custom EPUB engine, hear it as a chaptered audiobook, or order the paper copy. | Flutter · custom EPUB engine · audio streaming · StoreKit + Play Billing | Play · App Store · dardawen.com 5K+ installs · 4.5 rating |
| Yalla · 2024 — 2025 | One order, three apps — a three-sided delivery marketplace for Iraq, Arabic first. Customer cart and live tracking, merchant preparation queue, courier claim-and-deliver, all on one clean-architecture scaffold. | Flutter · BLoC · get_it + injectable · Retrofit · Freezed · Hive | 3 apps · 80 screens |
| Visgo · 2019 — 2026 | Egypt's landmarks as self-guided walking tours — GPS triggers the story as you walk, narration highlights word by word as it speaks, every tour downloads for a day fully offline. Built the 2019 original from scratch; mentored the team that rebuilt it in 2026. | Flutter · BLoC · clean architecture · geolocation + compass · just_audio · Hive | visgo.app 38 screens · 120+ narration records |
LLMs doing real work inside a product — vision models reading labels, multi-stage pipelines classifying news, provider fallback chains keeping it all running.
| Project | What it is | Built with | Live / scale |
|---|---|---|---|
| AI News Reader · 2026 | Self-hosted AI-news aggregator. A three-stage LLM pipeline searches, dedupes and classifies every story into one keyboard-driven feed, running on your own API keys — web, desktop and password-gated modes. Sole engineer, every layer. | Next.js 15 · React 19 · TypeScript · SQLite + Drizzle · Gemini API · Electron | 3 deployment modes · 21 API endpoints · 46 test files |
| GluGlu · 2026 | Point your camera at any product: it scans the barcode or reads the label photo, checks every ingredient against your personal allergy profile, and answers in plain words — safe, caution, or not safe. Then it says it out loud. | Flutter · BLoC · OpenAI gpt-4o vision · ML Kit · Cloud Functions · Open Food Facts | 20 screens · 93 passing tests |
I also build with AI every day — AI-augmented development, testing and review, a custom personal agent running around the clock, and Claude Code, Codex, OpenCode, Cursor and Antigravity as daily drivers.
Dense, data-heavy interfaces: live market data over WebSockets, typed clients against large API surfaces, charts that stay smooth under real payloads.
| Project | What it is | Built with | Live / scale |
|---|---|---|---|
| The Group · 2026 | Desktop control plane for algorithmic market-making on a Gulf regional exchange — launch trading algorithms, calibrate quant models, watch live P&L and engine logs, audit every action. | Next.js 16 · React 19 · TypeScript · Tailwind · TanStack Query · WebSocket + SSE | 9 modules |
| DeepFi · 2025 | Quantitative trading dashboard for investment firms — CTA signal feeds across CME, COMEX, NYMEX and US equities, algo-bot operations from parameter setup to live orders, deep portfolio analytics. | React 19 · TypeScript · Vite 6 · TanStack Query · Orval + Zod · Comlink worker | 18 screens · 52 API endpoints · 4 markets |
| Dimtech · 2025 | A Paris quant lab's identity on one page — swarm physics as the interface: a living particle hero, tabbed service diagrams, a wheel-driven history deck. | Next.js · TypeScript · Tailwind · Framer Motion · p5.js · Lottie | 111dimtech.com 10K hero particles · 8 sections |
Mobile — Flutter · Dart · BLoC · Provider · Riverpod · clean architecture · iOS + Android release · StoreKit + Play Billing
Web3 — Trust Wallet Core · web3dart · WalletConnect v2 · Gnosis Safe · 1inch · Alchemy · Ethereum · Polygon · BNB Chain · Solana · TRON · custom EVM L1s
Web — TypeScript · React 19 · Next.js 15/16 · Vite · Tailwind · TanStack Query · Recharts + Nivo · WebSocket + SSE · Electron
AI — OpenAI gpt-4o · Gemini API · ML Kit · multi-provider fallback pipelines · prompt and agent tooling
Backend & data — Node · Firebase + Cloud Functions · SQLite + Drizzle · REST + OpenAPI · Hive · Python
Tooling — Git · GitHub Actions · Vitest · Zod · Orval · Postman · Figma
- Shipped beats perfect. A product in users' hands teaches more than any prototype.
- Numbers are claims. If a store listing or the codebase can't back a figure, it doesn't go on the page.
- New tools are leverage, not identity. Adopt fast, verify everything, keep the fundamentals close.
AI fundamentals — linear algebra and machine learning — working toward AI engineering.
Software engineer at Route 07. Open to senior mobile, Web3 and AI-product work.
Based in Cairo (UTC+3), working remote across 8 countries so far — UAE, France, China, England, Lebanon, Iraq, Saudi Arabia and Nigeria.
- Portfolio — yossefebrahim.xyz
- Email — yossef.ebrahim.me@gmail.com
- LinkedIn — in/yossefebrahim
- X — @YossefEbrahim2














