نبذة عني

أنا أسامة مهندس برمجيات أعمل حالياً على تطوير مهاراتي في هندسة البرمجيات وتطوير البرمجيات الشامل (Full-Stack Development). كما أنني متدرب ضمن مبادرة رواد مصر الرقمية (DEPI)، حيث أواصل تنمية مهاراتي التقنية والمهنية.

بدأت رحلتي مع البرمجة بلغة Python، مما ساعدني على تنمية التفكير المنطقي وحل المشكلات من خلال الكود. ثم انتقلت لتعلّم C++، والتي عزّزت فهمي للتفكير الخوارزمي وأساسيات البرمجة.

ضمن مشروع جماعي، شاركت في بناء نظام بنكي بسيط باستخدام Python، يتيح للمستخدمين إجراء عمليات الإيداع والسحب الأساسية. وكانت الميزة الأبرز في المشروع هي تطوير شات بوت (Chatbot) يعمل بالذكاء الاصطناعي لإرشاد المستخدمين خلال مراحل دورة حياة تطوير البرمجيات (SDLC).

خلال المشروع طبقنا تقنيات تحليل الأنظمة المستخدمة في العالم الحقيقي، مثل:

* مخططات العلاقات بين الكيانات (ERD)
* مخططات تدفق البيانات (DFD)
* مخططات النشاط (Activity Diagrams)
* توثيق المتطلبات (Requirement Documentation)

كما لدي خبرة عملية في قواعد البيانات SQL، حيث استخدمت كلًا من MySQL وSQL Server في تصميم قواعد البيانات العلائقية والتعامل معها.

أنا شغوف بصناعة برمجيات مفيدة وذات قيمة. تركيزي الحالي هو تطوير مهاراتي في البرمجة الشاملة (Full-Stack)، واستكشاف تقنيات NET، ودمج المعرفة التقنية مع الإبداع لبناء تطبيقات ذكية وقابلة للتوسع.

إحصائيات

توثيقات