[{"data":1,"prerenderedAt":1110},["ShallowReactive",2],{"template-ar-software-engineer":3},{"slug":4,"locale":5,"category":6,"layout":7,"updatedAt":8,"related":9,"title":84,"description":85,"profession":86,"keywords":87,"faq":94,"settings":116,"body":121,"toc":971,"sample":997},"software-engineer","ar","technology","ats-friendly","2026-10-04",[10,48],{"slug":11,"locale":5,"category":12,"layout":13,"updatedAt":8,"related":14,"title":16,"description":17,"profession":18,"keywords":19,"faq":26},"project-manager","business","compact",[4,15],"accountant","نموذج سيرة ذاتية لمدير مشاريع","نموذج سيرة ذاتية مجاني لمدير المشاريع مع مثال كامل لحامل شهادة PMP، ونقاط تُظهر النطاق والميزانية والنتيجة، والكلمات التي يبحث عنها مسؤولو التوظيف.","مدير مشاريع",[20,21,22,23,24,25],"سيرة ذاتية مدير مشاريع","نموذج سيرة ذاتية مدير مشروع","سي في مدير مشاريع PMP","سيرة ذاتية مدير مشاريع تقنية","سيرة ذاتية منسق مشاريع","سيرة ذاتية مدير مشاريع إنشاءات",[27,30,33,36,39,42,45],{"q":28,"a":29},"هل أحتاج إلى شهادة PMP لأحصل على وظيفة مدير مشاريع؟","ليس دائما، لكن كثيرا من الإعلانات في الخليج تطلبها، وبعض مسؤولي التوظيف يفرزون الطلبات بها. إن كانت لديك فضعها في سطر المسمى وفي قسم الشهادات. وإن لم تكن لديك، فنتائج التسليم الحقيقية أهم من الأحرف.",{"q":31,"a":32},"كيف أُظهر النتائج إذا لم تكن نتيجة المشروع من صنعي وحدي؟","صف دورك أنت. ربما لم تبنِ النظام، لكنك وضعت الخطة، وأدرت المخاطر، وأبقيت الفريق على الجدول. قل ذلك مباشرة مع حجم المشروع.",{"q":34,"a":35},"هل أذكر Agile أم الشلال؟","اذكر المنهجيات التي استخدمتها في مشاريع حقيقية. كثير من الفرق تعمل بمزيج من الاثنين، وكلمة \"هجين\" مع مثال أكثر إقناعا من ادعاء كل الأطر.",{"q":37,"a":38},"إلى أي مدى أعود في الخبرة؟","عشر إلى خمس عشرة سنة تكفي عادة. يمكن جمع الوظائف الأقدم في سطر واحد، أو حذفها إن لم تكن لها علاقة بإدارة المشاريع.",{"q":40,"a":41},"هل أذكر كل مشروع أدرته؟","لا. اختر من ثلاثة إلى خمسة مشاريع في كل وظيفة هي الأقرب إلى الدور الذي تريده، وصفها جيدا. قائمة طويلة من أسماء المشاريع بلا تفاصيل صعبة القراءة وسهلة النسيان.",{"q":43,"a":44},"هل أذكر مشروعا تعثر؟","نعم، إذا كنت تستطيع قول ما فعلته حياله. إنقاذ مشروع متأخر، أو تقليص النطاق مع الراعي، أو إيقاف عمل لن يحقق نتيجة، كلها علامات على حسن التقدير يبحث عنها مديرو التوظيف.",{"q":46,"a":47},"هل أضع صورة شخصية؟","في السعودية والإمارات وبقية الخليج تُقبل الصورة المهنية عادة وتطلبها بعض الجهات. الشركات العالمية وأنظمة التتبع الدولية لا تشترطها. اتبع ما يطلبه الإعلان.",{"slug":49,"locale":5,"category":50,"layout":13,"updatedAt":8,"related":51,"title":53,"description":54,"profession":55,"keywords":56,"faq":63},"student","students",[4,52],"teacher","نموذج سيرة ذاتية لطالب بدون خبرة","نموذج سيرة ذاتية مجاني للطلاب والخريجين الجدد للتقديم على التدريب وأول وظيفة، مع مثال كامل يبدأ بالتعليم والمشاريع بدل الخبرة العملية.","طالب",[57,58,59,60,61,62],"سيرة ذاتية طالب","سيرة ذاتية بدون خبرة","نموذج سيرة ذاتية حديث التخرج","سي في طالب جامعي","سيرة ذاتية للتدريب الصيفي","سيرة ذاتية لأول وظيفة",[64,67,70,73,76,79,82],{"q":65,"a":66},"ماذا أكتب في السيرة الذاتية إذا لم تكن لدي خبرة عملية؟","التعليم، والمشاريع، والعمل بدوام جزئي، والتطوع، والأندية، وأي شيء نظمته. أصحاب العمل الذين يوظفون الطلاب يعرفون أنك لم تبدأ مسيرتك بعد. هم يبحثون عن علامات تدل على أنك تنهي ما تبدأه وتعمل جيدا مع الآخرين.",{"q":68,"a":69},"هل أذكر معدلي التراكمي؟","اذكره إذا كان في صالحك أو إذا طلبه الإعلان. اكتبه بالنظام الذي تستخدمه جامعتك، مثل \"3.7 من 4.0\" أو \"تقدير جيد جدا\". إذا تركته فقد يسألك عنه بعض أصحاب العمل، فكن مستعدا للإجابة.",{"q":71,"a":72},"هل أذكر إنجازات المرحلة الثانوية؟","في السنة الأولى أو الثانية من الجامعة لا بأس بذكر إنجاز أو اثنين قويين، مثل معدل مرتفع في التوجيهي أو الثانوية العامة. بعد ذلك استبدلها بعملك ومشاريعك في الجامعة.",{"q":74,"a":75},"كم صفحة يجب أن تكون سيرة الطالب؟","صفحة واحدة. احذف العناصر الأقدم أو الأبعد عن الوظيفة قبل أن تصغّر الخط.",{"q":77,"a":78},"هل أكتب هدفا وظيفيا أم ملخصا؟","كلاهما يصلح إذا كان محددا. قل نوع الدور الذي تريده، ومتى تكون متاحا، وشيئا أو شيئين تضيفهما. جملة تقول فقط إنك تبحث عن \"وظيفة مليئة بالتحديات\" لا تضيف شيئا.",{"q":80,"a":81},"هل تُحسب مشاريع المواد خبرة؟","نعم. ضعها في قسم المشاريع وصفها كما تصف العمل. قل ماذا صنعت، والأدوات التي استخدمتها، ودورك في الفريق، والنتيجة. أصحاب العمل الذين يوظفون الطلاب يتوقعون ذلك.",{"q":46,"a":83},"في الخليج وكثير من الدول العربية تُطلب الصورة المهنية غالبا، خصوصا في الوظائف المحلية. الشركات العالمية وبرامج التدريب الدولية لا تشترطها عادة. اتبع ما يطلبه الإعلان، وإن وضعت صورة فلتكن رسمية بخلفية بسيطة.","نموذج سيرة ذاتية لمهندس برمجيات","نموذج سيرة ذاتية مجاني لمهندس البرمجيات متوافق مع أنظمة ATS، مع مثال كامل ونقاط خبرة جاهزة لكل مستوى وأهم المهارات التي يبحث عنها مسؤولو التوظيف.","مهندس برمجيات",[88,89,90,91,92,93],"سيرة ذاتية مهندس برمجيات","نموذج سيرة ذاتية مبرمج","سي في مطور برمجيات","سيرة ذاتية مطور ويب","سيرة ذاتية متوافقة مع ATS","مثال سيرة ذاتية مهندس برمجيات",[95,98,101,104,107,110,113],{"q":96,"a":97},"هل يجب أن تكون سيرة مهندس البرمجيات صفحة واحدة؟","صفحة واحدة تكفي لمعظم من لديهم أقل من عشر سنوات خبرة. إذا كانت خبرتك أطول وكل سطر ما زال مهما، فلا بأس بصفحتين. احذف الوظائف القديمة قبل أن تحذف نتائجك الحديثة.",{"q":99,"a":100},"هل أحتاج إلى رابط GitHub؟","يفيد الرابط إذا كان حسابك يحتوي على عمل لا تمانع أن يقرأه أحد. الحساب الفارغ أو المهجور يضرك أكثر من عدم وضع الرابط.",{"q":102,"a":103},"هل أذكر كل لغة وإطار عمل أعرفه؟","اذكر ما تستطيع استخدامه في مقابلة غدا. القائمة القصيرة الصادقة أفضل من الطويلة، والمقابلون كثيرا ما يسألون عن أي شيء تذكره.",{"q":105,"a":106},"كيف أصف عملي في مشروع جماعي؟","قل ما فعلته أنت تحديدا ثم النتيجة. جملة مثل \"بنيت منطق إعادة المحاولة في خدمة المدفوعات\" أوضح من \"عضو في فريق عمل على المدفوعات\".",{"q":108,"a":109},"هل أضع صورة شخصية في السيرة الذاتية؟","يتوقع كثير من أصحاب العمل في الخليج صورة شخصية مهنية، بينما تفضل الشركات العالمية والوظائف في أوروبا الغربية وأمريكا الشمالية سيرة بدون صورة. إذا لم تكن متأكدا فاتبع ما يطلبه إعلان الوظيفة أو ما تراه في السير المقبولة في الشركة نفسها.",{"q":111,"a":112},"هل أكتب السيرة بالعربية أم بالإنجليزية؟","اكتبها بلغة إعلان الوظيفة. معظم وظائف البرمجيات في المنطقة تُعلن بالإنجليزية، لذلك يحتفظ كثير من المهندسين بنسختين ويرسلون المناسبة لكل طلب.",{"q":114,"a":115},"كيف أتعامل مع فترة انقطاع عن العمل؟","اكتبها باختصار ووضوح. إذا كنت تدرس أو تعمل حرا أو تبني مشروعا أو أديت الخدمة العسكرية، فسطر واحد يكفي. يهتم معظم مديري التوظيف بما تستطيع فعله الآن.",{"fontSize":117,"headingColor":118,"sectionSpacing":119,"itemSpacing":120},9.5,"#1d4ed8",0.9,0.5,{"type":122,"children":123},"root",[124,132,139,232,238,243,248,253,259,266,271,276,281,286,291,306,319,332,338,343,348,353,358,363,368,373,378,384,389,395,400,410,425,431,439,462,470,493,501,524,530,538,561,569,587,595,613,621,639,647,665,671,676,787,792,798,803,832,837,843,848,853,858,864,878,883,889,932,938],{"type":125,"tag":126,"props":127,"children":128},"element","p",{},[129],{"type":130,"value":131},"text","هذا النموذج مصمم لمهندسي الأنظمة الخلفية والواجهات الأمامية والمطورين الشاملين (Full Stack). يعتمد على عمود واحد وعناوين أقسام بسيطة، فتقرأه أنظمة تتبع المتقدمين (ATS) بالطريقة نفسها التي يقرؤه بها الإنسان. المثال المرفق لمهندس أنظمة خلفية بخبرة تسع سنوات في ثلاث شركات، لكن البنية تصلح لأي مستوى. استبدل المحتوى ببياناتك واحذف الأقسام التي لا تحتاجها.",{"type":125,"tag":133,"props":134,"children":136},"h2",{"id":135},"النموذج-في-لمحة",[137],{"type":130,"value":138},"النموذج في لمحة",{"type":125,"tag":140,"props":141,"children":142},"table",{},[143,162],{"type":125,"tag":144,"props":145,"children":146},"thead",{},[147],{"type":125,"tag":148,"props":149,"children":150},"tr",{},[151,157],{"type":125,"tag":152,"props":153,"children":154},"th",{},[155],{"type":130,"value":156},"الإعداد",{"type":125,"tag":152,"props":158,"children":159},{},[160],{"type":130,"value":161},"في هذا النموذج",{"type":125,"tag":163,"props":164,"children":165},"tbody",{},[166,180,193,206,219],{"type":125,"tag":148,"props":167,"children":168},{},[169,175],{"type":125,"tag":170,"props":171,"children":172},"td",{},[173],{"type":130,"value":174},"التصميم",{"type":125,"tag":170,"props":176,"children":177},{},[178],{"type":130,"value":179},"متوافق مع ATS، عمود واحد",{"type":125,"tag":148,"props":181,"children":182},{},[183,188],{"type":125,"tag":170,"props":184,"children":185},{},[186],{"type":130,"value":187},"الطول",{"type":125,"tag":170,"props":189,"children":190},{},[191],{"type":130,"value":192},"صفحة واحدة، وصفحتان لمن تجاوزت خبرته عشر سنوات",{"type":125,"tag":148,"props":194,"children":195},{},[196,201],{"type":125,"tag":170,"props":197,"children":198},{},[199],{"type":130,"value":200},"يناسب",{"type":125,"tag":170,"props":202,"children":203},{},[204],{"type":130,"value":205},"مهندسي الأنظمة الخلفية والواجهات الأمامية والمطورين الشاملين ومهندسي المنصات وتطبيقات الجوال",{"type":125,"tag":148,"props":207,"children":208},{},[209,214],{"type":125,"tag":170,"props":210,"children":211},{},[212],{"type":130,"value":213},"ترتيب الأقسام",{"type":125,"tag":170,"props":215,"children":216},{},[217],{"type":130,"value":218},"الملخص، الخبرة، المهارات، المشاريع، التعليم، الشهادات، اللغات",{"type":125,"tag":148,"props":220,"children":221},{},[222,227],{"type":125,"tag":170,"props":223,"children":224},{},[225],{"type":130,"value":226},"يعمل أيضا مع",{"type":125,"tag":170,"props":228,"children":229},{},[230],{"type":130,"value":231},"تصميم العامود الواحد (محتوى أكثر في صفحة واحدة)، وتصميم العمودين (عندما تكون المهارات طويلة)",{"type":125,"tag":133,"props":233,"children":235},{"id":234},"ما-الذي-يبحث-عنه-مديرو-التوظيف",[236],{"type":130,"value":237},"ما الذي يبحث عنه مديرو التوظيف",{"type":125,"tag":126,"props":239,"children":240},{},[241],{"type":130,"value":242},"يقرأ معظم مديري الفرق التقنية السيرة الذاتية بسرعة بحثا عن ثلاثة أشياء: ماذا بنيت، وما حجمه أو صعوبته، وما الذي تغير بسببه. الأدوات التي استخدمتها مهمة، لكنها في الغالب سياق لهذا العمل وليست هي العمل نفسه.",{"type":125,"tag":126,"props":244,"children":245},{},[246],{"type":130,"value":247},"ضع أقوى إنجازاتك وأحدثها في أعلى كل وظيفة. إذا قدت شيئا فقل ذلك صراحة. وإذا كنت مسؤولا عن مناوبة الخدمة بعد إطلاقها فاذكر ذلك أيضا. تحمل المسؤولية من أوضح علامات الأقدمية، ومن السهل أن تنساه وأنت تكتب.",{"type":125,"tag":126,"props":249,"children":250},{},[251],{"type":130,"value":252},"في كثير من الشركات، خصوصا الكبيرة منها وشركات التوظيف في الخليج، يقرأ مسؤول التوظيف السيرة قبل أن يراها أي مهندس. هذا المسؤول يطابق الكلمات في سيرتك مع إعلان الوظيفة، لذلك اكتب أسماء اللغات والأطر والمنصات كما هي. أما المهندس الذي يقرأ لاحقا فيبحث عن العمق: الحجم، والمفاضلات التي اتخذتها، والنتائج.",{"type":125,"tag":133,"props":254,"children":256},{"id":255},"كيف-تكتب-كل-قسم",[257],{"type":130,"value":258},"كيف تكتب كل قسم",{"type":125,"tag":260,"props":261,"children":263},"h3",{"id":262},"الترويسة-وبيانات-التواصل",[264],{"type":130,"value":265},"الترويسة وبيانات التواصل",{"type":125,"tag":126,"props":267,"children":268},{},[269],{"type":130,"value":270},"اسمك، والمسمى الوظيفي الذي تستهدفه، والمدينة والدولة، والبريد الإلكتروني، ورقم الهاتف مع رمز الدولة، ورابط أو رابطان. رابط GitHub أو معرض أعمال يستحق الإضافة إذا كان يعرض عملا حقيقيا، وLinkedIn متوقع عند كثير من مسؤولي التوظيف. لا تحتاج إلى العنوان الكامل.",{"type":125,"tag":126,"props":272,"children":273},{},[274],{"type":130,"value":275},"في دول الخليج يضيف بعض المتقدمين الجنسية ونوع الإقامة أو التأشيرة، لأن ذلك قد يؤثر في سرعة التعيين. هذا اختياري. إذا كانت إقامتك سارية أو كنت قادرا على الانتقال فورا، فقد يكون ذكر ذلك في سطر قصير مفيدا. أما تاريخ الميلاد والحالة الاجتماعية فالأفضل تركهما ما لم يطلبهما الإعلان.",{"type":125,"tag":126,"props":277,"children":278},{},[279],{"type":130,"value":280},"استخدم المسمى الذي تريده ما دام صادقا. إذا كان مسماك الداخلي \"مطور 2\" في شركة لا يعرفها أحد، فـ\"مهندس برمجيات\" أوضح للقارئ.",{"type":125,"tag":260,"props":282,"children":284},{"id":283},"الملخص",[285],{"type":130,"value":283},{"type":125,"tag":126,"props":287,"children":288},{},[289],{"type":130,"value":290},"جملتان أو ثلاث: مستواك، والتقنيات الأساسية التي تعمل بها، ونوع الأنظمة التي تبنيها، وشيء واحد تهتم به. اكتبه بكلمات بسيطة. هذه أمثلة لمستويات مختلفة:",{"type":125,"tag":292,"props":293,"children":294},"blockquote",{},[295],{"type":125,"tag":126,"props":296,"children":297},{},[298,304],{"type":125,"tag":299,"props":300,"children":301},"strong",{},[302],{"type":130,"value":303},"مبتدئ:",{"type":130,"value":305}," مهندس برمجيات بخبرة سنة في بناء أدوات داخلية باستخدام Python وReact. أجيد SQL والاختبارات ومراجعة الكود، وأبحث عن فريق أعمل فيه على منتجات يستخدمها العملاء مباشرة.",{"type":125,"tag":292,"props":307,"children":308},{},[309],{"type":125,"tag":126,"props":310,"children":311},{},[312,317],{"type":125,"tag":299,"props":313,"children":314},{},[315],{"type":130,"value":316},"متوسط الخبرة:",{"type":130,"value":318}," مطور شامل بخبرة أربع سنوات في TypeScript وNode.js وReact. أطلقت ميزات الفوترة والتسجيل من البداية إلى النهاية، وأستمتع بتحويل أفكار المنتج غير الواضحة إلى إصدارات صغيرة قابلة للاختبار.",{"type":125,"tag":292,"props":320,"children":321},{},[322],{"type":125,"tag":126,"props":323,"children":324},{},[325,330],{"type":125,"tag":299,"props":326,"children":327},{},[328],{"type":130,"value":329},"خبير:",{"type":130,"value":331}," مهندس أنظمة خلفية بخبرة تسع سنوات في بناء أنظمة الدفع والخدمات اللوجستية والطلبات باستخدام Go وTypeScript. أحب أن أتولى الخدمة من مراجعة التصميم حتى المناوبة، وأهتم بواجهات برمجية واضحة وكود يسهل على من يأتي بعدي قراءته.",{"type":125,"tag":260,"props":333,"children":335},{"id":334},"الخبرة-العملية",[336],{"type":130,"value":337},"الخبرة العملية",{"type":125,"tag":126,"props":339,"children":340},{},[341],{"type":130,"value":342},"رتب الوظائف من الأحدث إلى الأقدم. لكل وظيفة اكتب اسم الشركة، ومسماك، والمدينة، والتاريخ بالشهر والسنة. ثم من ثلاث إلى خمس نقاط للوظائف الحديثة، ونقطة إلى ثلاث للأقدم. إذا كانت الشركة صغيرة أو غير معروفة فأضف سطرا قصيرا يشرح ما تفعله، مثل: \"برمجيات لوجستية لشركات النقل في مصر، 60 موظفا\".",{"type":125,"tag":260,"props":344,"children":346},{"id":345},"المهارات",[347],{"type":130,"value":345},{"type":125,"tag":126,"props":349,"children":350},{},[351],{"type":130,"value":352},"قسّم المهارات إلى بضعة أسطر لكل منها عنوان، بدل قائمة طويلة واحدة. المثال يستخدم: لغات البرمجة، والأنظمة الخلفية، والبنية التحتية، والممارسات. ضع في أول كل سطر المهارات التي تستخدمها أكثر.",{"type":125,"tag":260,"props":354,"children":356},{"id":355},"المشاريع",[357],{"type":130,"value":355},{"type":125,"tag":126,"props":359,"children":360},{},[361],{"type":130,"value":362},"يستحق المشروع مكانه إذا أظهر شيئا لا تظهره وظيفتك، أو إذا كان الناس يستخدمونه فعلا. اكتب له سطرا يشرح ما يفعله والتقنيات المستخدمة، ومؤشرا على الاستخدام إن وجد، مثل عدد النجوم أو التنزيلات أو المستخدمين. أضف رابط الكود أو الموقع.",{"type":125,"tag":260,"props":364,"children":366},{"id":365},"التعليم",[367],{"type":130,"value":365},{"type":125,"tag":126,"props":369,"children":370},{},[371],{"type":130,"value":372},"الدرجة والجامعة والسنوات. بعد سنتين أو أكثر من العمل ينتقل التعليم تحت الخبرة ولا يحتاج إلى تفاصيل. المعسكرات التدريبية والبرامج الإلكترونية مكانها هنا أيضا. إذا لم تكن لديك شهادة جامعية فاجعل القسم قصيرا أو احذفه، فالخبرة والمشاريع هي التي تحمل السيرة.",{"type":125,"tag":126,"props":374,"children":375},{},[376],{"type":130,"value":377},"بعض الجهات الحكومية وشركات الخليج تطلب معادلة الشهادة أو تصديقها. إذا كانت شهادتك معادلة أو مصدقة فيمكنك ذكر ذلك في سطر الوصف.",{"type":125,"tag":260,"props":379,"children":381},{"id":380},"الشهادات-المهنية",[382],{"type":130,"value":383},"الشهادات المهنية",{"type":125,"tag":126,"props":385,"children":386},{},[387],{"type":130,"value":388},"شهادات الحوسبة السحابية (AWS وGoogle Cloud وAzure) وشهادات Kubernetes هي الأكثر ظهورا في إعلانات الوظائف التقنية. اكتب الاسم الكامل للشهادة والجهة المانحة والسنة. لا تضع شارات إتمام الدورات القصيرة إلا إذا طلبها الإعلان.",{"type":125,"tag":133,"props":390,"children":392},{"id":391},"كتابة-نقاط-الخبرة",[393],{"type":130,"value":394},"كتابة نقاط الخبرة",{"type":125,"tag":126,"props":396,"children":397},{},[398],{"type":130,"value":399},"ابدأ كل نقطة بفعل، وصف العمل بكلمات واضحة، واختم بالنتيجة. الأرقام تساعد عندما تكون متوفرة: زمن الاستجابة، ونسبة الأخطاء، وعدد مرات النشر، وعدد المستخدمين، والتكلفة. إذا لم يكن لديك رقم فصف التغيير بشكل ملموس، مثل: \"أصبح العملاء يرون تحديث الحالة خلال دقائق بدل صباح اليوم التالي\".",{"type":125,"tag":126,"props":401,"children":402},{},[403,405],{"type":130,"value":404},"صيغة بسيطة تنجح غالبا: ",{"type":125,"tag":299,"props":406,"children":407},{},[408],{"type":130,"value":409},"ما فعلته + كيف فعلته + ما الذي تغير.",{"type":125,"tag":411,"props":412,"children":413},"ul",{},[414,420],{"type":125,"tag":415,"props":416,"children":417},"li",{},[418],{"type":130,"value":419},"ضعيف: \"عملت على ميزة البحث.\"",{"type":125,"tag":415,"props":421,"children":422},{},[423],{"type":130,"value":424},"أفضل: \"أعدت بناء البحث في المنتجات على Elasticsearch، فانخفض متوسط زمن البحث من 1.2 ثانية إلى 200 مللي ثانية وزادت النقرات على النتائج.\"",{"type":125,"tag":260,"props":426,"children":428},{"id":427},"أمثلة-حسب-المستوى",[429],{"type":130,"value":430},"أمثلة حسب المستوى",{"type":125,"tag":126,"props":432,"children":433},{},[434],{"type":125,"tag":299,"props":435,"children":436},{},[437],{"type":130,"value":438},"مهندس مبتدئ",{"type":125,"tag":411,"props":440,"children":441},{},[442,447,452,457],{"type":125,"tag":415,"props":443,"children":444},{},[445],{"type":130,"value":446},"بنيت نقطة تصدير الفواتير بصيغة CSV، ويستخدمها نحو 3000 عميل شهريا",{"type":125,"tag":415,"props":448,"children":449},{},[450],{"type":130,"value":451},"أصلحت حالة تسابق في خدمة سلة المشتريات كانت تسبب طلبات فارغة أحيانا",{"type":125,"tag":415,"props":453,"children":454},{},[455],{"type":130,"value":456},"كتبت اختبارات تكامل لمسار تسجيل الدخول واكتشفت خطأين قبل الإطلاق",{"type":125,"tag":415,"props":458,"children":459},{},[460],{"type":130,"value":461},"أضفت التحقق من الحقول ورسائل الأخطاء في صفحة التسجيل، فقلت تذاكر الدعم الخاصة بفشل التسجيل",{"type":125,"tag":126,"props":463,"children":464},{},[465],{"type":125,"tag":299,"props":466,"children":467},{},[468],{"type":130,"value":469},"مهندس متوسط الخبرة",{"type":125,"tag":411,"props":471,"children":472},{},[473,478,483,488],{"type":125,"tag":415,"props":474,"children":475},{},[476],{"type":130,"value":477},"نقلت معالجة الصور إلى طابور في الخلفية، فانخفض زمن الرفع من 8 ثوان إلى أقل من ثانية",{"type":125,"tag":415,"props":479,"children":480},{},[481],{"type":130,"value":482},"أضفت التتبع إلى مسار الطلبات، فأصبحت أبطأ خطوة واضحة للفريق كله",{"type":125,"tag":415,"props":484,"children":485},{},[486],{"type":130,"value":487},"توليت الترحيل من MySQL 5.7 إلى 8.0 مع خطة تراجع مكتوبة",{"type":125,"tag":415,"props":489,"children":490},{},[491],{"type":130,"value":492},"عملت مع فريقي المنتج والتصميم على مسار التسجيل الجديد وأطلقناه في أربعة إصدارات أسبوعية",{"type":125,"tag":126,"props":494,"children":495},{},[496],{"type":125,"tag":299,"props":497,"children":498},{},[499],{"type":130,"value":500},"مهندس خبير",{"type":125,"tag":411,"props":502,"children":503},{},[504,509,514,519],{"type":125,"tag":415,"props":505,"children":506},{},[507],{"type":130,"value":508},"قدت تقسيم نظام موحد إلى أربع خدمات دون أي توقف يلاحظه العملاء",{"type":125,"tag":415,"props":510,"children":511},{},[512],{"type":130,"value":513},"أسست عملية مراجعة التصميم لفريق المدفوعات ووجهت ثلاثة مهندسين",{"type":125,"tag":415,"props":515,"children":516},{},[517],{"type":130,"value":518},"صممت طبقة منع التكرار لمدفوعات البطاقات، فتوقف الخصم المزدوج",{"type":125,"tag":415,"props":520,"children":521},{},[522],{"type":130,"value":523},"كتبت إجراءات مراجعة الحوادث وأدرت المراجعات لأخطر ثمانية أعطال خلال السنة",{"type":125,"tag":260,"props":525,"children":527},{"id":526},"أمثلة-حسب-التخصص",[528],{"type":130,"value":529},"أمثلة حسب التخصص",{"type":125,"tag":126,"props":531,"children":532},{},[533],{"type":125,"tag":299,"props":534,"children":535},{},[536],{"type":130,"value":537},"الواجهات الأمامية",{"type":125,"tag":411,"props":539,"children":540},{},[541,546,551,556],{"type":125,"tag":415,"props":542,"children":543},{},[544],{"type":130,"value":545},"أعدت بناء لوحة التحكم باستخدام React مع العرض من جهة الخادم، فانخفض زمن ظهور المحتوى الأول إلى النصف",{"type":125,"tag":415,"props":547,"children":548},{},[549],{"type":130,"value":550},"أنشأت مكتبة مكونات مشتركة تستخدمها أربعة فرق منتجات",{"type":125,"tag":415,"props":552,"children":553},{},[554],{"type":130,"value":555},"أصلحت مشكلات الوصول التي ظهرت في تدقيق خارجي، ومنها التنقل بلوحة المفاتيح وتسميات قارئ الشاشة",{"type":125,"tag":415,"props":557,"children":558},{},[559],{"type":130,"value":560},"أضفت دعم الاتجاه من اليمين إلى اليسار للتطبيق كاملا مع واجهة عربية",{"type":125,"tag":126,"props":562,"children":563},{},[564],{"type":125,"tag":299,"props":565,"children":566},{},[567],{"type":130,"value":568},"الأنظمة الخلفية",{"type":125,"tag":411,"props":570,"children":571},{},[572,577,582],{"type":125,"tag":415,"props":573,"children":574},{},[575],{"type":130,"value":576},"صممت واجهة REST لتكامل الشركاء، وتستخدمها اليوم 40 شركة خارجية",{"type":125,"tag":415,"props":578,"children":579},{},[580],{"type":130,"value":581},"استبدلت المهام الليلية المجمعة بطابور أحداث، فأصبحت البيانات تتحدث خلال دقائق",{"type":125,"tag":415,"props":583,"children":584},{},[585],{"type":130,"value":586},"خففت الضغط على قاعدة البيانات بنسبة 35% بتحسين الاستعلامات وإضافة نسخة قراءة للتقارير",{"type":125,"tag":126,"props":588,"children":589},{},[590],{"type":125,"tag":299,"props":591,"children":592},{},[593],{"type":130,"value":594},"البيانات وتعلم الآلة",{"type":125,"tag":411,"props":596,"children":597},{},[598,603,608],{"type":125,"tag":415,"props":599,"children":600},{},[601],{"type":130,"value":602},"بنيت مسار تجهيز الخصائص لنموذج كشف الاحتيال باستخدام Python وSpark، ويعمل كل ساعة على 50 مليون حدث",{"type":125,"tag":415,"props":604,"children":605},{},[606],{"type":130,"value":607},"خفضت زمن تدريب النموذج من ست ساعات إلى أربعين دقيقة بتخزين البيانات الوسيطة",{"type":125,"tag":415,"props":609,"children":610},{},[611],{"type":130,"value":612},"أعددت مراقبة تنبه عندما تبتعد مدخلات النموذج عن بيانات التدريب",{"type":125,"tag":126,"props":614,"children":615},{},[616],{"type":125,"tag":299,"props":617,"children":618},{},[619],{"type":130,"value":620},"DevOps والمنصات",{"type":125,"tag":411,"props":622,"children":623},{},[624,629,634],{"type":125,"tag":415,"props":625,"children":626},{},[627],{"type":130,"value":628},"نقلت التكامل المستمر من Jenkins إلى GitHub Actions، فانخفض متوسط زمن البناء من 25 دقيقة إلى 9",{"type":125,"tag":415,"props":630,"children":631},{},[632],{"type":130,"value":633},"كتبت وحدات Terraform للإعداد القياسي للخدمات، وتستخدمها كل خدمة جديدة في الشركة",{"type":125,"tag":415,"props":635,"children":636},{},[637],{"type":130,"value":638},"أعددت أدلة تشغيل للمناوبة، فأصبح التعافي من الأعطال أسرع بشكل واضح خلال ربعين",{"type":125,"tag":126,"props":640,"children":641},{},[642],{"type":125,"tag":299,"props":643,"children":644},{},[645],{"type":130,"value":646},"تطبيقات الجوال",{"type":125,"tag":411,"props":648,"children":649},{},[650,655,660],{"type":125,"tag":415,"props":651,"children":652},{},[653],{"type":130,"value":654},"أطلقت وضع العمل دون اتصال في تطبيق iOS، وكان أكثر ميزة يطلبها المستخدمون في تقييمات المتجر",{"type":125,"tag":415,"props":656,"children":657},{},[658],{"type":130,"value":659},"خفضت معدل الأعطال في Android من 1.8% إلى 0.3% من الجلسات بإصلاح أكثر عشرة أعطال تكرارا",{"type":125,"tag":415,"props":661,"children":662},{},[663],{"type":130,"value":664},"نقلت طبقتي الشبكة والتخزين إلى وحدة مشتركة باستخدام Kotlin Multiplatform",{"type":125,"tag":133,"props":666,"children":668},{"id":667},"المهارات-والكلمات-المفتاحية",[669],{"type":130,"value":670},"المهارات والكلمات المفتاحية",{"type":125,"tag":126,"props":672,"children":673},{},[674],{"type":130,"value":675},"يبحث مسؤولو التوظيف وأنظمة التتبع غالبا عن مصطلحات محددة، لذلك استخدم الأسماء كما تُكتب في إعلانات الوظائف. اكتب \"PostgreSQL\" بدل \"Postgres\"، و\"Kubernetes\" بدل \"k8s\". واترك أسماء التقنيات بحروفها اللاتينية حتى في السيرة العربية، لأن هذه هي الطريقة التي يبحث بها الجميع عنها. ولا تذكر إلا ما استخدمته فعلا في عمل أو مشروع حقيقي.",{"type":125,"tag":140,"props":677,"children":678},{},[679,695],{"type":125,"tag":144,"props":680,"children":681},{},[682],{"type":125,"tag":148,"props":683,"children":684},{},[685,690],{"type":125,"tag":152,"props":686,"children":687},{},[688],{"type":130,"value":689},"الفئة",{"type":125,"tag":152,"props":691,"children":692},{},[693],{"type":130,"value":694},"أمثلة شائعة",{"type":125,"tag":163,"props":696,"children":697},{},[698,711,723,735,748,761,774],{"type":125,"tag":148,"props":699,"children":700},{},[701,706],{"type":125,"tag":170,"props":702,"children":703},{},[704],{"type":130,"value":705},"لغات البرمجة",{"type":125,"tag":170,"props":707,"children":708},{},[709],{"type":130,"value":710},"Python، Java، JavaScript، TypeScript، Go، C#، Kotlin، Swift، Rust، SQL",{"type":125,"tag":148,"props":712,"children":713},{},[714,718],{"type":125,"tag":170,"props":715,"children":716},{},[717],{"type":130,"value":537},{"type":125,"tag":170,"props":719,"children":720},{},[721],{"type":130,"value":722},"React، Vue، Angular، Next.js، HTML، CSS، إمكانية الوصول",{"type":125,"tag":148,"props":724,"children":725},{},[726,730],{"type":125,"tag":170,"props":727,"children":728},{},[729],{"type":130,"value":568},{"type":125,"tag":170,"props":731,"children":732},{},[733],{"type":130,"value":734},"Node.js، Spring، Django، .NET، REST، GraphQL، gRPC",{"type":125,"tag":148,"props":736,"children":737},{},[738,743],{"type":125,"tag":170,"props":739,"children":740},{},[741],{"type":130,"value":742},"البيانات",{"type":125,"tag":170,"props":744,"children":745},{},[746],{"type":130,"value":747},"PostgreSQL، MySQL، MongoDB، Redis، Kafka، Elasticsearch، Spark",{"type":125,"tag":148,"props":749,"children":750},{},[751,756],{"type":125,"tag":170,"props":752,"children":753},{},[754],{"type":130,"value":755},"السحابة والبنية التحتية",{"type":125,"tag":170,"props":757,"children":758},{},[759],{"type":130,"value":760},"AWS، Google Cloud، Azure، Docker، Kubernetes، Terraform",{"type":125,"tag":148,"props":762,"children":763},{},[764,769],{"type":125,"tag":170,"props":765,"children":766},{},[767],{"type":130,"value":768},"التسليم",{"type":125,"tag":170,"props":770,"children":771},{},[772],{"type":130,"value":773},"CI\u002FCD، GitHub Actions، الاختبارات، مراجعة الكود، المراقبة",{"type":125,"tag":148,"props":775,"children":776},{},[777,782],{"type":125,"tag":170,"props":778,"children":779},{},[780],{"type":130,"value":781},"الممارسات",{"type":125,"tag":170,"props":783,"children":784},{},[785],{"type":130,"value":786},"تصميم الأنظمة، تصميم الواجهات البرمجية، الاستجابة للحوادث، التوجيه",{"type":125,"tag":126,"props":788,"children":789},{},[790],{"type":130,"value":791},"المهارات الشخصية مثل التواصل والعمل الجماعي مهمة جدا في الهندسة، لكن سطرا يقول \"مهارات تواصل ممتازة\" لا يثبت شيئا. أظهرها في النقاط بدلا من ذلك: إدارة مراجعات التصميم، أو توجيه زملاء أحدث، أو كتابة التوثيق، أو العمل مع فرق المنتج والتصميم.",{"type":125,"tag":133,"props":793,"children":795},{"id":794},"تكييف-السيرة-مع-إعلان-الوظيفة",[796],{"type":130,"value":797},"تكييف السيرة مع إعلان الوظيفة",{"type":125,"tag":126,"props":799,"children":800},{},[801],{"type":130,"value":802},"إرسال السيرة نفسها لكل الوظائف أقل نجاحا من تعديل سريع لكل طلب. الأمر يأخذ عشر دقائق:",{"type":125,"tag":804,"props":805,"children":806},"ol",{},[807,812,817,822,827],{"type":125,"tag":415,"props":808,"children":809},{},[810],{"type":130,"value":811},"اقرأ الإعلان وحدد اللغات والأدوات والمسؤوليات التي يكررها.",{"type":125,"tag":415,"props":813,"children":814},{},[815],{"type":130,"value":816},"تأكد أن ما تملكه منها فعلا يظهر في المهارات وفي نقطة خبرة واحدة على الأقل.",{"type":125,"tag":415,"props":818,"children":819},{},[820],{"type":130,"value":821},"انقل أكثر النقاط صلة بالوظيفة إلى أعلى كل وظيفة.",{"type":125,"tag":415,"props":823,"children":824},{},[825],{"type":130,"value":826},"عدّل الملخص بحيث تطابق الجملة الأولى الدور، مثل \"مهندس أنظمة خلفية\" لوظيفة أنظمة خلفية.",{"type":125,"tag":415,"props":828,"children":829},{},[830],{"type":130,"value":831},"احذف المشاريع التي لا علاقة لها بالدور إذا احتجت إلى مساحة.",{"type":125,"tag":126,"props":833,"children":834},{},[835],{"type":130,"value":836},"استخدم كلمات الإعلان نفسها عندما تكون صادقة في حقك. إذا قال الإعلان \"الأنظمة الموزعة\" وقد بنيتها فعلا، فاكتب \"الأنظمة الموزعة\" وليس \"الخدمات المصغرة\" فقط.",{"type":125,"tag":133,"props":838,"children":840},{"id":839},"التنسيق-والطول",[841],{"type":130,"value":842},"التنسيق والطول",{"type":125,"tag":126,"props":844,"children":845},{},[846],{"type":130,"value":847},"اجعلها صفحة واحدة ما لم تتجاوز خبرتك ذات الصلة عشر سنوات. استخدم خطا واحدا بحجم بين 10 و12 نقطة، وصيغة تاريخ واحدة في كل الوظائف. تجنب الجداول ومربعات النص والصور للمعلومات المهمة، لأن بعض أنظمة التتبع تتجاهلها. هذا النموذج يتجنب كل ذلك من الأساس.",{"type":125,"tag":126,"props":849,"children":850},{},[851],{"type":130,"value":852},"إذا كتبت سيرتك بالعربية فانتبه إلى اتجاه النص في أرقام الهواتف والبريد الإلكتروني والروابط. هذا النموذج يعرض البريد والهاتف من اليسار إلى اليمين تلقائيا حتى داخل سيرة عربية.",{"type":125,"tag":126,"props":854,"children":855},{},[856],{"type":130,"value":857},"احفظ السيرة وأرسلها بصيغة PDF ما لم يطلب صاحب العمل ملف Word. سمّ الملف بوضوح وبحروف لاتينية، مثل \"Ahmed-Fathy-Software-Engineer.pdf\"، لأن بعض الأنظمة لا تتعامل جيدا مع أسماء الملفات العربية.",{"type":125,"tag":133,"props":859,"children":861},{"id":860},"لماذا-رُتبت-الأقسام-بهذا-الشكل",[862],{"type":130,"value":863},"لماذا رُتبت الأقسام بهذا الشكل",{"type":125,"tag":126,"props":865,"children":866},{},[867,869,876],{"type":130,"value":868},"يضع النموذج الخبرة أولا، ثم المهارات، ثم المشاريع، ثم التعليم. بعد سنة أو سنتين من العمل، ما أطلقته يخبر صاحب العمل أكثر مما تخبره شهادتك. إذا كنت خريجا حديثا فانقل التعليم والمشاريع إلى الأعلى واجعل الخبرة قصيرة. ",{"type":125,"tag":870,"props":871,"children":873},"a",{"href":872},"\u002Far\u002Ftemplates\u002Fstudent",[874],{"type":130,"value":875},"نموذج الطالب",{"type":130,"value":877}," مرتب بهذه الطريقة.",{"type":125,"tag":126,"props":879,"children":880},{},[881],{"type":130,"value":882},"الشهادات المهنية في الأسفل. تفيد عندما يطلبها الدور، مثل شهادة AWS لفريق يعتمد على السحابة، لكنها نادرا ما تحسم المقابلة وحدها.",{"type":125,"tag":133,"props":884,"children":886},{"id":885},"أخطاء-شائعة",[887],{"type":130,"value":888},"أخطاء شائعة",{"type":125,"tag":411,"props":890,"children":891},{},[892,897,902,907,912,917,922,927],{"type":125,"tag":415,"props":893,"children":894},{},[895],{"type":130,"value":896},"ذكر المهام بدل النتائج، مثل \"مسؤول عن الخدمات الخلفية\"",{"type":125,"tag":415,"props":898,"children":899},{},[900],{"type":130,"value":901},"قسم مهارات فيه ثلاثون عنصرا دون أي إشارة إلى ما تتقنه فعلا",{"type":125,"tag":415,"props":903,"children":904},{},[905],{"type":130,"value":906},"أسماء مشاريع داخلية لا يفهمها أحد خارج شركتك",{"type":125,"tag":415,"props":908,"children":909},{},[910],{"type":130,"value":911},"فقرات طويلة متصلة، فالنقاط القصيرة أسهل في القراءة السريعة",{"type":125,"tag":415,"props":913,"children":914},{},[915],{"type":130,"value":916},"ادعاء تقنية استخدمتها مرة واحدة في درس تعليمي",{"type":125,"tag":415,"props":918,"children":919},{},[920],{"type":130,"value":921},"صيغ تواريخ مختلفة بين وظيفة وأخرى",{"type":125,"tag":415,"props":923,"children":924},{},[925],{"type":130,"value":926},"أخطاء في كتابة أسماء التقنيات مثل \"Javascript\" أو \"Github\"، والمراجعون يلاحظونها",{"type":125,"tag":415,"props":928,"children":929},{},[930],{"type":130,"value":931},"ترجمة أسماء التقنيات إلى العربية حتى تصبح غير قابلة للبحث",{"type":125,"tag":133,"props":933,"children":935},{"id":934},"قائمة-تحقق-قبل-الإرسال",[936],{"type":130,"value":937},"قائمة تحقق قبل الإرسال",{"type":125,"tag":411,"props":939,"children":940},{},[941,946,951,956,961,966],{"type":125,"tag":415,"props":942,"children":943},{},[944],{"type":130,"value":945},"المسمى والملخص يطابقان الدور الذي تتقدم له",{"type":125,"tag":415,"props":947,"children":948},{},[949],{"type":130,"value":950},"كل وظيفة حديثة فيها نقطة واحدة على الأقل تذكر نتيجة",{"type":125,"tag":415,"props":952,"children":953},{},[954],{"type":130,"value":955},"المهارات المطلوبة في الإعلان والتي تملكها تظهر في الصفحة",{"type":125,"tag":415,"props":957,"children":958},{},[959],{"type":130,"value":960},"الروابط تعمل وتؤدي إلى عمل لا تمانع أن يراه أحد",{"type":125,"tag":415,"props":962,"children":963},{},[964],{"type":130,"value":965},"التواريخ والإملاء وأسماء التقنيات متسقة",{"type":125,"tag":415,"props":967,"children":968},{},[969],{"type":130,"value":970},"الملف بصيغة PDF واسمك مكتوب في اسم الملف",{"title":972,"searchDepth":973,"depth":973,"links":974},"",2,[975,976,977,987,991,992,993,994,995,996],{"id":135,"depth":973,"text":138},{"id":234,"depth":973,"text":237},{"id":255,"depth":973,"text":258,"children":978},[979,981,982,983,984,985,986],{"id":262,"depth":980,"text":265},3,{"id":283,"depth":980,"text":283},{"id":334,"depth":980,"text":337},{"id":345,"depth":980,"text":345},{"id":355,"depth":980,"text":355},{"id":365,"depth":980,"text":365},{"id":380,"depth":980,"text":383},{"id":391,"depth":973,"text":394,"children":988},[989,990],{"id":427,"depth":980,"text":430},{"id":526,"depth":980,"text":529},{"id":667,"depth":973,"text":670},{"id":794,"depth":973,"text":797},{"id":839,"depth":973,"text":842},{"id":860,"depth":973,"text":863},{"id":885,"depth":973,"text":888},{"id":934,"depth":973,"text":937},{"version":998,"firstName":999,"lastName":1000,"email":1001,"phone":1002,"position":1003,"location":1004,"summary":1005,"experiences":1006,"internships":1043,"education":1044,"volunteering":1052,"skills":1053,"socialLinks":1063,"projects":1070,"languages":1080,"certificates":1087,"publications":1096,"technicalSkills":972,"sectionOrder":1097,"sectionHeaders":1106,"sectionPlacement":1107},"v1","أحمد","فتحي","ahmed.fathy@example.com","+971 50 000 2290","مهندس برمجيات أول","دبي، الإمارات","مهندس أنظمة خلفية بخبرة تسع سنوات في بناء أنظمة الدفع والخدمات اللوجستية والطلبات باستخدام Go وTypeScript. أحب أن أتولى الخدمة من مراجعة التصميم حتى المناوبة، وأهتم بواجهات برمجية واضحة وعمليات نشر هادئة وكود يسهل على من يأتي بعدي قراءته.",[1007,1018,1033],{"company":1008,"position":1003,"location":1004,"companyUrl":972,"startDate":1009,"endDate":972,"isPresent":1010,"description":972,"achievements":1011},"سنبلة للتجارة الإلكترونية","2022-03",true,[1012,1014,1016],{"text":1013},"قدت تقسيم نظام الدفع الموحد إلى أربع خدمات مكتوبة بلغة Go، ونشرناها خلف مفاتيح تفعيل دون أي توقف يلاحظه العملاء",{"text":1015},"خفضت زمن الاستجابة (p95) لصفحة الدفع من 900 مللي ثانية إلى 240 مللي ثانية بتخزين قواعد التسعير مؤقتا وحذف استدعاءين متزامنين",{"text":1017},"صممت طبقة منع التكرار لمدفوعات البطاقات، فتوقفت عمليات الخصم المزدوج عند إعادة المحاولة",{"company":1019,"position":86,"location":1020,"companyUrl":972,"startDate":1021,"endDate":1022,"isPresent":1023,"description":972,"achievements":1024},"مسار للخدمات اللوجستية","القاهرة، مصر","2019-06","2022-02",false,[1025,1027,1029,1031],{"text":1026},"بنيت واجهة تتبع الشحنات باستخدام TypeScript وNode.js، ويستخدمها 40 شريك نقل",{"text":1028},"نقلت المهام الليلية المجمعة إلى طابور أحداث، فأصبح العملاء يرون تحديث الحالة خلال دقائق بدل صباح اليوم التالي",{"text":1030},"أضفت اختبارات العقود بين الخدمات، فأصبحت عمليات النشر الفاشلة نادرة بعد أن كانت أسبوعية",{"text":1032},"نفذت ترقية PostgreSQL من الإصدار 10 إلى 14 في ثلاث مجموعات خوادم، مع أقل من خمس دقائق من وضع القراءة فقط",{"company":1034,"position":1035,"location":1020,"companyUrl":972,"startDate":1036,"endDate":1037,"isPresent":1023,"description":972,"achievements":1038},"برمجيات الصنوبر","مهندس برمجيات مبتدئ","2017-06","2019-05",[1039,1041],{"text":1040},"بنيت أدوات تقارير داخلية باستخدام Python وDjango لفريقي المبيعات والدعم",{"text":1042},"كتبت أول مجموعة اختبارات آلية لوحدة الفوترة، واكتشفت عدة أخطاء قبل الإطلاق",[],[1045],{"institution":1046,"degree":1047,"fieldOfStudy":972,"location":1048,"startDate":1049,"endDate":1050,"isPresent":1023,"description":972,"graduationScore":972,"achievements":1051},"جامعة القاهرة","بكالوريوس هندسة الحاسبات","الجيزة، مصر","2013-08","2017-05",[],[],[1054,1056,1058,1061],{"title":705,"description":1055},"Go، TypeScript، Python، SQL",{"title":568,"description":1057},"واجهات REST وgRPC، PostgreSQL، Redis، Kafka",{"title":1059,"description":1060},"البنية التحتية","AWS، Docker، Kubernetes، Terraform، GitHub Actions",{"title":781,"description":1062},"تصميم الأنظمة، مراجعة الكود، المراقبة، الاستجابة للحوادث",[1064,1067],{"platform":1065,"url":1066},"github","https:\u002F\u002Fgithub.com\u002Fexample",{"platform":1068,"url":1069},"linkedin","https:\u002F\u002Flinkedin.com\u002Fin\u002Fexample",[1071],{"title":1072,"description":1073,"links":1074,"startDate":1078,"endDate":972,"isPresent":1010,"achievements":1079},"pgmigrate","أداة صغيرة مفتوحة المصدر لتشغيل ترحيلات PostgreSQL بأمان داخل خطوط CI.",[1075],{"url":1076,"label":1077},"https:\u002F\u002Fgithub.com\u002Fexample\u002Fpgmigrate","GitHub","2021-01",[],[1081,1084],{"name":1082,"proficiency":1083},"العربية","Native",{"name":1085,"proficiency":1086},"الإنجليزية","Fluent",[1088,1092],{"title":1089,"issuer":1090,"date":1091,"url":972,"description":972},"AWS Certified Developer - Associate","Amazon Web Services","2023-02",{"title":1093,"issuer":1094,"date":1095,"url":972,"description":972},"Certified Kubernetes Application Developer (CKAD)","The Linux Foundation","2024-04",[],{"summary":1098,"experience":1099,"skills":973,"projects":980,"education":1100,"certificates":1101,"languages":1102,"internships":1103,"volunteering":1103,"socialLinks":1104,"publications":1105},0,1,4,5,6,7,9,10,{},{"skills":1108,"projects":1109,"volunteering":1109,"languages":1108,"certificates":1108,"publications":1109},"right","left",1791120788937]