مطوّر ويب متخصص في تطوير واجهات المستخدم باستخدام أحدث التقنيات. لدي خبرة في بناء تطبيقات ويب سريعة، تفاعلية، ومتجاوبة باستخدام React.js و Next.js 15، مع التركيز على تحسين الأداء وتجربة المستخدم.
المهارات والأدوات التي أستخدمها:
● لغات وتقنيات: HTML5, CSS3, Sass, JavaScript, TypeScript
● أطر العمل والمكتبات: React.js, Next.js 15, Tailwind CSS
● إدارة الأكواد والاختبار: Git/GitHub, Jest (Unit Testing)
● إدارة المحتوى (CMS): التكامل مع أنظمة إدارة المحتوى.
● الترجمة وتعدد اللغات (i18n): دعم التطبيقات متعددة اللغات باستخدام next-intl
● API Handling: التعامل مع REST APIs باستخدام Fetch و Axios
● Accessibility : تحسين تجربة المستخدم وفقًا لمعايير A11Y لضمان أن التطبيقات سهلة الاستخدام ومتوافقة مع جميع المستخدمين، بما في ذلك ذوي الاحتياجات الخاصة، مع تحسين تجربة التصفح باستخدام تقنيات مثل ARIA، وتحسين التباين، ودعم التنقل عبر لوحة المفاتيح...
● Deployment & Hosting: نشر المشاريع على Vercel و Netlify، بالإضافة إلى إعداد وإدارة Hostinger VPS Server لتشغيل المشاريع بكفاءة، باستخدام Nginx كخادم ويب و PM2 لإدارة العمليات، مما يضمن استقرار وأداء التطبيقات في بيئة الإنتاج.
■ نبذة شخصية - Personal overview ■
◉ انا كريم ، مقيم في الامارات، و أعمل كمهندس برمجيات في تطوير تطبيقات الهواتف (Android & iOS) و المواقع الإلكترونية (Websites) و تطبيقات سطح المكتب (Windows) - عن طريق Flutter ، قادر على تقديم مشروع كامل بكود منظم و سليم بحيث يسهل التعديل والتطوير فيه فيما بعد.
■ المهارات التقنية - Technical skills ■
◉ تطوير تطبيقات ذو كفاءة عالية و آداء ممتاز.
◉ تطبيق مبادئ ال Clean Code و ال SOLID لآداء و تنسيق ومعمارية ممتازين للكود البرمجي.
◉ رفع التطبيقات علي GooglePlay و AppleStore.
◉ خبرة في ربط التطبيقات مع ال APIs بإستخدام Postman.
◉ التعامل مع جميع خدمات ال Firebase.
◉ التعامل الإشعارات (Notifications).
◉ إضافة بوابات الدفع المختلفة (Payment Methods).
◉ التعامل مع الخرائط (Google Maps) و تتبع الموقع (Location Tracking).
◉ ربط التطبيقات بقواعد البيانات (SQLite).
◉ التعامل مع ال State Management مثل (BLoC, Provider.. etc).
◉ بناء التطبيقات على (Architecture pattern) مثل (MVVM, MVC.. etc).
■ لماذا تختارني؟ - ?Why me ■
◉ التأكد من خلو المشروع من الأخطاء.
◉ التأكد من كفاءة المشروع مع اختباره جيداً قبل الرفع.
◉ تسليم المشروع في حدود الوقت المحدد مسبقاً.
◉ دعم فني بعد تسليم المشروع.
لا تتردد في التواصل معي ، و إن شاء الله سيتم تنفيذ كل المطلوب بكل دقة مع الإلتزام بالوقت المحدد لإنهاء المشروع كاملاً.