عنّي
مرحبًا، أنا ماجد صفوت.
مطوّر back-end وfull-stack بخبرة 5 سنوات احترافية — معظمها عن بُعد مع فرق موزّعة — في بناء أنظمة ويب للإنتاج وشحنها.
خبرتي الأساسية في Laravel / PHP وNode.js / Express وVue.js، مع مهارات أتمتة قوية في Python وPlaywright. نشرتُ 59 Apify actor بأكثر من 38,000 تشغيل وبمعدل نجاح 98.2%. أستخدم أدوات مدعومة بالذكاء الاصطناعي مثل Cursor وClaude Code كمضاعِف للإنتاجية — مع أساسيات تمكّنني من تصميم الأنظمة وتصحيحها وامتلاكها باستقلالية.
الخبرة
- مطوّر Full-Stack أول — OSE للخدمات اللوجستية · 2024–الآن
- المهندس الوحيد لنظام ERP كامل لشحن البضائع (Laravel + Vue) يستخدمه يوميًا أكثر من 50 موظفًا عبر 3 فروع: محاسبة، وعمليات شحن، وإدارة عملاء، وموارد بشرية ورواتب، خلف صلاحيات دقيقة.
- مطوّر Back-End — Bee Interactive (Hosha) · 2022–2023
- خدمات microservices بـ Node.js / Express لعمليات الرسم الاجتماعي على منصّة متاحة الآن على App Store. Neo4j وMongoDB وDocker وKubernetes.
- مطوّر Full-Stack — وكالة ProMina · 2021–2022
- منصّة محتوى متعدّدة اللغات بلا كود (القديس أنطونيوس) ومنصّة طبية (د. جيرمين) بـ Laravel وVue.js، مع مسار استيراد لأكثر من 10,000 سجل.
- مطوّر Back-End (حرّ) — مشروع IGCSE · 2021
- نماذج بيانات، ومصادقة JWT، وواجهات REST لمنصّة ويب وموبايل.
المهارات التقنية
- Backend
- Laravel، Node.js / Express، PHP، تصميم واجهات REST، microservices
- Frontend
- Vue.js 3، Nuxt.js، Angular، HTML / CSS، Tailwind CSS
- الأتمتة
- Apify، Crawlee، Playwright، Puppeteer، متصفحات headless، Python
- قواعد البيانات
- MySQL، MongoDB، Neo4j
- DevOps والأدوات
- Docker، Kubernetes، إدارة Linux، Git، CI / CD
- لغات البرمجة
- PHP، JavaScript، TypeScript، C#، Python، SQL
التعليم واللغات
- بكالوريوس آداب، اللغة الإسبانية وآدابها — جامعة القاهرة · 2020–2024
- كلية الآداب، القاهرة، مصر.
- اللغات المحكيّة
- العربية (لغة أم) · الإنجليزية (بطلاقة) · الإسبانية (B2، مدروسة حتى مستوى الشهادة)