Available for Flutter & Node.js projects

Zaher Shaat

Flutter Node.js Developer

Passionate Full Stack Flutter Developer from Gaza, Palestine with 2+ years of experience creating clean, efficient mobile applications. Graduated in Technology of Mobile Apps and Network from Al-Aqsa University.

Flutter
Node.js

About Me

Get to know more about my background and expertise

Who I Am

I'm a dedicated Flutter developer with expertise in both frontend and backend development. With a Bachelor's degree in Technology of Mobile Apps and Network from Al-Aqsa University, I bring strong technical skills and a passion for creating efficient, user-friendly applications.

My approach focuses on clean code and architecture, ensuring maintainable and scalable solutions. I'm proficient in state management solutions like Bloc, Provider, and Riverpod, and have experience with native Android development.

Based in Gaza, Palestine, I'm committed to delivering high-quality mobile solutions that solve real-world problems. When I'm not coding, you can find me learning new technologies or contributing to open-source projects.

Zaher Shaat - Flutter Developer

My Skills

Technologies and tools I work with on a daily basis

Flutter

2+ years experience building cross-platform mobile applications with clean architecture.

Node.js

Building scalable backend services and APIs with Node.js and Express.

MongoDB

Designing and implementing NoSQL database solutions with MongoDB.

Firebase

Full implementation for Firebase functions

Hive

The lightweight key-value database for Flutter

JWT

Implemented robust authentication systems using JWT.

OAuth

Integrated OAuth 2.0 for secure third-party logins where needed.

Session Management

Integrated Session Management 2.0 for secure third-party logins where needed.

State Management

Bloc, Provider, Riverpod for efficient state management in Flutter.

Android

Native Android development experience with Java.

Git

Version control and collaboration using Git and GitHub.

Work Experience

My professional journey in the tech industry

Flutter Developer

Freelancer customer, Saudi Arabia

Jan 2026 - Feb 2026

Develop a medical app to take care about patients by answering surviyes and chatting with doctors.

Flutter Developer

Kicklance, Gaza

July 2023 - Sep 2023

Develop the Commandee app for customers to look for food and make orders

Flutter Developer

Kicklance, Gaza

July 2023 - Sep 2023

Develop the Commandee app for delivery captains.

Flutter Developer

Volunteer

June 2023 - August 2023

Contributed to Flutter project as my graduation project to get the Bachelor degree.

Flutter Developer

Local customer, Gaza

July 2023 - August 2023

Maintainance and editing for Trendat app

Flutter Developer

Local customer, Gaza

Sep 2022 - Oct 2022

Develope a Flutter website for a graduation project called "Malabna"

Education

My academic background and courses

Sep 2019 - Sep 2023

Bachelor's Degree in Mobile Apps and Network Development

Al-Aqsa University, Gaza

4-year program focusing on mobile application development and network systems.

Nov 2023 - Dec 2023

Clean Code & Clean Architecture

Udemy Professional Course

Writing maintainable code and implementing solid architecture patterns.

Aug 2019 - Jan 2020

Dart & Flutter

Self-Paced Learning

Mastering Dart programming language and the Flutter framework.

Dec 2018 - Mar 2019

Java Programming

Fundamentals of OOP

Learned Java fundamentals and key object-oriented programming concepts.

My Projects

Some of my recent work and contributions

MoviesTV Shows App

A clean code Clean Architecture app following Uncle Bob principles with Bloc state management.

  • Movies & TV news discovery
  • Clean Architecture principles
  • BLoC state management

Notes App

Online note-taking application to save your notes in an organized way.

  • Node.js & MongoDB backend
  • Secure cloud storage
  • Clean & intuitive UI/UX

Commandee Customer

Mobile app to enable the customer ordering food, with real traking for the order status

  • Provider StateManagement
  • Chatting with the delivery
  • API integration with Laravel server
  • Using Firebase for chatting and authentication operations
  • 3 Languages localized

Commande Delivery

Restaurant order management system for delivery personnel.

  • Restaurant order management
  • Real-time status updates
  • Works online and offline

Mobile Podcast UI

Responsive UI project for a podcast application.

  • Premium podcast interface
  • Fully responsive Flutter UI
  • Modern aesthetic design

My Medium Blogs

Thoughts, tutorials, and articles I’ve shared on Medium

Blog Cover

Automation testing in Flutter

Integration testing in Flutter and how you will implement it.

Read More →
Blog Cover

Widgetbook package in Flutter

To put you on the way to know what's Widgetbook package and how to use it

Read More →
Blog Cover

Flutter Rebuilds More Widgets Than You Think

Unnecessary rebuilds are one of the most common hidden performance issues in Flutter apps.

Read More →

Get In Touch

Feel free to reach out via WhatsApp or email