نبذة

مرحباً! أنا طارق المحمد، مهندس معلوماتية ومختص في تطوير تطبيقات الهاتف المحمول بواسطة Flutter شغوف وذو خبرة، أكرس نفسي لإنشاء تطبيقات جوال عالية الجودة تركز على المستخدم.

 

بفضل خبرتي المتراكمة في تطوير البرمجيات، أتخصص في Flutter لبناء تطبيقات متعددة المنصات توفر تجارب مستخدم سلسة. لقد زودتني خبرتي في تطوير الجوال بالمهارات اللازمة لمواجهة التحديات المعقدة وتقديم حلول فعّالة.

 

ما أقدمه:

- خبرة في Flutter وDart: إتقان تطوير تطبيقات جوال ديناميكية وسريعة الاستجابة لكل من منصتي Android وiOS.

- ممارسات الكود النظيف: ملتزم بكتابة أكواد قابلة للصيانة والتوسع، مما يضمن النجاح على المدى الطويل وسهولة التعاون.

- أنماط البنية: ماهر في تطبيق أنماط بنية مختلفة مثل MVC وMVP وMVVM للحفاظ على بنية أكواد نظيفة وفعالة.

 

تصميم واجهة المستخدم/تجربة المستخدم: فهم قوي لمبادئ تصميم واجهة المستخدم وتجربة المستخدم لإنشاء تطبيقات بديهية وجذابة بصريًا.

- إدارة الحالة: خبرة في تقنيات إدارة الحالة، بما في ذلك Provider, Bloc وRiverpod لإدارة حالة التطبيق بفعالية.

- تكامل الواجهة الخلفية: خبرة في دمج التطبيقات مع واجهات برمجة تطبيقات RESTful، وFirebase، وSQLite، وخدمات الواجهة الخلفية الأخرى.

- التحكم في الإصدارات: إجادة استخدام Git وأنظمة التحكم في الإصدارات، مما يضمن تعاونًا سلسًا وإدارةً سلسة للأكواد البرمجية.

- أبرز الإنجازات المهنية:

طورتُ الكثير من تطبيقات Flutter عالية الأداء في مختلف القطاعات.

أدرتُ بنجاح مشاريع من الفكرة إلى النشر، مع ضمان التسليم في الوقت المحدد وجودة المخرجات.

تعاونتُ مع فرق متعددة الوظائف لتصميم وتطوير وإطلاق حلول جوال مبتكرة.

أتعلم باستمرار وأتكيف مع التقنيات الجديدة واتجاهات الصناعة للبقاء في الطليعة في هذا المجال.

هيا نتواصل!

يسعدني دائمًا التواصل مع زملائي المطورين، وعشاق التكنولوجيا، والمتعاونين المحتملين. إذا كنت تبحث عن مطور Flutter متخصص لتجسيد أفكار تطبيقك، فلا تتردد في التواصل معنا. لنبتكر معًا شيئًا استثنائيًا!


المهارات التقنية:

Flutter & Dart

RESTful APIs and JSON

Git and Version Control

Firebase & Supabase

State Management (Bloc, Riverpod, GetX)

Architecture Patterns (MVC, MVP, MVVM)

Clean Code & OOP Principles

Shared Preferences & Hive


المشاريع البارزة:

- تطبيق الأخبار (News Application)

تطبيق أخبار يوفر للمستخدمين أحدث الأخبار من جميع أنحاء العالم. يتيح للمستخدمين تسجيل الدخول، تصفح الأخبار المختلفة، والبحث عن الأخبار التي يرغبون فيها.

الوصف: تم بناء التطبيق باستخدام معمارية MVVM وإدارة الحالة باستخدام Bloc مع الالتزام بمبادئ Clean Code لضمان كود نظيف وقابل للصيانة.

التقنيات المستخدمة: Flutter، Dart، Bloc، MVVM، newsApi.

 

- تطبيق الملاحظات (Note Application)

يتيح هذا التطبيق للمستخدمين تسجيل الدخول وإضافة، تعديل، أو حذف الملاحظات المختلفة.

