Skip to content
View MAlazhariy's full-sized avatar
🤩
Developing my skills
🤩
Developing my skills

Block or report MAlazhariy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MAlazhariy/README.md

Typing SVG

banner


Click to download my CV

📫 Connect with me

My LinkedIn My YouTube My Behance

👨‍💻 Samples from my projects


Amyal Service

An app for car washing and parking services in the Kingdom of Saudi Arabia with reservations and subscriptions implemented from scratch.

  • Solely responsible for developing the project from scratch with different functions based on user role (user, employee, supervisor).
  • Implementing a real-time update on the status of orders in the employee version, in addition to employee updates in the supervisor version based on FCM.
  • Working with Agile, constantly following up on the work closely with the Team Leader, following up and adding tasks on Trello, and closely cooperating with the back-end developer.
  • Implementing real-time pricing for products, discounts, and taxes, and dealing with payment cases in the application smoothly.
  • Cleanly validate in-app dates and input fields, improving the UX.
  • Implementing code extensions to facilitate text styles in the application and facilitate modification or adding dark mode later.
  • Implementing functions to facilitate the user experience such as simultaneously processing license plate data entry in both languages and performing validation as required, leading to successful application functionality and fewer bugs.

Get app Get app


Bul Ve Al

Classified AD application in Turkey.

  • I was responsible for developing the application from scratch in addition to designing the application interface design and improving the user experience.
  • Implementing a dynamic localization system according to the client's request, fetching language data and translations from the server, and this system was converted to a private package for easy use later in other projects. It was a challenge, especially on the ad publishing page with multi-language, with the feature of automatically translating the rest of the uncompleted content by handling it with Google Translate services.

Get app Get app


Internship mobile app project for SpaceX APIs with some simple functions.

  • Implementing Flutter Flavors for both Android and iOS.
  • I was assigned the responsibility of being a team leader for a team of two trainees where I was responsible for distributing tasks, reviewing the team codes, and explaining some technical matters to them such as Singleton, DI, BloC pattern, working with GitHub, and Clean architecture pattern.
  • I was responsible for UI & UX design decisions of the project in collaboration with my team and assigning tasks accordingly.

GitHub


Flutter package designed to manage internet connection outages seamlessly within the app; ensures an uninterrupted UX by implementing a reliable data-fetching mechanism that activates once the internet connection is restored. This package allows developers to easily handle network changes and customize user interfaces based on connectivity status with easy code.

  • Actual Internet Connection Check: Accurately detects the presence of an internet connection, beyond just verifying a Wi-Fi connection.
  • Automatic Data Fetching: Implements your custom function, which is called once the internet connection is restored. This feature provides an excellent user experience as the user does not have to reload/open the application again to fetch data when the internet connection is down.
  • Builder Widget: Provides a dedicated builder widget with parameters to display various internet connection statuses, allowing control over the display of specific widgets based on the connection state.
  • Customizable Widgets: Displays the package's built-in widget or a custom widget when the internet connection is down, with periodic status updates when the connection is restored.
  • Ease of Use: Simplifies implementation by reducing the need for extensive code on every page that requires internet connection checks, making it practical and user-friendly.

Pub.dev - GitHub


El-Garayhi Education

Integrated into Mentor Academy for schools and educational centers. Enables students to participate in lessons, exercises, and timed exams. Provides answer corrections promptly upon completion of the exam. Allows comparison of student performance with peers who completed the same test.

  • Get rewarded by the manager for understanding project requirements, quickly implementing key features, and delivering them under pressure within a week.
  • Continuous customer support for 6 months, dealing with tasks efficiently on Notion, and testing them before deploying with direct cooperation with back-end developers which led to client appreciation for the work provided and prompt response.
  • Unit testing was implemented for exam functionality to ensure code accuracy.

Get app Get app


Turkish House - KSA

  • Developed a "Branches" core feature for both user and waiter applications, tailoring it in each version to suit the app's functionality.
  • Provided valuable client support in the final stages of the project, ensuring seamless implementation of requirements and timely resolution of issues. Coordinated with the back-end developer in assigning tasks to him.

Get app


Geo4physics Education

  • Devised an innovative solution to solve the problem of accessing videos securely within the app, in close collaboration with the back-end developer.
  • Achieved a reduction in the app's size improved loading times and minimal device resource consumption.

An app that encrypts and decrypts texts by password using unique and strong encryption algorithms.

  • Developed a special encryption algorithm while still learning Flutter in the beginning.
  • Devised a unique encryption approach that enhances security by generating different, random ciphertext each time the same text is encrypted, ensuring the utmost protection of the algorithm.
  • Implemented a robust password-based encryption and decryption system.
  • Neumorphism UI design.

Get app

My stats

Pinned Loading

  1. internet_state_manager internet_state_manager Public

    A Flutter package for seamless internet connection management. Automatically detect connectivity changes, handle outages with customizable widgets, and execute logic when the connection is restored…

    Dart 3 1

  2. time_calculator time_calculator Public

    Time Calculator is a simple Dart application designed to help you calculate the total amount of time you’ve worked by entering multiple time entries. Additionally, it calculates your earnings based…

    Dart 4 1

  3. encrypt_it encrypt_it Public

    An app that encrypt and decrypt texts and protect them with a password implemented by Flutter.

    Dart 6 3

  4. spaceX_b2_a spaceX_b2_a Public

    Flutter Mentorship B2 - A team

    Dart 1 1

  5. Internships Internships Public

    Forked from ACM-Alexandria-SC/internships