مطور Full Stack بخبرة عملية تمتد لأكثر من ثلاث سنوات، أمتلك مزيجًا من التفكير التحليلي والإبداعي، وأجيد التنقل بسلاسة بين عوالم الـ Front-End والـ Back-End لبناء تطبيقات ويب متكاملة وعالية الكفاءة. أعتبر تطوير البرمجيات أكثر من مجرد مهنة — إنها فن وهندسة وتفكير نقدي في آنٍ واحد.

أتميز بفهم عميق لكامل دورة حياة البرمجيات، من التصميم الأولي إلى الإطلاق، مع قدرة استثنائية على تحويل الأفكار المعقدة إلى واجهات استخدام جذابة، سلسة، وقابلة للتخصيص، باستخدام أحدث التقنيات مثل React.js، Angular، وNext.js. وعلى الجانب الخلفي، أبني بنى تحتية قوية باستخدام Node.js، Express، وNest.js، مدعومة بتكامل آمن وفعّال مع قواعد البيانات مثل MongoDB وMySQL.

لا أكتفي بحل المشاكل، بل أستمتع بتفكيكها، تحليلها، ثم إعادة تشكيلها في صورة حلول ذكية ومستقرة. أحرص دائمًا على كتابة كود نظيف، قابل للصيانة، وسهل القراءة، وأرى أن التفاصيل الصغيرة هي التي تصنع الفارق بين كود عادي وكود استثنائي.

أحب التعلّم المستمر، وأواكب أحدث التقنيات والأدوات، وأؤمن أن التطوير الجيد لا يقتصر فقط على جودة الكود، بل يشمل التعاون، فهم المستخدم، وسرعة التكيّف مع التغيّرات. سواء كنت أعمل بشكل مستقل أو داخل فريق متعدد التخصصات، أضع نصب عيني دائمًا تقديم تجربة استخدام متكاملة، فعالة، وممتعة.

إن كنت تبحث عن مطور يملك القدرة على المزج بين التقنية العالية والرؤية الإبداعية، وبين سرعة الإنجاز ودقة التنفيذ، فأنا هنا لأحدث فرقًا حقيقيًا.


الخبرات

Full Stack Developer – Anytime Software

تصميم واجهات احترافية باستخدام React.js وTailwind، مع مراعاة الأداء وتجربة المستخدم.

تطوير بنية RESTful APIs باستخدام Nest.js، وتحسين هيكلة الخدمات المصغرة (Microservices).

كتابة اختبارات باستخدام Jest وتحليل الأداء.

Front-End Developer – Fetra App (Freelance)

تنفيذ وتحسين صفحات الويب، وتحسين السرعة وتجربة الاستخدام عبر تحسين DOM وCSS.

التعاون مع مصممين لفهم واجهات Figma وتحويلها بدقة عالية (Pixel-Perfect).

استخدام GitHub لإدارة المهام والفروع البرمجية.

Instructor – Google Developer Student Club

تدريب الطلاب على تطوير واجهات المواقع باستخدام HTML/CSS/JavaScript.

تنظيم ورش عمل ومحتوى تعليمي وتقديم شروحات عملية في بيئة جماعية.

Full-stack Developer Intern, Code Alpha (Remote)

تنفيذ المهام وتطوير تطبيقات الويب باستخدام تقنيات حديثة.

تعزيز المهارات في استخدام AJAX وGit وأدوات تطوير الويب الأخرى.

التعاون مع الفرق المختلفة لتقديم حلول برمجية عالية الجودة.


بكالوريوس علوم الحاسب – أكاديمية أخبار اليوم، مدينة السادس من أكتوبر

سنة التخرج: يونيو 2025 | التقدير: امتياز

درست مفاهيم علوم الحاسب الأساسية مثل هياكل البيانات، الخوارزميات، البرمجة كائنية التوجّه، قواعد البيانات، وتطوير الويب. مشروع التخرج كان عبارة عن نظام طبي متكامل باستخدام تقنيات حديثة مثل React وNode.js وSQL.


