نبذة

مهندس برمجيات (Full-Stack Developer)

 

خريج برنامج ALX لهندسة البرمجيات. لا أحصر نفسي في لغة أو إطار عمل معين، بل أركز على هندسة أنظمة ويب (SaaS) مستقرة، آمنة، وقابلة للتطوير لحل مشاكل الأعمال الحقيقية.

 

القدرات التقنية التي أعتمد عليها:

 

الواجهات الخلفية وبناء ال APIs: خبرة عملية في بناء الخوادم وإدارة البيانات باستخدام Node.js وكذلك Python (Flask) (سواء لبناء ل APIs أو التعامل مع ال Templates).

 

الواجهات الأمامية: تطوير واجهات تفاعلية وسريعة باستخدام React.js و Tailwind CSS متجاوبة تماماً مع الهواتف المحمولة.

 

الأمان ومعمارية الأنظمة: تصميم قواعد بيانات آمنة، وبناء أنظمة حماية قوية للتحكم بصلاحيات وأدوار المستخدمين المختلفة (Authorization & Access Control) لضمان خصوصية البيانات وعزلها التام.

 

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

 

أهتم جداً بكتابة كود نظيف (Clean Code) والتواصل الواضح والصادق في كل مرحلة من مراحل المشروع لضمان تسليم منتج احترافي تعتمد عليه أعمالك.


الخبرات

مهندس برمجيات مستقل (Independent Software Engineer)

مشروع "ميزان" لإدارة المكاتب القانونية (Mizan SaaS) | eg-mizan.com

 

# تطوير وهيكلة منصة متكاملة: قمت بتصميم وبناء منصة برمجية خدمية متعددة المستأجرين (Multi-tenant SaaS) من الصفر، لتمكين مكاتب المحاماة في مصر من إدارة ملفات القضايا بأمان، وأتمتة مسارات العمل اليومية، ومعالجة بيانات الموكلين بكفاءة.

 

# تطوير الواجهة الخلفية والأمان: قمت ببناء واجهة خلفية (Backend) آمنة وقوية باستخدام Node.js، وExpress، وMongoDB، مع تصميم نظام صلاحيات هجين ودقيق للغاية يدمج بين التحكم بالوصول المستند إلى السمات (ABAC) وقوائم التحكم بالوصول (ACL).

 

# تطوير الواجهة الأمامية والأداء: طوّرت واجهة مستخدم (Frontend) متجاوبة بالكامل باستخدام React وCSS، مع تحسين الكود لضمان سرعة استجابة فائقة وتجربة مستخدم سلسة على متصفحات الهواتف المحمولة.

 

# إدارة البنية التحتية والنشر: قمت بحزم التطبيق باستخدام Docker ونشره بنجاح على خادم DigitalOcean Droplet، مع إعداد خادم عكسي مزدوج (Double-Nginx reverse proxy) لتأمين مسارات الروابط ومعالجة شهادات التشفير وحماية البيانات (SSL Termination).

 

# أتمتة العمليات الخارجية: قمت بربط وتكامل خدمات البريد الإلكتروني التفاعلية عبر منصة Resend لتسهيل وأتمتة عمليات تسجيل وتفعيل حسابات المستخدمين الجدد (User Onboarding).


التعليم

ALX - برنامج هندسه البرمجيات

تدريب مكثف يعتمد على المشاريع في هندسة البرمجيات (SWE) - 2024

جامعه 6 أكتوبر

كلية طب الأسنان - 2014




المهارات

Python, flask, Django, React.js, Node.js, Express.js, MongoDB, Docker, Nginx, SaaS Architecture, REST APIs, Clean Code

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

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

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