Summary

As a senior Flutter developer at Logicteca Solutions, I specialize in crafting high-performance cross-platform applications, enhancing user experience, and optimizing app functionality through robust API integration. Recognized for problem-solving and leadership, I successfully deployed apps across major platforms, achieving measurable improvements in performance (e.g., 40% faster load times) and security. Adept at fostering team collaboration and agile methodologies, I consistently deliver scalable solutions that drive user satisfaction and project success.

Years of Experience

4+ years

Residence

Gaza

Title

Senior Mobile Application Developer

Marital Status

Single

Graduated From

University College of Applied Sciences

Nationality

Palestinian

Languages

Language

Arabic

C2

Language

English

B2

Education

University College of Applied Sciences

IT (Programming and Databases) - Bachelor

2020 - 2023

Skills

  • Technical Skills

    Flutter framework

    Node JS

    Full Stack Web

    Android Java

    Git version control

    Firebase

    Firebase Storage

    Firebase Messaging

    Google Cloud console

    Google MAP Integration

    Tracking Map

    MVC Architecture

    Design patterns

    UX/UI

    SOLID

    Testing and Unit Testing

    Stripe Payment

    Checkout Payment

    Payment methods integration

    DevTools

    Mobile user interface design

    KYC (AUTOMATION TEST)

    State Management (GETX, BLoC)

    SQL

    No SQL

    Integration with machine learning

    Localization

    Responsive UI

    Write clean readable code

    HTML

    PHP

    CSS

    Java

    Android Native

    OOP

    Firebase integration

    Laravel

    WebSocket

    CI/CD

    Google Play

    AppStore

    FCM

    CI/CD

    Creative problem solving

    Performance improvement

    Programming languages

    GitHub collaboration

    Technical analysis

    Database programming

    Cross-functional teamwork

    Usability testing

    Code reviews

    API design and development

    Offline storage

    Automated testing

    App performance optimization

    Code review practices

  • Project Management Skills

    Agile

    MVP Development

    SCRUM Master

    Sprint Planning

  • Soft Skills

    Problem-Solving

    Cross-Functional Collaboration

    Thriving in High-Pressure Environments

    Team Leadership

Work Experience

Logicteca Solutions

Senior Flutter Developer - Canda (Remote)

January 2022 - February 2025

  • Developing apps for Android , IOS and Web using Flutter framework
  • Fix bugs at existing projects
  • Convert apps to null safety
  • Refactor legacy code to latest dependencies
  • Added new features to existing projects, improving functionality and user experience.
  • Use CI/CD tools to enhance product deployment
  • Successfully deployed applications to Google Play Store and Apple App Store, ensuring compliance with platform guidelines
  • Excellent communication skills, both verbal and written.
  • Self-motivated, with a strong sense of personal responsibility.
  • Proven ability to learn quickly and adapt to new situations.
  • Skilled at working independently and collaboratively in a team environment.
  • Worked effectively in fast-paced environments.

Eureeca Company

Senior Mobile Application Developer - UK (Remote)

January 2022 - January 2025

Eureeca Platform Application Development

I designed and developed a dedicated application for Eureeca, the world's first global equity crowdfunding platform, aimed at enhancing the investor experience. The app enables users to explore investment opportunities, purchase shares, and track their investments through a modern and intuitive interface.

  • Key Responsibilities:

• Requirement analysis and architecture design based on company and user needs.

• Developing the application using Flutter to ensure seamless performance across different devices.

• Enhancing user experience (UI/UX) by designing interactive and user-friendly interfaces.

• Integrating with Eureeca's services to provide real-time and secure financial and investment updates.

• Conducting thorough testing and quality assurance to optimize performance and stability across platforms.

• This project highlights my expertise in FinTech application development, as well as my experience working with global investment platforms 🚀.

Maf Palestinian Consultative Center

Senior Flutter Developer

January 2022 - February 2025

  • Developing apps for Android , IOS and Web using Flutter framework
  • Fix bugs at existing projects
  • Convert apps to null safety
  • Refactor legacy code to latest dependencies
  • Added new features to existing projects, improving functionality and user experience.
  • Use CI/CD tools to enhance product deployment
  • Successfully deployed applications to Google Play Store and Apple App Store, ensuring compliance with platform guidelines
  • Excellent communication skills, both verbal and written.
  • Self-motivated, with a strong sense of personal responsibility.

Sanad Center for Youth Empowerment

Mobile Lecture and Freelancer Mentors

August 2022 - October 2023

