عنّي

مرحبًا، أنا ماجد صفوت.

مطوّر back-end وfull-stack بخبرة 5 سنوات احترافية — معظمها عن بُعد مع فرق موزّعة — في بناء أنظمة ويب للإنتاج وشحنها.

خبرتي الأساسية في Laravel / PHP وNode.js / Express وVue.js، مع مهارات أتمتة قوية في Python وPlaywright. نشرتُ 100 Apify actor بأكثر من 113,000 تشغيل وبمعدل نجاح 98.5%. أستخدم أدوات مدعومة بالذكاء الاصطناعي مثل Cursor وClaude Code كمضاعِف للإنتاجية — مع أساسيات تمكّنني من تصميم الأنظمة وتصحيحها وامتلاكها باستقلالية.

الخبرة

المدير التقني (CTO) ومهندس البرمجيات القائد — Kheprix · 2024–الآن
قائد تقني عملي لفريق تطوير KhepriOne، نظام ERP لشحن البضائع من Kheprix (Laravel + Vue): المبيعات وإدارة العملاء والعمليات والفوترة والمحاسبة والموارد البشرية في منصّة واحدة متعدّدة العملات وثنائية اللغة. طوّرتُ أيضًا ACI Automation، منتج Kheprix لأتمتة الإجراءات الجمركية بالكامل. أطوّر الميزات بنفسي وأراجع كل طلب دمج، ومسؤول عن المعمارية وخوادم الإنتاج.
مطوّر 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، مدروسة حتى مستوى الشهادة)

لنعمل معًا

متاح للعمل عن بُعد وللمشاريع الحرّة.