Summary
Overview
Work History
Education
Skills
Work Preference
Languages
Software
Websites
Timeline
AdministrativeAssistant
Mohammad Ali

Mohammad Ali

Flutter Developer
Amman

Summary

Experienced Flutter developer with a proven track record of building high-quality, cross- platform mobile applications. Skilled in Dart programming, state management, Firebase integration, and RESTful APIs. Committed to staying up-to- date with the latest trends and technologies in the field. Dedicated to creating user-friendly and visually appealing mobile applications that meet the needs of clients and end-users.

Overview

4
4
years of professional experience
2
2
Language
3
3

Years of Application developing

Work History

Flutter Developer and Backend Developer

Hodhod Al-Madina
Hafer Al-batin, Eastern
03.2024 - Current
  • Self-motivated, with a strong sense of personal responsibility.
  • Worked effectively in fast-paced environments.
  • Worked well in a team setting, providing support and guidance.
  • Proved successful working within tight deadlines and a fast-paced environment.
  • Built databases and table structures for web applications.
  • Assisted in the creation of web applications using PHP frameworks such as Laravel for streamlined development processes.
  • Developed custom web applications for clients using PHP, Laravel, or Ruby on Rails frameworks as per their requirements.
  • Built reusable components using PHP frameworks such as Laravel or Symfony, accelerating project completion times.

Flutter Developer

IQ Limits
Irbid
06.2023 - 03.2024
  • Created proofs of concept for innovative new solutions.
  • Tested and deployed scalable and highly available software products.
  • Designed and implemented scalable applications for data extraction and analysis.
  • Corrected, modified and upgraded software to improve performance.

Flutter Developer

White Accounting For I.T Soultion
Amman
06.2022 - 07.2023
  • Optimized dust, temperature and humidity controls for installed systems.
  • Tested and deployed scalable and highly available software products.

Computer Teacher

Ministry Of Education
Irbid
09.2020 - 06.2023
  • Hodhod-Almadina Project
  • Link: Hodhod-Almadina
  • API Development:
  • Developed and optimized RESTful APIs for the company’s mobile application using Laravel
  • My focus was on building efficient endpoints and structuring API resources properly to ensure smooth integration with the mobile application
  • This involved improving database performance using
  • Laravel's Eloquent ORM to handle complex relationships like one-to-one, one-to-many, and many- to-many
  • Mobile Application:
  • I built a mobile application that integration with this API to provide the all function and feature that’s required for this project, this project contain orders from restaurant and store and can make reservation some service from the store, build with GetX
  • Android App Admin:
  • I created an android app to use for all store admin to view and edit the products, sections, services and queue system to call the customer and print the reservation number or order with NFC, build with BloC
  • Learning & Improvements:
  • During the project, I deepened my knowledge of Laravel ORM and OOP principles, native java android and connect other devices to the app like Dotted LCD and all type of printer (Bluetooth
  • Wi-Fi, USB, POS), focusing on making the system scalable and maintainable
  • I incorporated design patterns like Singleton, Factory, and Repository into the system architecture, ensuring efficiency in code structure.

Education

Bachelor - Computer Science

Al Albayt University (AABU)
09.2015 - 06.2020

Diploma - Network Management

Al Balqa Applied
08.2012 - 06.2014

Skills

  • TECHNICAL SKILLS
  • Firebase Console:
  • FCM, Firestore DB, Crashlytics, Analytics, Google Cloud Console
  • Flutter State Management: BloC, GetX, Provider
  • Flutter Native Integration: integration with native java to connect 3rd
  • Part device
  • Backend: Laravel, PHP, RESTful APIs, MVC, SQL, Eloquent ORM
  • API Integration:
  • Google Maps API, PayPal, social media APIs, supabase
  • Database: MySQL
  • Version Control: Git, GitHub
  • Design Patterns: SOLID, Clean Architecture, Repository Pattern, MVVM, MVC
  • Mobile App Development: Knowledge of best practices and principles
  • Cross-Platform Development: Experience with Dart and Flutter frameworks
  • NoSQL DB: Firebase, Hive, Get Storage and Shared Preference

Teamwork

Reliability

Decision-making

Relationship building

Problem-solving

Multitasking

API design and development

Work Preference

Work Type

Full Time

Work Location

On-SiteRemoteHybrid

Important To Me

Work-life balanceCompany Culture

Languages

Arabic
Bilingual or Proficient (C2)
English
Upper intermediate (B2)

Software

Android Studio

Postman

MacOs

S codev

Timeline

Flutter Developer and Backend Developer

Hodhod Al-Madina
03.2024 - Current

Flutter Developer

IQ Limits
06.2023 - 03.2024

Flutter Developer

White Accounting For I.T Soultion
06.2022 - 07.2023

Computer Teacher

Ministry Of Education
09.2020 - 06.2023

Bachelor - Computer Science

Al Albayt University (AABU)
09.2015 - 06.2020

Diploma - Network Management

Al Balqa Applied
08.2012 - 06.2014
Mohammad AliFlutter Developer