انا خريج حديث من علوم الحاسب جامعة عين شمس. لدى معرفة قوية فى مجال تطوير تطبيقات الهاتف عن طريق flutter على مدار يزيد عن السنة و الكثير من الشهادات لدورات مقدمة على يوديمى.
أبرز المشاريع:
1- متجر الكتروني (nectar) : تطبيق متجر عبر الإنترنت يتميز بميزات شاملة، بما في ذلك البحث، وتكامل واجهة برمجة التطبيقات (API)، بوابات الدفع (Stripe)، خدمة التوصيل، ترقيم الصفحات، وظيفة العربة، نمط التصميم MVVM، صفحة المفضلات، واجهة مستجيبة، التحقق من رقم الهاتف، الترجمة (العربية والإنجليزية)، وإدارة الحالة باستخدام Bloc و Cubit، والمصادقة من خلال Google.
2- مشروع التخرج (Attendo) ولوحة التحكم: تطبيق إدارة الحضور يتميز بميزات متقدمة مثل التعرف على الوجه، تتبع الحضور بواسطة رمز الاستجابة السريعة (QR code)، الترجمة (العربية والإنجليزية)، المصادقة للحضور والمدرسين، إنشاء التقارير، وتكامل واجهة برمجة التطبيقات.
3- محطة الطقس (ESP Monitor): تطبيق متصل بجهاز ESP32 لاسترجاع البيانات الحية حول درجة الحرارة، الرطوبة، الضغط، والارتفاع. يتضمن ميزات مثل إرسال رسائل بريد إلكتروني للتنبيه، وإعداد حدود لتنشيط التنبيه، والتعامل مع الأجهزة الفعلية، وتصدير التقارير.
4- Tamam : هو تطبيق لإدارة المهام مصمم لتسهيل أنشطتك اليومية، وزيادة إنتاجيتك، وتمكينك من تحقيق أهدافك بكفاءة. سواء كنت محترفًا يسعى لتنظيم مهام العمل أو فردًا يبحث عن أداة لإدارة المسؤوليات الشخصية، فإن تمام هو الحل الأمثل لتلبية احتياجاتك.
مشاريع إضافية:
خلال رحلتي في التعلم، اكتسبت أيضًا خبرة في تطوير عدة تطبيقات:
- تطبيق Bookly: تطبيق مدعوم بواجهة برمجة التطبيقات لكتب Google يعرض كتبًا مجانية ومدفوعة، تم تنفيذه باستخدام نمط التصميم MVVM، والترجمة (العربية والإنجليزية)، وإدارة الحالة باستخدام Bloc.
-حاسبة معدل كتلة الجسم (BMI): تطبيق لحساب قيم BMI وتحديد ما إذا كانت طبيعية أم زائدة أو قليلة الوزن.
-تطبيق Flash Chat: تطبيق اجتماعي للدردشة بين شخصين، يتميز بتوظيف Firebase للمصادقة والرسائل في الوقت الحقيقي.
- تطبيق BitCoin Ticker: تطبيق يتكامل مع واجهات برمجة التطبيقات لتحويل العملات والعملات الرقمية المختلفة.
- تطبيق Clima: تطبيق طقس يتكامل مع واجهة برمجة التطبيقات لتوفير بيانات جوية لمناطق مختلفة.
For English:
Summary:
I am a recent graduate from Ain Shams University with a strong foundation in Flutter development, supported by a year of hands-on experience and a wealth of Udemy course certifications.
Top Projects:
1. E-Commerce Store (Nectar): An online store application with comprehensive features, including search, API integration, payment gateways (Stripe), delivery, pagination, cart functionality, MVVM design pattern, a favorites page, responsive UI, phone number verification, localization (Arabic and English), Bloc & Cubit state management, and Google authentication.
2. Graduation Project (Attendo) and Dashboard: An attendance management application with advanced features such as facial recognition, QR code attendance tracking, localization (Arabic and English), authentication for both attendees and instructors, report generation, API integration, and a responsive UI.
3. Weather Station (ESP Monitor): An application connected to an ESP32 device that retrieves real-time data on temperature, humidity, pressure, and altitude. It includes features like sending alarm emails, setting up thresholds for alarm activation, handling physical hardware, and exporting reports.
4.Tamam is a todo app designed to streamline your daily activities, boost productivity, and empower you to achieve your goals efficiently. Whether you're a professional looking to organize work tasks or an individual seeking a tool to manage personal responsibilities, Tamam has got you covered.
Additional Experience:
During my learning journey, I also gained experience in developing several applications:
- Bookly App: A Google Books API-powered app showcasing free and paid books, implemented with the MVVM design pattern, localization (Arabic and English), and Bloc state management.
- BMI Calculator: An app for calculating BMI values and determining whether they are normal, overweight, or underweight.
- Flash Chat: A social application for two-person chat, featuring Firebase for authentication and real-time messaging.
- BitCoin Ticker: An application that integrates APIs to convert between various currencies and cryptocurrencies.
- Clima App: A weather application that integrates an API to provide weather data for different regions.