Hi, I'm Abdallah Alaff, a React Native and React developer with three years of experience building high-performance mobile and web applications. I have a strong ownership mindset and adapt quickly to new challenges, working on projects across the US, Canada, and Palestine. I love creating beautiful user interfaces and seamless functionality, and I'm passionate about turning ideas into real, usable apps. In my recent roles, I've developed apps from the ground up, worked extensively with TypeScript and a range of modern tools, and optimized core features to enhance performance and user experience. I'm always exploring new technologies and ways to improve my craft, bringing both creativity and precision to every project I’m involved in.

Abdallah Alaff

Hi, I'm Abdallah Alaff, a React Native and React developer with three years of experience building high-performance mobile and web applications. I have a strong ownership mindset and adapt quickly to new challenges, working on projects across the US, Canada, and Palestine. I love creating beautiful user interfaces and seamless functionality, and I'm passionate about turning ideas into real, usable apps. In my recent roles, I've developed apps from the ground up, worked extensively with TypeScript and a range of modern tools, and optimized core features to enhance performance and user experience. I'm always exploring new technologies and ways to improve my craft, bringing both creativity and precision to every project I’m involved in.

Available to hire

Hi, I’m Abdallah Alaff, a React Native and React developer with three years of experience building high-performance mobile and web applications. I have a strong ownership mindset and adapt quickly to new challenges, working on projects across the US, Canada, and Palestine. I love creating beautiful user interfaces and seamless functionality, and I’m passionate about turning ideas into real, usable apps.

In my recent roles, I’ve developed apps from the ground up, worked extensively with TypeScript and a range of modern tools, and optimized core features to enhance performance and user experience. I’m always exploring new technologies and ways to improve my craft, bringing both creativity and precision to every project I’m involved in.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate

Language

English
Advanced
Arabic
Fluent

Work Experience

