About
Ahmed Emad — Senior Flutter & Full-Stack Developer
I'm a Flutter developer with experience building high-performance mobile apps for e-commerce, healthcare booking, and internal business tools — including apps now used across multiple companies. I build the backend behind these apps too, with Node.js and Express, so I can take a product from an idea to something fully deployed.
I hold a Computer Science degree from Shorouk Academy, and my focus has always been production-ready code: clean architecture, solid state management, and interfaces that are genuinely easy to use — not just demos.
Experience
Where I've worked
Senior Flutter Developer · BNESIM
Dec 2025 — PresentUnited Arab Emirates
Flutter Developer · Kaizen Principles
Jan 2024 — May 2024United Arab Emirates
Flutter Developer · Bishyaka
Dec 2023 — Apr 2024Cairo, Egypt
Designed and built the Bishyaka mobile app.
Flutter Developer · Kaizen Principles
Oct 2022 — Nov 2023Cairo, Egypt
Built mobile applications, gathered requirements directly from clients, and built backends for internal projects.
Flutter Instructor · Instant Software Solutions
Aug 2022Cairo, Egypt
Instructor and mentor for the Flutter hackathon at Orange Digital Center.
Flutter & Backend Developer · Orange Digital Center Egypt
Feb 2022 — Jul 2022Cairo, Egypt
Internship — built the Flutter app and Node.js backend for a Learning Management System.
Mobile Developer · Freelance
Aug 2018 — Oct 2020Freelance mobile development.
Areas of expertise
What I work in day to day
Development philosophy
How I approach a build
Production-ready code
Built to actually run in production, not just demo well.
Scalable architecture
Structured so new features don't require rebuilding what's already there.
Maintainability
Code that's clear enough for someone else — or future me — to pick up.
Security
Authentication, authorization, and data handling treated as first-class concerns.
Performance
Fast load times and responsive interfaces, on mobile and web alike.
Clean UI
Interfaces built with attention to hierarchy, spacing, and consistency.
Technology
The stack behind the work
Mobile
- Flutter
- Dart
Backend
- Node.js
- Express.js
- REST APIs
Databases
- Firebase
- MongoDB
- SQLite
- MySQL
Architecture & Tools
- Clean Architecture
- MVVM
- Bloc
- Provider
- Version Control
- JIRA
Have a project in mind?
Whether it's a ready-made product or something built from scratch, let's talk about it.