الوصف: تم بناء التطبيق باستخدام معمارية MVVM وإدارة الحالة باستخدام Riverpod، وتم استخدام Supabase كقاعدة بيانات لتخزين، تعديل، وحذف الملاحظات مع الحفاظ على كود نظيف ومنظم.

التقنيات المستخدمة: Flutter، Dart، Riverpod، MVVM، Supabase.

 

- تطبيق المحادثات الفورية (Real-Time Chat Application)

تطبيق محادثات فورية مطور لنظام Android باستخدام Flutter، يتيح للمستخدمين التواصل الفوري مع أداء سلس وواجهة مستخدم متجاوبة.

الوصف: يدعم التطبيق الرسائل الجماعية ويوفر مصادقة مستخدم آمنة باستخدام Firebase Authentication. تم تفعيل المحادثات الفورية باستخدام Firestore لمزامنة البيانات بكفاءة في الوقت الحقيقي.

التقنيات المستخدمة: Flutter، Dart، Firebase Authentication، Firestore.

 

- تطبيق النماذج (Forms Application)

تطبيق يقدم نماذج مصممة وفق احتياجات المستخدمين، حيث يمكنهم الإجابة على النماذج والحصول على مكافآت.

الوصف: تم بناء التطبيق باستخدام معمارية MVVM وإدارة الحالة باستخدام Riverpod، كما تم استخدام Supabase كقاعدة بيانات، مع تطبيق Flutter Local Notifications لإشعارات المستخدم.

التقنيات المستخدمة: Flutter، Dart، Riverpod، MVVM، Supabase، Flutter Local Notification.

وتجدون كافة الاعمال في الرابط https://github.com/TarekSrheed


الخبرات

تدريب تطوير تطبيقات الجوال باستخدام Flutter - جمعية البركة

خلال هذا التدريب الذي استمر لمدة ستة اشهر، تم التركيز على بناء تطبيقات بواجهات مستخدم متجاوبة وسهلة الاستخدام. تعلمنا مبادئ Clean Code، معمارية Clean Architecture، واستخدام Firebase وSupabase في تطوير التطبيقات الكبيرة. كما تم استعراض العديد من التقنيات المفيدة الأخرى التي تساهم في تطوير تطبيقات عالية الجودة.

إدخال البيانات - شركة DS Enterprise

عملت لمدة سنتان كمسؤول عن إدخال أنواع مختلفة من البيانات، بما في ذلك النصوص، المعادلات الكيميائية والرياضية، والصور، بالإضافة إلى إدخال المسائل الرياضية وأكواد البرمجة.

مدرب ICDL في المركز الثقافي

قدمت دورات تدريبية متخصصة في شهادة ICDL (الرخصة الدولية لقيادة الحاسوب) في المركز الثقافي، حيث قمت بتدريب المشاركين على مهارات الحاسوب الأساسية والمعرفة التقنية اللازمة للحصول على الشهادة.


التعليم

بكالوريوس في هندسة المعلوماتية (2019 - 2025/2) جامعة الاتحاد الخاصة

خلال دراستي في قسم هندسة الحاسوب، اكتسبت خبرة واسعة في مجموعة متنوعة من لغات البرمجة بما في ذلك Python، C++، C#، HTML، وCSS. درست الخوارزميات وهياكل البيانات، بالإضافة إلى تطوير مهاراتي في بناء قواعد البيانات.

 

تعمقت في فهم كيفية معالجة الحواسيب للبيانات وكيفية تعاملها مع المعلومات، كما قمت بدراسة الشبكات والاتصالات، واكتسبت معرفة شاملة في الدوائر الإلكترونية وكيفية التعامل معها.

هل تبحث عن فرصة للعمل عن بعد؟

حدد التخصصات التي ترغب في العمل بها لنرسل نشرة الوظائف الدورية إلى بريدك الإلكتروني

برمجة وتطوير
تسويق ومبيعات
كتابة وترجمة
تصميم
إدارة وأعمال
دعم فني
المجالات الأخرى