أنمار هاني
هندسة البرمجيات | الذكاء الاصطناعي | علم البيانات | الحوسبة السحابية | ضمان الجودة | تكنولوجيا المعلومات | ديف أوبس | التقنيات الناشئة (البلوك تشين، إنترنت الأشياء، إلخ) | التحول الرقمي | هندسة البرمجيات | إدارة المشاريع.
أنا مهندس برمجيات (بكالوريوس علوم، هندسة البرمجيات من جامعة جدة) بخبرة تزيد عن 3 سنوات في مجالات البرمجيات وتكنولوجيا المعلومات، خاصة في هندسة وتطوير البرمجيات.
استكشف المزيد - التواصل الاجتماعيعنّي
مهندس برمجيات بخبرة تزيد عن 2.5 سنة في تصميم وتطوير ونشر حلول برمجية قابلة للتوسع. ماهر في دورة تطوير البرمجيات الكاملة من الفكرة حتى النشر، مع خبرة في بايثون، جافاسكريبت، جافا، ومنصات السحابة مثل AWS و Google Cloud. خبرة في تطوير الويب، الحوسبة السحابية، ديف أوبس، جودة البرمجيات، وأمن البرمجيات. شغوف بدمج التقنيات الناشئة مثل البلوك تشين والذكاء الاصطناعي والتحول الرقمي. مهندس سحابة معتمد من Google مع شهادات إضافية في تعلم الآلة وإدارة المشاريع.
بعض الشهادات التي أمتلكها:
- مهندس سحابة معتمد من Google
- إدارة المشاريع الرشيقة
- تعلم الآلة الخاضع للإشراف (DeepLearning.AI)
- مهندس برمجيات معتمد من الهيئة السعودية للمهندسين
- مهندس برمجيات مستقل معتمد من وزارة الموارد البشرية والتنمية الاجتماعية
المشاريع
ASSISTANTIFY
منتج مساعد شخصي مدعوم بالذكاء الاصطناعي لتقديم مساعدة شخصية وإدارة نمط الحياة.
بايثون، FastAPI، GPT، Whisper AI، Google TTS، FFMPEG، Solidity، React Native، FlutterFlow، Figma، Git، Github، Docker، NodeJS، SQLite.
ARVENTURE
موقع ويب لمغامرة غامرة بتقنيات الواقع المعزز/الافتراضي.
بايثون، FastAPI، جافاسكريبت، SvelteJS، Docker، Vitest، MySQL، HTML، CSS.
MATJRI
متجر إلكتروني بتصميم شبيه بوسائل التواصل الاجتماعي.
بايثون، Django، HTML، CSS، PostgreSQL.
يمكنك العثور على المزيد من مشاريعي (ParkFinder، DiscordTexter، FinSight، إلخ) على GitHub.
استكشف المزيد على GitHubالخبرات
- قيادة مشاريع برمجية متعددة من الفكرة حتى الإطلاق، وإدارة جميع مراحل دورة التطوير.
- تجميع وإدارة فرق موهوبة من خلال المشاركة في التوظيف والإرشاد وتقديم التوجيه الفني في تفاصيل المشاريع.
- تأسيس وتحسين الأنظمة والعمليات والوثائق على مستوى القسم لدعم التطوير المهني والكفاءة التشغيلية.
- تصميم الأنظمة البرمجية الأساسية وتطوير الشيفرة التأسيسية والإشراف على فرق التطوير في المراحل اللاحقة باستخدام لغات برمجة متنوعة.
- تطوير وتنفيذ أنظمة وتطبيقات برمجية باستخدام تقنيات ولغات برمجة متعددة، واختيار الأنسب حسب المتطلبات واحتياجات العمل.
الخدمات
- حلول تقنية وبرمجية إدارة المشاريع التقنية تدريب وتوجيه تقني استشارات تقنية
المنشورات
عمليات عملية هندسة البرمجيات
التطوير البرمجي هو عملية معقدة يتضمن عددًا كبيرًا من الأنشطة والمهام. لضمان تطوير البرمجيات بكفاءة وفعالية، من الضروري اتباع عملية برمجية منظمة. سيقدم هذا المقال نظرة عامة على نشاطات عملية الهندسة البرمجية، بما في ذلك إدارة المشاريع، تعريف عملية الهندسة البرمجية، نماذج عملية الهندسة البرمجية، والأدوار المعنية في التطوير البرمجي.
إدارة المشاريع، عملية الهندسة البرمجية، نشاطات عملية الهندسة البرمجية، نماذج عملية الهندسة البرمجية، عملية التطوير البرمجي
تحديد المتطلبات في عملية هندسة البرمجيات
تحديد المتطلبات هو أمر مهم في عملية التطوير البرمجي. هو عملية تحديد وتوثيق وتحقق الاحتياجات أو الظروف لمنتج أو خدمة برمجية. سيقدم هذا المقال نظرة عامة على تحديد المتطلبات، بما في ذلك أهمية تحديد المتطلبات، عملية تحديد المتطلبات، ودور تحديد المتطلبات في عملية التطوير البرمجي.
تحليل المتطلبات، تحديد المتطلبات، متطلبات البرمجيات، تحديد متطلبات البرمجيات، عملية التطوير البرمجي
تطوير البرمجيات - التصميم في عملية هندسة البرمجيات
الهندسة البرمجية هي موضوع معقد ومعقد. يتطلب فهم عميق لهيكليات النظام والعناصر. في هذا المقال، سنأخذ فقط الأساسيات من الهندسة البرمجية ونركز على إظهار هيكليات النظام والتصميم بالسمات غير الوظيفية بدلاً من الوظيفية، كما نحصل عليها في فترة التحديد المتطلبات باستخدام المخططات. عند فهم الهندسة البرمجية، يجب أن تنظر إلى خمسة أشياء: الهياكل، الأنماط، الأساليب، المستويات، والمجال.
الهندسة البرمجية، التصميم، عملية التطوير البرمجي، عملية التطوير البرمجي