React Native Developer at Seen
August 1, 2024 - June 15, 2024
Developed a cross-platform mobile application for iOS and Android using React Native (Expo.dev) focused on emotional and mental health support. Key responsibilities included global state management with Zustand & Context, backend integrations using TanStack React Query and Swagger, implementing advanced styles and animations with React Native Reanimated, Unistyles, and Skia, and translating Figma designs into UI components. Also managed push notifications via FCM, Notifee, and getStream.io, and incorporated video and audio call functionalities with getStream.io. Handled authentication and biometric integration including Google, Facebook, Face ID, and fingerprint, secure storage and token management, translations using i18n, and version control with Git and GitHub.
React Native Developer at Apricot
February 1, 2025 - April 30, 2025
Developed a mobile-first application targeting iOS and Android with features like mapping systems, business search, user authentication, custom React hooks, animated UI components, and social functionalities. Ensured encryption, security, performance optimization, and scalable architecture standards. Worked with React Native, Expo, Typescript, Zustand, Redux, Tamagui, TanStack React-Query, Supabase, Expo Router, React Hook Form, Zod, React Navigation, Reanimated, Expo Location, React Native Maps, and Solito.
ReactJS Developer at Gaza Sky Geeks
March 1, 2023 - May 31, 2024
Led development of the customer dashboard UI, improving user interaction by 40% and customer satisfaction by 25%. Enhanced code quality and reliability by adopting TypeScript, reducing runtime errors by 50-70% and debugging time by 20-40%. Integrated Redux Toolkit for improved state management, lowering boilerplate code by 30-50%, improving performance, readability, and simplifying logic. Increased development speed by 50-60% using TailwindCSS for styling.
Frontend Developer at Upwork
June 1, 2023 - February 28, 2024
Worked with React.js to implement UI/UX designs from Figma, ensuring responsive design and optimizing website performance. Responsible for testing, debugging, and collaborating closely with designers and back-end developers.
Radio Frequency Optimization Engineer at JAWWAL
April 1, 2019 - January 31, 2024
Tuned telecommunications network performance for 2G and 4G, performed data analysis, and enhanced KPIs for better network quality.
React Native Developer at Seen
August 1, 2024 - June 6, 2024
Developed the app with React Native, Expo, and TypeScript, treating the project as personal ownership. Built 90% of the app’s UI/UX and 50% of its animations using Unistyles, React Native Reanimated, and Skia. Developed approximately 60% of API integrations using TanStack React Query and managed 90% of app state with Zustand, React Context, and secure storage. Implemented and debugged real-time features including push notifications and fully implemented Audio Calls using getStream, FCM, and Notifee. Handled app-wide authentication including SSO (Google & Facebook), biometrics, and multilingual support with i18n in English and Arabic.
React Native Developer at Apricot
January 1, 2025 - April 30, 2025
Enhanced core features and reduced re-renders by 50% through optimization of real-time user location tracking, map markers, clustering, permissions, geospatial search, business discovery, and content creation with validations. Improved user interaction by building user profiles, social features, authentication (OAuth, email/password, social logins), push notifications, and an event system with QR code generation. Boosted data flow and performance by integrating Supabase with TanStack React Query and React optimization techniques, managing 90% of global state with Zustand and Context. Created a Tamagui-based design system with Storybook, theming, animations, and shared code across mobile and web using Next.js with Solito in a monorepo. Strengthened security by applying encryption, secure storage, token management, and integrating Vexo Analytics for performance and error tracking.
React Developer at Gaza Sky Geeks
March 1, 2023 - May 31, 2024
Reduced runtime errors by 50–70% and cut debugging and maintenance time by 20–40% via TypeScript for static type safety and code reliability. Increased development speed by 50-60% using Tailwind in styling. Developed a new customer dashboard UI that improved user metrics by 40% over four months, resulting in a 25% increase in customer satisfaction scores. Integrated Redux Toolkit to reduce boilerplate by 30–50%, simplify state logic by 30–50%, and improve performance, readability, and debugging by up to 60% using built-in tools and middleware.
Frontend Developer at Upwork
June 1, 2023 - February 29, 2024
Provided frontend development services remotely.
RF Optimization Engineer at Jawwal
April 1, 2019 - January 31, 2024
Worked as an RF Optimization Engineer supporting telecommunications optimization.
React Native Developer at Seen
August 1, 2024 - June 7, 2024
Developed the app with React Native, Expo, and TypeScript, treating the project with strong ownership. Built 90% of the app’s UI/UX and 50% of its animations using Unistyles, React Native Reanimated, and Skia. Connected and developed around 60% of API integrations using TanStack React Query, managing 90% of the app’s state with Zustand, React Context, and secure storage. Implemented real-time features including push notifications and fully implemented audio calls using getStream, FCM, and Notifee. Also implemented app-wide authentication integrating SSO (Google & Facebook), biometrics, and multilingual support with i18n (English and Arabic).
React Native Developer at Apricot
January 1, 2025 - April 30, 2025
Enhanced core features and reduced re-renders by 50% by optimizing real-time user location tracking, map markers, clustering, permissions, geospatial search, business discovery, and content creation. Improved user interaction by 20% by building user profiles, social features, authentication methods (OAuth, email/password, social logins), push notifications, and an event system with QR code generation. Boosted data flow by 30% by integrating Supabase with TanStack React Query and React optimization. Managed 90% of global state with Zustand and Context. Developed a Tamagui-based design system with Storybook, theming, and animations. Strengthened security by applying encryption, secure storage, token management, and integrating analytics with Vexo Analytics.
React Developer at Gaza Sky Geeks
March 1, 2023 - May 31, 2024
Reduced runtime errors by 50–70% and cut debugging and maintenance time by 20–40% by leveraging TypeScript. Increased development speed by 50-60% using Tailwind for styling. Developed a new user interface for the main customer dashboard, improving user interaction metrics by 40% and customer satisfaction by 25%. Integrated Redux Toolkit to reduce boilerplate and improve performance, readability, and debugging efficiency.
Frontend Developer at Upwork
June 1, 2023 - February 29, 2024
Worked remotely as a frontend developer focusing on React Native and React projects. Details of tasks were not explicitly provided in the resume.
RF Optimization Engineer at Jawwal
April 1, 2019 - January 31, 2024
Worked as RF Optimization Engineer involved in telecommunication engineering tasks from April 2019 to January 2024. Detailed job description not provided.

Education

Bachelor of Engineering at The Islamic University of Gaza
January 1, 2015 - December 31, 2019
Bachelor at Islamic University - Gaza, Palestine
September 1, 2013 - January 31, 2018
Bachelor at Islamic University - Gaza, Palestine
September 1, 2013 - January 31, 2018

Qualifications

C1 Advanced EF SET English Certificate
January 1, 0001 - January 1, 0001
Web Development Internship in React
June 1, 2021 - January 31, 2022
Web Development Internship in React
June 1, 2021 - January 31, 2022

Industry Experience

Software & Internet, Telecommunications, Professional Services, Non-Profit Organization, Education