المهارات التقنيه

React.js

مكتبة لبناء واجهات المستخدم التفاعلية في تطبيقات الويب باستخدام JavaScript، بتعتمد على مبدأ المكونات (Components) وبتستخدم الـ Virtual DOM لتحسين الأداء.

Angular.js

إطار عمل لبناء تطبيقات الويب من جانب المستخدم (Client-Side) باستخدام TypeScript، وبيقدم أدوات قوية مثل الـ Routing وForms وDependency Injection

Next.js

إطار عمل مبني على React يدعم التقديم المسبق (SSR/ISR) وتقسيم الكود (Code Splitting) لتسريع الأداء، ومناسب جدًا للمشاريع الكبيرة وسيو (SEO).

Nest.js

إطار عمل حديث مبني على Node.js وTypeScript، يُستخدم في بناء تطبيقات Back-End قوية ومنظمة باستخدام بنية تشبه بنية Angular.

Node.js

بيئة تشغيل لتشغيل JavaScript على السيرفر، تتيح بناء تطبيقات شبكية عالية الأداء باستخدام نظام الحدث (Event-driven architecture).

Express.js

إطار عمل بسيط وخفيف الوزن مبني على Node.js لتطوير APIs وتطبيقات Back-End بسرعة وسهولة.

Spring Boot

إطار عمل Java يُستخدم لبناء تطبيقات Back-End مع دعم قوي لـ REST APIs وقواعد البيانات، ويُستخدم في المؤسسات الكبرى.

Bootstrap

مكتبة CSS جاهزة تحتوي على تصميمات واستايلات جاهزة تساعد على بناء واجهات سريعة ومتجاوبة (Responsive) بسهولة.

Tailwind CSS

فريمورك CSS مرن جداً مبني على Utility Classes، بيسمح لك تتحكم في كل جزء في التصميم بسرعة بدون كتابة CSS مخصص كتير.

JavaScript / TypeScript

لغات برمجة تُستخدم في تطوير الويب. TypeScript بتضيف Type Safety وبتسهل كتابة كود كبير ومنظم.

Python

لغة برمجة مرنة وسهلة تُستخدم في تحليل البيانات، الذكاء الاصطناعي، وتطوير التطبيقات.

Java

لغة قوية بتُستخدم لبناء تطبيقات المؤسسات، والـ Back-End باستخدام Spring Boot.

HTML / CSS

الأساس لتصميم صفحات الويب وتنسيق شكل المحتوى على المتصفح.

MongoDB

قاعدة بيانات NoSQL بتخزن البيانات على هيئة JSON (وثائق)، مرنة وسريعة ومناسبة للتطبيقات الحديثة.

MySQL

قاعدة بيانات علائقية مشهورة تُستخدم لتخزين البيانات المنظمة والقيام بالاستعلامات باستخدام SQL.

Redis

قاعدة بيانات In-Memory تُستخدم في الكاش (Caching) وتحسين أداء التطبيقات

PostgreSQL

قاعدة بيانات علائقية مفتوحة المصدر تُستخدم بشكل واسع في تحليل البيانات ودعم العمليات المعقدة.

Redux / React Query / RxJS

أدوات لإدارة الحالة (State Management) بشكل فعّال في تطبيقات React وAngular.

Jest

مكتبة لإجراء اختبارات وحدة (Unit Testing) لتأكيد جودة الكود.

Git / GitHub

أدوات لإدارة الكود المصدر (Version Control) وتعاون الفرق البرمجية على المشاريع.

OOP (Object-Oriented Programming)

مبدأ برمجي يعتمد على تنظيم الكود في كائنات (Objects) لسهولة الإدارة وإعادة الاستخدام.

Data Structures & Algorithms

مفاهيم أساسية في البرمجة تُستخدم في حل المشكلات بكفاءة وتحسين الأداء.




اللغات

العربية

اللغه الأم

الأنجليزية

C1 متقدم

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

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

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