Overview
Work History
Education
Skills
Languages
Certification
Timeline
Generic
Mousa Al-Fares

Mousa Al-Fares

Amman

Overview

3
3
years of professional experience
1
1
Certification

Work History

Mid Level Mobile Application Developer

Homoltak
11.2023 - Current
  • Optimized web applications for speed, scalability and security.
  • Developed user-friendly mobile applications by incorporating intuitive design and seamless navigation features.
  • Resolved app defects by reviewing bug reports and tracking repeatable malfunctions within software titles.
  • Collected, defined and translated user requirements into project designs and implementation plans.
  • Developed prototypes quickly validate concept viability before committing extensive resources full-scale development.
  • Reviewed code to validate structures, assess security and verify browser, device and operating system compatibility.
  • Collaborated across multi-disciplinary teams using Agile development frameworks.
  • Skilled at working independently and collaboratively in a team environment.
  • Participated in team projects, demonstrating an ability to work collaboratively and effectively.
  • Self-motivated, with a strong sense of personal responsibility.
  • Delivered user support to clients to train, educate and answer questions.
  • Ensured application quality by conducting thorough testing prior to release, identifying and fixing bugs.

Mobile Application Developer

Rumman Tech
04.2021 - 11.2023
  • Integrated third-party APIs into mobile applications, enhancing their functionality and usability for endusers.
  • Provided technical support during the post-launch phase of applications, promptly resolving any issues that arose upon implementation.
  • Developed user-friendly mobile applications by incorporating intuitive design and seamless navigation features.
  • Resolved app defects by reviewing bug reports and tracking repeatable malfunctions within software titles.
  • Streamlined development process through effective communication with project managers, designers, and developers.
  • Collaborated across multi-disciplinary teams using Agile development frameworks.
  • Developed prototypes quickly validate concept viability before committing extensive resources full-scale development.
  • Worked effectively in fast-paced environments.
  • Applied effective time management techniques to meet tight deadlines.
  • Developed strong organizational and communication skills through coursework and volunteer activities.
  • Conceived and built optimized landing pages in HTML and CSS for integration and cross-browser compatibility.

Education

Software Engineering -

Amman Arab University
Amman, Jordan

Skills

  • Dart
  • C
  • Java
  • Flutter
  • Firebase Store
  • Hive
  • Graph ql
  • Restful api
  • Cache(flutter cache manager)
  • Software Principles (Design Pattern, solid Principles, DRY, KISS)
  • Git
  • Jira
  • Trello
  • Authentication system and Authorization system
  • Sql Database (sqflite)
  • Linux
  • Dio
  • Shared preferences
  • Firebase auth
  • Auto updater
  • Permission handler
  • Firebase messaging
  • Continual Learning
  • Planning Skills
  • Problem-Solving
  • Work under pressure
  • Communication Skills
  • Time Management
  • Multi-tasking
  • Decision-Making
  • Design and develop robust and scalable mobile applications for iOS and Android and Desktop platforms using Flutter framework
  • Implementing efficient state management solutions in Flutter, such as Provider, Bloc to manage app state effectively and ensure smooth data flow
  • Integrating and consuming APIs within Flutter applications, handling data retrieval, serialization, and error handling
  • Integrating Firebase services, including Firestore, Authentication, Events, Cloud Messaging, and Cloud Functions, push Notifications
  • Setting up and maintaining CI/CD pipelines to automate build, testing, and deployment processes
  • Optimizing app performance through techniques like lazy loading, caching, asynchronous processing
  • Developing and mentor junior and new team members

Languages

English
fluent
Arabic
Native speaker

Certification

  • Flutter- Advanced Course (Udemy)
  • Dart - Advanced Course (Udemy)
  • Dart Clean Code: Writing High-Efficiency, Maintain(LinkedIn Learning)

Timeline

Mid Level Mobile Application Developer

Homoltak
11.2023 - Current

Mobile Application Developer

Rumman Tech
04.2021 - 11.2023

Software Engineering -

Amman Arab University
  • Flutter- Advanced Course (Udemy)
  • Dart - Advanced Course (Udemy)
  • Dart Clean Code: Writing High-Efficiency, Maintain(LinkedIn Learning)
Mousa Al-Fares