نبذة

مهندس برمجيات (Full-Stack) أمتلك خبرة تتجاوز العامين في هندسة وتطوير الأنظمة المعقدة والمنصات السحابية. أركز على كتابة كود نظيف وقابل للتوسع (Clean Architecture)، وأهتم بالأداء والمعمارية بقدر اهتمامي بتسليم الميزات البرمجية.

 

التقنيات الأساسية (Core Stack):

 

الواجهة الخلفية (Backend): C#, .NET 9, ASP.NET Core Web API, Entity Framework Core.

 

الواجهة الأمامية (Frontend): Angular 19, RxJS, Signals, Standalone Components.

 

قواعد البيانات وهندسة النظم: SQL Server, Multi-tenant Architecture, Clean Architecture.

 

تخصصي ومجال تركيزي:

 

بناء وتصميم أنظمة الـ ERP والـ SaaS القابلة للتوسع.

 

تصميم معمارية قواعد البيانات وإدارة الصلاحيات المتقدمة (Permissions-Based Authorization).

 

الربط مع واجهات برمجة التطبيقات (APIs) وتحسين أداء التطبيقات (Performance Optimization).

 

أبحث عن بيئة هندسية صارمة تُقدر جودة الكود، وتتيح لي بناء منتجات قوية من الصفر والمساهمة في حلول برمجية حقيقية.


الخبرات

مهندس برمجيات (Full-Stack) - نظام إدارة تجارة الجملة (ERP)

تصميم وتطوير نظام محاسبي وإداري متكامل (ERP) لإدارة حركة التجارة، المخازن، وحسابات الموردين والعملاء.

 

الواجهة الخلفية (Backend): بناء المعمارية باستخدام (.NET & C#) مع تطبيق الـ Clean Architecture لضمان فصل العمليات المحاسبية المعقدة، واستخدام Entity Framework Core لإدارة قواعد البيانات بكفاءة.

 

الواجهة الأمامية (Frontend): تطوير واجهة مستخدم سريعة وتفاعلية باستخدام (Angular) مع الاعتماد على أفضل ممارسات إدارة الحالة (State Management) والـ Signals لضمان تحديث الأرقام والحسابات لحظياً بدون تحميل زائد على السيرفر.

 

المهارات: هندسة قواعد البيانات، معالجة البيانات المالية (Transactions)، تصميم واجهات سريعة الاستجابة، وتحسين أداء النظام (Performance Optimization).

مهندس برمجيات (Full-Stack) - لوحة تحكم وإدارة نظم مؤسسية (Enterprise Dashboard)

تصميم وبرمجة لوحة تحكم ديناميكية متكاملة لإدارة البيانات والعمليات المعقدة بكفاءة عالية وأمان تام.

 

هندسة الواجهة الأمامية (Frontend): بناء الواجهات باستخدام Angular 19 مع تطبيق تقنيات التحميل الذكي (Declarative Lazy Loading) باستخدام @defer لتسريع تحميل الصفحات. الاعتماد على Signals لإدارة حالة التطبيق (State Management) بشكل تفاعلي سريع.

 

الأمان وإدارة الصلاحيات (Security & Auth): تصميم نظام حماية متقدم مبني على الصلاحيات (Permissions-Based Authorization) للتحكم الدقيق في ظهور العناصر (UI Elements) وتأمين الـ API Endpoints.

 

الواجهة الخلفية (Backend): تطوير واجهات برمجة التطبيقات (RESTful APIs) باستخدام .NET 9 بمعمارية نظيفة (Clean Architecture)، لضمان أداء فائق في معالجة البيانات واستخراج الإحصائيات (Analytics) المعقدة.


التعليم

بكالوريوس علوم الحاسب - جامعة حلوان

دراسة أكاديمية متعمقة لأساسيات علوم الحاسب وهندسة البرمجيات، والتي تشكل الأساس الصلب لقدرتي على تصميم وبناء الأنظمة القابلة للتوسع.

 

دراسة وتحليل الخوارزميات (Algorithms) وهياكل البيانات (Data Structures) لكتابة كود عالي الأداء.

 

التعمق في معماريات قواعد البيانات (Database Systems) المتقدمة.

 

التطبيق الأكاديمي والعملي لمفاهيم البرمجة كائنية التوجه (OOP) ومبادئ التصميم البرمجي (Software Design Principles).


هل تبحث عن فرصة للعمل عن بعد؟

حدد التخصصات التي ترغب في العمل بها لنرسل نشرة الوظائف الدورية إلى بريدك الإلكتروني

برمجة وتطوير
تسويق ومبيعات
كتابة وترجمة
تصميم
إدارة وأعمال
دعم فني
المجالات الأخرى