Mobile Lecturer:

  • Delivered engaging and practical mobile development lectures, helping students master Flutter and integrate third-party APIs effectively.
  • Guided students in translating UI/UX designs into fully functional Flutter applications, emphasizing intuitive design and seamless navigation.
  • Taught students the importance of thorough testing and debugging to ensure high-quality mobile applications before release.

Freelancer Mentor:

  • Mentored freelancers in delivering high-quality work within deadlines, enhancing client satisfaction and building trust.
  • Advised freelancers on adapting to changing project requirements, fostering flexibility and problem-solving skills under pressure.
  • Trained freelancers to develop customized solutions for unique client needs, resulting in repeat business and referrals.

UNDP, JCP

Mobile Application Developer

March 2021 - December 2022

  • Integrated third-party APIs into mobile applications, enhancing their functionality and usability for end users.
  • Increased app store ratings by consistently addressing user feedback and implementing improvements in subsequent updates.
  • Translate UI/UX designs into fully functional Flutter applications
  • Co operate with backend team to apply apis to the project
  • Added new features to existing projects, improving functionality and user experience.
  • Ensured application quality by conducting thorough testing prior to release, identifying and fixing bugs.

Famous Steam

Senior Mobile Application Developer - SA (Remote)

April 2021 - December 2022

  • Pioneered the use of cutting-edge technologies such as Flutter or React Native within the organization for efficient cross-platform development capabilities.
  • Enhanced user experience by designing and implementing intuitive mobile applications for iOS and Android platforms.
  • Developing apps for Android and IOS using Flutter framework
  • Converting UI/UX designs to flutter code
  • Added new features to existing projects, improving functionality and user experience.
  • Edit existing project features to satisfy client needs
  • Deploy apps in both stores Google play and App Store
  • Streamlined app development process by collaborating with cross-functional teams, including product managers, designers, and engineers.

Talabati

Senior Software Engineer - PS (Remote)

June 2021 - August 2023

  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.
  • Use CI/CD tools to enhance product deployment
  • Successfully deployed applications to Google Play Store and Apple App Store, ensuring compliance with platform guidelines
  • Fix bugs at existing projects
  • Developing apps for Android , IOS and Web using Flutter framework
  • Added new features to existing projects, improving functionality and user experience.

INJAZ Palestine

Mobile Application Developer PS - Ramallah (Remote)

January 2021 - December 2022

  • Enhanced user experience by designing and implementing intuitive mobile applications for iOS and Android platforms.
  • Pioneered the use of cutting-edge technologies such as Flutter or React Native within the organization for efficient cross-platform development capabilities.
  • Developing apps for Android , IOS and Web using Flutter framework
  • Fix bugs at existing projects
  • Convert apps to null safety
  • Refactor legacy code to latest dependencies
  • Added new features to existing projects, improving functionality and user experience.
  • Use CI/CD tools to enhance product deployment
  • Successfully deployed applications to Google Play Store and Apple App Store, ensuring compliance with platform guidelines
  • Streamlined app development process by collaborating with cross-functional teams, including product managers, designers, and engineers.

Easy Code

Mobile Application Developer

December 2020 - December 2022

  • Integrated third-party APIs into mobile applications, enhancing their functionality and usability for end users.
  • Increased app store ratings by consistently addressing user feedback and implementing improvements in subsequent updates.
  • Ensured application quality by conducting thorough testing prior to release, identifying and fixing bugs.
  • Developed user-friendly mobile applications by incorporating intuitive design and seamless navigation features.
  • Translate UI/UX designs into fully functional Flutter applications
  • Co operate with backend team to apply apis to the project
  • Added new features to existing projects, improving functionality and user experience.

Alqeeq Company

Mobile Application Developer

August 2020 - December 2022

  • Developing apps for Android and IOS using Flutter framework
  • Converting UI/UX designs to flutter code
  • Added new features to existing projects, improving functionality and user experience.
  • Edit existing project features to satisfy client needs
  • Ensured application quality by conducting thorough testing prior to release, identifying and fixing bugs.
  • Deploy apps in both stores Google play and App Store
  • Integrated third-party APIs into mobile applications, enhancing their functionality and usability for end users.

Felestipa

Mobile Application Developer

March 2021 - December 2022

  • Increased app store ratings by consistently addressing user feedback and implementing improvements in subsequent updates.
  • Integrated third-party APIs into mobile applications, enhancing their functionality and usability for end users.
  • Translate UI/UX designs into fully functional Flutter applications
  • Use CI/CD tools to enhance product deployment
  • Successfully deployed applications to Google Play Store and Apple App Store, ensuring compliance with platform guidelines

Freelancer ,Mostaql ,UpWork

Mobile Developer

