Summary

Junior Software engineer, B. SC. in Computer Science passionate about Mobile Programming with 1-year experience in mobile development(Flutter) Looking for opportunities as a software developer with an expert team of developers.

Education

faculty of computer and information systems at October university

2021 - 2025

Projects

Bookly_App

modern Flutter application for discovering and previewing books. It includes a visually appealing home screen, book detail pages, and smooth navigation. The app fetches book data using a REST API and displays it with responsive and dynamic layouts.

Key Features:

  • Fetch and display books from an external API.
  • Book details screen with descriptions and previews.
  • Smooth UI with custom widgets and animations.
  • State management using Bloc.
  • Network handling using Dio.

News App

A dynamic Flutter application that fetches and displays the latest news articles from a public news API. It features a clean and responsive UI, allowing users to browse headlines, read full articles, and filter content by category.

Key Features:

  • Integration with News API to fetch real-time articles.
  • Clean home screen with categorized news sections.
  • Detailed article view with full content and images.
  • HTTP requests handled with Dio.
  • Error handling and loading indicators for a smooth user experience.
  • Responsive design compatible with various screen sizes.

Meals App

A user-friendly Flutter application with four key screens. It begins with an engaging onboarding screen that introduces the app's features and purpose. After onboarding, users can browse a list of meals with images and names, tap on any meal to view its detailed description, including ingredients and steps, and use the add meal screen to submit new meals through a structured form. The app uses responsive UI design, clean navigation, and follows Flutter best practices for layout, form validation, and state management.

Skills

  • General Concept

    Deep OOP understanding

    Git

    Clean Code

    Problem solving

    error handling

  • Flutter

    dart

    Bloc

    Provider

    Unit test & Widget test

    Firebase Firestore

    Animation

    Maps

    Postman

    API rest

  • Others

    JSON

    API

    problem solving

Certificates

The Complete Flutter Development Guide

Hassan Fulaih(udemy Instructor)

Languages

Language

Arabic

Native

Language

English

Good