About Me
Software Developer with 5+ years of experience specializing in Flutter mobile application development for Android and iOS. Experienced in designing, developing, and maintaining scalable applications using Flutter, Dart, …
Software Developer with 5+ years of experience specializing in Flutter mobile application development for Android and iOS. Experienced in designing, developing, and maintaining scalable applications using Flutter, Dart, Firebase, Firestore, REST APIs, and third-party integrations. Strong background in authentication, push notifications, offline storage, CI/CD, and performance optimization. Experienced in integrating mobile applications with Odoo and backend services using Python and Node.js, with additional exposure to microservices and AI-powered solutions. Passionate about building reliable, user-focused applications and continuously adopting modern software engineering practices.
Experience
Flutter developer
<ul><li>Design, develop, test, and maintain cross-platform mobile applications using Flutter and Dart for Android and iOS.</li><li>Build scalable and maintainable application architectures using clean code and state management patterns such as BLoC/Cubit.</li><li>Integrate REST APIs, Firebase, Firestore, authentication, push notifications, and third-party services.</li><li>Develop offline-first functionality using SQLite and local storage, with reliable data synchronization.</li><li>Integrate mobile applications with Odoo ERP and backend services.</li><li>Troubleshoot production issues, optimize application performance, and improve reliability and user experience.</li><li>Implement CI/CD pipelines and manage application releases through Google Play Console and Apple App Store/TestFlight.</li><li>Collaborate with backend developers, UI/UX designers, QA engineers, and stakeholders throughout the software development lifecycle.</li><li>Participate in code reviews, debugging, testing, and continuous improvement of development processes.</li></ul><p></p>
Flutter developer
<ul><li>Design, develop, test, and maintain cross-platform mobile applications using Flutter and Dart for Android and iOS.</li><li>Build scalable and maintainable application architectures using clean code and state management patterns such as BLoC/Cubit.</li><li>Integrate REST APIs, Firebase, Firestore, authentication, push notifications, and third-party services.</li><li>Develop offline-first functionality using SQLite and local storage, with reliable data synchronization.</li><li>Integrate mobile applications with Odoo ERP and backend services.</li><li>Troubleshoot production issues, optimize application performance, and improve reliability and user experience.</li><li>Implement CI/CD pipelines and manage application releases through Google Play Console and Apple App Store/TestFlight.</li><li>Collaborate with backend developers, UI/UX designers, QA engineers, and stakeholders throughout the software development lifecycle.</li><li>Participate in code reviews, debugging, testing, and continuous improvement of development processes.</li></ul><p></p>
Mobile developer
<ul><li>Design, develop, test, and maintain cross-platform mobile applications using Flutter and Dart for Android and iOS.</li><li>Build scalable and maintainable application architectures using clean code and state management patterns such as BLoC/Cubit.</li><li>Integrate REST APIs, Firebase, Firestore, authentication, push notifications, and third-party services.</li><li>Develop offline-first functionality using SQLite and local storage, with reliable data synchronization.</li><li>Integrate mobile applications with Odoo ERP and backend services.</li><li>Troubleshoot production issues, optimize application performance, and improve reliability and user experience.</li><li>Implement CI/CD pipelines and manage application releases through Google Play Console and Apple App Store/TestFlight.</li><li>Collaborate with backend developers, UI/UX designers, QA engineers, and stakeholders throughout the software development lifecycle.</li><li>Participate in code reviews, debugging, testing, and continuous improvement of development processes.</li></ul><p></p>
Flutter developer
<ul><li>Design, develop, test, and maintain cross-platform mobile applications using Flutter and Dart for Android and iOS.</li><li>Build scalable and maintainable application architectures using clean code and state management patterns such as BLoC/Cubit.</li><li>Integrate REST APIs, Firebase, Firestore, authentication, push notifications, and third-party services.</li><li>Develop offline-first functionality using SQLite and local storage, with reliable data synchronization.</li><li>Integrate mobile applications with Odoo ERP and backend services.</li><li>Troubleshoot production issues, optimize application performance, and improve reliability and user experience.</li><li>Implement CI/CD pipelines and manage application releases through Google Play Console and Apple App Store/TestFlight.</li><li>Collaborate with backend developers, UI/UX designers, QA engineers, and stakeholders throughout the software development lifecycle.</li><li>Participate in code reviews, debugging, testing, and continuous improvement of development processes.</li></ul><p></p>
Flutter developer
<ul><li>Design, develop, test, and maintain cross-platform mobile applications using Flutter and Dart for Android and iOS.</li><li>Build scalable and maintainable application architectures using clean code and state management patterns such as BLoC/Cubit.</li><li>Integrate REST APIs, Firebase, Firestore, authentication, push notifications, and third-party services.</li><li>Develop offline-first functionality using SQLite and local storage, with reliable data synchronization.</li><li>Integrate mobile applications with Odoo ERP and backend services.</li><li>Troubleshoot production issues, optimize application performance, and improve reliability and user experience.</li><li>Implement CI/CD pipelines and manage application releases through Google Play Console and Apple App Store/TestFlight.</li><li>Collaborate with backend developers, UI/UX designers, QA engineers, and stakeholders throughout the software development lifecycle.</li><li>Participate in code reviews, debugging, testing, and continuous improvement of development processes.</li></ul><p></p>
kotlin android Developer
<ul><li>Design, develop, test, and maintain cross-platform mobile applications using Flutter and Dart for Android and iOS.</li><li>Build scalable and maintainable application architectures using clean code and state management patterns such as BLoC/Cubit.</li><li>Integrate REST APIs, Firebase, Firestore, authentication, push notifications, and third-party services.</li><li>Develop offline-first functionality using SQLite and local storage, with reliable data synchronization.</li><li>Integrate mobile applications with Odoo ERP and backend services.</li><li>Troubleshoot production issues, optimize application performance, and improve reliability and user experience.</li><li>Implement CI/CD pipelines and manage application releases through Google Play Console and Apple App Store/TestFlight.</li><li>Collaborate with backend developers, UI/UX designers, QA engineers, and stakeholders throughout the software development lifecycle.</li><li>Participate in code reviews, debugging, testing, and continuous improvement of development processes.</li></ul><p></p>
Flutter developer
<ul><li>Design, develop, test, and maintain cross-platform mobile applications using Flutter and Dart for Android and iOS.</li><li>Build scalable and maintainable application architectures using clean code and state management patterns such as BLoC/Cubit.</li><li>Integrate REST APIs, Firebase, Firestore, authentication, push notifications, and third-party services.</li><li>Develop offline-first functionality using SQLite and local storage, with reliable data synchronization.</li><li>Integrate mobile applications with Odoo ERP and backend services.</li><li>Troubleshoot production issues, optimize application performance, and improve reliability and user experience.</li><li>Implement CI/CD pipelines and manage application releases through Google Play Console and Apple App Store/TestFlight.</li><li>Collaborate with backend developers, UI/UX designers, QA engineers, and stakeholders throughout the software development lifecycle.</li><li>Participate in code reviews, debugging, testing, and continuous improvement of development processes.</li></ul><p></p>
Flutter developer
<ul><li>Design, develop, test, and maintain cross-platform mobile applications using Flutter and Dart for Android and iOS.</li><li>Build scalable and maintainable application architectures using clean code and state management patterns such as BLoC/Cubit.</li><li>Integrate REST APIs, Firebase, Firestore, authentication, push notifications, and third-party services.</li><li>Develop offline-first functionality using SQLite and local storage, with reliable data synchronization.</li><li>Integrate mobile applications with Odoo ERP and backend services.</li><li>Troubleshoot production issues, optimize application performance, and improve reliability and user experience.</li><li>Implement CI/CD pipelines and manage application releases through Google Play Console and Apple App Store/TestFlight.</li><li>Collaborate with backend developers, UI/UX designers, QA engineers, and stakeholders throughout the software development lifecycle.</li><li>Participate in code reviews, debugging, testing, and continuous improvement of development processes.</li></ul><p></p>
Java Android developer
<ul><li>Design, develop, test, and maintain cross-platform mobile applications using Flutter and Dart for Android and iOS.</li><li>Build scalable and maintainable application architectures using clean code and state management patterns such as BLoC/Cubit.</li><li>Integrate REST APIs, Firebase, Firestore, authentication, push notifications, and third-party services.</li><li>Develop offline-first functionality using SQLite and local storage, with reliable data synchronization.</li><li>Integrate mobile applications with Odoo ERP and backend services.</li><li>Troubleshoot production issues, optimize application performance, and improve reliability and user experience.</li><li>Implement CI/CD pipelines and manage application releases through Google Play Console and Apple App Store/TestFlight.</li><li>Collaborate with backend developers, UI/UX designers, QA engineers, and stakeholders throughout the software development lifecycle.</li><li>Participate in code reviews, debugging, testing, and continuous improvement of development processes.</li></ul><p></p>
PROJECTS
najdah
<p>نجدة تقدم حلول متكاملة للخدمات المنزلية مع الالتزام بأعلى معايير الجودة والدقة بباقات متعددة تلبي رغبات شركاء نجاحها، يمكنك اختيار التاريخ والوقت وإعادة جدولة المواعيد مباشرة من التطبيق.</p><p></p><p>نجدة بدعم وتشغيل شركة عبد المجيد عبدالرحمن الجريسي للموارد البشرية وهي صرح اقتصادي رائد تأسس في عام 2013؛ ليحتل منذ ذلك الحين موقع متميز ومتخصص في تلبية احتياجات السوق المحلي لمختلف القطاعات والأنشطة.</p><p>مميزات خدمات نجدة هي:</p><p>خدمات التنظيف المنزلي بنظام الزيارات (4 ساعات للزيارة).</p><p>خدمات التنظيف المنزلي بنظام المقيمة (إقامة دائمة).</p><p>حجز سهل وسريع.</p><p>إعادة جدولة الزيارة وتغيير المواعيد.</p><p>دعم فوري من خلال المحادثة الفورية لخدمة العملاء باحترافية و مهارة.</p><p>اسطول من النقل والعمليات اللوجستية لتقديم خدمات التوصيل المنزلي السريع وبالموعد.</p><p>تجديد العقد من خلال التطبيق مباشرة.</p>