August 2020 - Now

  • Improved app performance by optimizing code and implementing efficient algorithms.
  • Implemented robust security measures to protect sensitive user data and ensure compliance with industry standards.
  • Successfully migrated legacy applications to modern platforms with minimal disruption to users and operations.
  • Optimized application performance through regular updates, ensuring a seamless experience for users across various devices.
  • Translate UI/UX designs into fully functional Flutter applications
  • Co operate with backend team to apply apis to the project
  • Added new features to existing projects, improving functionality and user experience.
  • Developing apps for Android and IOS using Flutter framework
  • Converting UI/UX designs to flutter code
  • Added new features to existing projects, improving functionality and user experience.
  • Edit existing project features to satisfy client needs
  • Deploy apps in both stores Google play and App Store
  • Developing apps for Android , IOS and Web using Flutter framework
  • Fix bugs at existing projects
  • Convert apps to null safety
  • Refactor legacy code to latest dependencies
  • Added new features to existing projects, improving functionality and user experience.
  • Use CI/CD tools to enhance product deployment
  • Successfully deployed applications to Google Play Store and Apple App Store, ensuring compliance with platform guidelines

Profile: https://mostaql.com/u/fakhry_alnaffar

Projects

Eureeca

Application Development

undefined 2022 - undefined 2025

Eureeca is the first global equity crowdfunding platform. It enables members of its investor network, who range from casual and angel investors to institutional firms, to buy shares in growth-oriented businesses, while providing operational businesses with crucial access to capital.

Launched in 2013, Eureeca has a global presence in various locations. We are fully licensed in the UK by the Financial Conduct Authority and the Securities Commission Malaysia in 2015. From its global offices, Eureeca offers high-yield potential investment opportunities from the Middle East, Europe, and Southeast Asia to its investor network. Businesses raising funds can leverage this network for capital, strategic connections, and expansion into new markets.

  • A mobile app for Eureeca Crowd investing platform ( https://eureeca.com/home )
  • State management , dependency injection and routing with getx
  • Used Stripe , Checkout for online payment
  • Used Flutter form builder for forms

App URL:

  • IOS: https://apps.apple.com/us/app/eureeca/id6445995941
  • Android :https://play.google.com/store/apps/details?id=com.eureeca.app&hl=he&pli=1

Taseese

Educational Application Developer

undefined 2022 - undefined

An educational application that contains educational stages suitable for all ages, in each stage a group of classes and we have materials for all stages and subsections for each subject.

App URL:

  • IOS: https://apps.apple.com/us/app/taseese-%D8%AA%D8%A3%D8%B3%D9%8A%D8%B3/id6477544252
  • Android :https://play.google.com/store/apps/details?id=com.edu_tasses.tasesse_app

Talabati

Application Development

Talabat is an application that facilitates the means of communication between wholesalers (owners of commercial companies), and retailers who are owners of (supermarkets, malls, hyper malls, and mini markets), where through this application wholesalers display all goods and products of all kinds (dairy through the application, and retailers purchase these goods and products by entering through the application and following the unified entry policy announced through the official page of the company, and this application is distinguished as the first application in the Gaza Strip, in addition to It finds solutions to the problems facing merchants, and also through the application, products, and goods can be obtained after purchasing them within a short period of time. Take advantage of the offers and discounts that are announced by the companies participating in the application.

Real Estate Management

https://mostaql.com/portfolio/1105541-%D8%A5%D8%AF%D8%A7%D8%B1%D8%A9-%D8%A7%D9%84%D8%B9%D9%82%D8%A7%D8%B1%D8%A7%D8%AA

Real estate management application

It is an application created for people who own real estate and want to rent and manage it accurately and correctly. The administrator adds tenants and intermediaries (they are the people who follow users and take financial payments from them and follow them. They are an intermediary between the owner of the property and the tenant and take a financial percentage in exchange for this management), and then the intermediaries add Owners, real estate, units and contracts between tenants and units

Features offered by the application

  • Possibility to create a broker account, a renter account, a service provider account, a responsible account, and an owner account

  • Possibility to add real estate and its details

  • Possibility of adding tracking units for a specific property

  • The possibility of adding a contract, which is a link between the tenant and the unit, and it is a contract confirming that this is for a tenant who rented this unit, and the duration of the contract and the price of the contract are determined

  • The admin will follow up the late financial payments of the tenants, following up the amounts owed by them

Follow up on completed, rejected financial payments

Receive inquiries from users and respond to them

Receiving maintenance requests from users and directing the request to service providers to solve the problem

  • Receiving requests to terminate contracts from owners

  • The possibility of adding expenses to real estate and units

  • Withdrawing detailed financial reports for all financial payments to the tenants according to each contract and according to each owner