مطور برمجيات (Software Developer) أمتلك خبرة في تطوير تطبيقات الويب الكاملة (Full Stack Development) باستخدام JavaScript وTypeScript. أعمل على بناء أنظمة حديثة وقابلة للتوسع باستخدام Angular وReact في الواجهة الأمامية، وNode.js وExpress في الخلفية، مع MongoDB لإدارة البيانات. لدي خبرة في العمل مع تقنيات الذكاء الاصطناعي مثل RAG (Retrieval-Augmented Generation) ودمجها داخل التطبيقات، بالإضافة إلى العمل مع خدمات الحوسبة السحابية (Cloud). أسعى دائماً لكتابة كود منظم وقابل للصيانة وتحسين الأداء وتجربة المستخدم، مع اهتمام مستمر بتوسيع معرفتي في هندسة البرمجيات والتقنيات الحديثة. كما أواصل دراستي في مرحلة الماجستير في مجال متعلق بتطوير البرمجيات.
تطوير تطبيقات ويب Full Stack باستخدام Angular وReact في الواجهة الأمامية، وNode.js وExpress في الخلفية، مع MongoDB كقاعدة بيانات. تنفيذ خصائص real-time باستخدام Socket.io، وبناء REST APIs، وأنظمة authentication وauthorization، بالإضافة إلى تصميم واجهات متجاوبة باستخدام TailwindCSS. العمل على تنظيم هيكل المشاريع البرمجية وفق أفضل الممارسات.
تنفيذ أفكار وتطبيقات تعتمد على تقنيات RAG لدمج نماذج الذكاء الاصطناعي مع مصادر بيانات خارجية، وتحسين جودة الإجابات داخل التطبيقات. العمل أيضاً على خدمات Cloud لنشر وتشغيل التطبيقات وإدارتها بطريقة قابلة للتوسع.
تطوير مواقع وتطبيقات ويب متجاوبة تشمل Landing Pages وDashboards باستخدام HTML, CSS, JavaScript، بالإضافة إلى Angular وReact. تحويل تصاميم UI/UX إلى تطبيقات عملية مع التركيز على الأداء وتجربة المستخدم.
سنة 2024
سنة 2026