
مرحبًا، أنا محمد، مطور Back-End متخصص في Go (Golang)، ومهتم ببناء أنظمة عالية الأداء، قابلة للتوسّع، وبهيكلية نظيفة. أُركز بشكل كامل على تطوير الأنظمة الخلفية، وتحسين جودة الكود من حيث الأداء والوضوح.
بدأت رحلتي في البرمجة بتطوير تطبيقات باستخدام Flutter وNode.js، ثم وجدت شغفي الحقيقي في Back-End مع لغة Go. أمتلك خبرة عملية في استخدام Docker، Git، REST APIs.
بعض من مشاريعي الشخصية:
VideoClipper
تطبيق ويب لقص مقاطع الفيديو من أكثر من 1000 موقع. يتيح تحديد وقت البداية والنهاية وجودة المقطع بدقة. مبني باستخدام Go، وتم نشره باستخدام Docker.
Video downloader CLI Tool
أداة سطر أوامر مبنية ب Go تتيح تحميل الفيديوهات كاملة أو أجزاء محددة منها باستخدام توقيتات دقيقة، مع دعم التحميل المتوازي لتحسين الأداء.
Healthcare Data Verifier
تطبيق ويب لتحليل بيانات مقدمي الرعاية الصحية من ملفات Excel والتحقق منها باستخدام NPPES API، مع تقديم اقتراحات تصحيح ونسب ثقة. مبني باستخدام Node.js + Flutter.
Handwriting Answer Comparator
تطبيق موبايل يُقارن بين إجابتين مكتوبتين بخط اليد من خلال تحليل الصور واستخراج الكلمات المفتاحية. مبني باستخدام Flutter.
الشهادات والاعتمادات:
شهادة CS50 من Harvard – مقدمة شاملة في علوم الحاسب.
شهادات من FreeCodeCamp في JavaScript، قواعد البيانات، Back-End Development، وAPIs.
كورس Flutter & Dart - The Complete Guide من Udemy.
كورس Android Development Track من Udacity.
شهادات من HackerRank في Problem Solving وGo.
كما حصلت على دورات من Coursera في الذكاء الاصطناعي (AI for Everyone) والتفكير النقدي.