نبذة

أنا كريم الديب، مهندس برمجيات شغوف بتطوير الويب وتصميم التطبيقات البرمجية. أمتلك خبرة في لغات البرمجة مثل JavaScript، Java، C++، Kotlin، وPython، مع التركيز على تطوير الواجهات الأمامية باستخدام React.js وتقنيات الـ Backend. عملت على مشاريع عملية مثل تطوير موقع إلكتروني لاستعراض الأفلام (Reviewly) باستخدام HTML، CSS، Bootstrap، وواجهات برمجية (APIs)، بالإضافة إلى تطبيق سطح مكتب للرسم (BrushBash) باستخدام Java Swing.

 

لدي خبرة في التدريس والتدريب على البرمجة للأطفال باستخدام Scratch وPython، مما عزز مهاراتي في التواصل وتبسيط المفاهيم التقنية. كما شاركت في تحديات برمجية وحللت أكثر من 200 مشكلة خوارزمية على منصات مثل CodeForces وVJudge ضمن فريق ICPC في أكاديمية الشروق.

 

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


التعليم

بكالوريوس هندسة البرمجيات

أكاديمية الشروق

 

متخصص في هندسة البرمجيات مع التركيز على تطوير الويب، تصميم التطبيقات، وخوارزميات البرمجة.

أتقن مجموعة من لغات البرمجة مثل JavaScript، Java، C++، Kotlin، وPython.

اكتسبت أساسًا قويًا في هياكل البيانات والخوارزميات وتطبيقها في مشاريع عملية.

دورة تطوير الواجهات الأمامية - React.js

مبادرة رواد مصر الرقمية (DEPI)

 

تعلمت أساسيات تطوير الويب باستخدام HTML5، CSS، وJavaScript.

طورت تطبيقات تفاعلية باستخدام React.js وTypeScript.

اكتسبت خبرة في كتابة نصوص جانب الخادم باستخدام Node.js وExpress.

مقدمة في تقنيات الويب

معهد تكنولوجيا المعلومات ITI - فرع القرية الذكية

 

حصلت على أساس قوي في تقنيات الويب وتطبيقاتها العملية.

ركزت على تطوير المهارات اللازمة للعمل الحر في مجال تطوير الويب.

تطوير تطبيقات Android باستخدام Kotlin

مركز التدريب المكثف - Orange Digital Center

 

أتممت برنامجًا تدريبيًا مكثفًا حول تطوير تطبيقات Android باستخدام Kotlin.

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

تطوير تطبيقات سطح المكتب باستخدام Java

معهد تكنولوجيا المعلومات ITI - فرع قناة السويس

 

تعلمت برمجة Java، البرمجة الكائنية التوجه (OOP)، وواجهات Java Swing.

عملت ضمن فريق لتطوير تطبيق سطح مكتب (BrushBash) يحتوي على ميزات مثل الرسم الحر، الأشكال الهندسية، وأدوات التحكم.


الخبرات

مطور Java - مشروع تطبيق سطح المكتب

ITI فرع قناة السويس

 

عملت ضمن فريق لتطوير تطبيق سطح مكتب باسم BrushBash باستخدام Java وJava Swing.

يتضمن التطبيق ميزات مثل الرسم الحر، الأشكال الهندسية، ممحاة، اختيار الألوان، والقدرة على فتح وحفظ الملفات

مدرب برمجة للأطفال - تطوير مهارات البرمجة الأساسية

Spark Academy, Easy4Me Academy, Vision Academy

 

درست دورات برمجة للأطفال باستخدام Scratch 3 وPython.

طورت خطط دروس وأنشطة تعليمية لتحفيز الإبداع ومهارات حل المشكلات.

خبرة في إجراء جلسات تفاعلية عبر الإنترنت.

مطور ويب - مشروع موقع أفلام (Reviewly)

مشروع شخصي

 

طورت موقعًا إلكترونيًا لاستعراض الأفلام باستخدام HTML، CSS، Bootstrap، وJavaScript.

استخدمت واجهات برمجية (APIs) لجلب بيانات الأفلام وعرضها بشكل تفاعلي.

تنظيم الفعاليات التقنية - Google Developer Student Clubs (GDSC)

فريق العمل الأساسي

 

شاركت في تنظيم ورش عمل ومسابقات تقنية مثل Google Solution Challenge.

عملت على مشاريع تركز على تقنيات Google وشاركت في هاكاثونات مجتمعية.

حل المشكلات الخوارزمية - ICPC Core Team

أكاديمية الشروق

 

حللت أكثر من 200 مشكلة خوارزمية على منصات مثل CodeForces وVJudge.

شاركت في مسابقات محلية لتطوير خوارزميات فعالة تحت الضغط.


أعمالي


روابط

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

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

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