Profile Picture
Profile Picture Hover

Ahmed Shehab

Flutter Developer · Software Engineer · Lifelong Learner

Hi, I'm Ahmed Shehab — a Flutter Developer and Software Engineer building cross-platform mobile apps and modern web experiences with Flutter, Next.js, React, Java and TypeScript. Also known online as Code with Shehab.

Buy Me a Coffee

Skills

React
Next.js
TypeScript
JavaScript
Flutter
Dart
Swift
iOS
Node.js
Express.js
MongoDB
MySQL
Python
HTML
CSS
Tailwind CSS
React
Next.js
TypeScript
JavaScript
Flutter
Dart
Swift
iOS
Node.js
Express.js
MongoDB
MySQL
Python
HTML
CSS
Tailwind CSS
React
Next.js
TypeScript
JavaScript
Flutter
Dart
Swift
iOS
Node.js
Express.js
MongoDB
MySQL
Python
HTML
CSS
Tailwind CSS
React
Next.js
TypeScript
JavaScript
Flutter
Dart
Swift
iOS
Node.js
Express.js
MongoDB
MySQL
Python
HTML
CSS
Tailwind CSS
React
Next.js
TypeScript
JavaScript
Flutter
Dart
Swift
iOS
Node.js
Express.js
MongoDB
MySQL
Python
HTML
CSS
Tailwind CSS
React
Next.js
TypeScript
JavaScript
Flutter
Dart
Swift
iOS
Node.js
Express.js
MongoDB
MySQL
Python
HTML
CSS
Tailwind CSS
Projects

Tap any project to open

Selected: Watchly

Par avion · Via airmail

Greetings from my desk —
whenever I ship a new article on Flutter, mobile or web, I'll mail you a copy. Nothing else, promise.

— Ahmed

1 POST

No spam. Just new work and useful notes. Unsubscribe anytime.

Philosophy

Every product I build starts with a reason — a real problem worth solving. Design and engineering, working together, with intent.

Let's create something extraordinary

Open for freelance & roles

Let's build something people need.

From a first sketch to a product in people's hands, I build fast, thoughtful mobile and web experiences — and keep the process clear.

Ahmed Shehab — avatar
Available now

Your idea, shipped

Brief me. I'll map the path.

Share the problem and get a clear next step, usually within one day.

Tell me what you're building
new-project.md

What are we building?

A product people love to use...

Best fit

Flutter · Web · Product
A clear brief is enough to start

Ahmed received your brief

Thoughtful reply in about one day