9.4 KiB
تحليل سوق عمّان — استراتيجية الـ CV
نظرة عامة على السوق
شركات التكنولوجيا المحلية في عمّان (Target Companies)
| الشركة | المجال | الـ Stack الشائع | المسمى الوظيفي المناسب |
|---|---|---|---|
| Mawdoo3 | محتوى/AI | PHP, Python, Node.js, AWS | Senior Backend Engineer / Tech Lead |
| Abwaab | EdTech | Node.js, React, PostgreSQL, AWS | Lead Backend Engineer |
| OpenSooq | Classifieds | PHP, MySQL, Redis, AWS | Senior Backend Developer |
| ArabiaWeather | GIS/Data | Python, GIS, APIs | GIS/Backend Developer |
| Liwwa | FinTech | Node.js, Python, PostgreSQL | Senior Backend Engineer |
| JoPACC | FinTech/Payments | Java, Node.js, APIs | Systems Engineer |
| ZenHR | HR Tech/SaaS | PHP, Node.js, MySQL | Senior Software Engineer |
| Atypon | Publishing | Java, Node.js, AWS | Senior Engineer |
ماذا تبحث عنه شركات عمّان في الـ CV؟
- التسليم والتنفيذ (Delivery over Design): يريدون شخص يبني وينفذ، مش بس يرسم architecture diagrams
- الاستمرارية (Retention): الخوف الأكبر: "هل حيتركنا ويروح عالخليج؟"
- العمل الجماعي (Team Player): يريدون شخص يشتغل مع فريق، يمنتور junior developers
- التكلفة (Cost-Conscious): يحبوا أرقام التوفير — $10K/month قصة قوية
- اللغة (Bilingual): ثنائية اللغة ميزة تنافسية كبيرة
- السوق المحلي (Local Market): فهم السوق الأردني والعربي مهم
- الـ Stack المطلوب: PHP, Node.js, PostgreSQL, AWS, Docker — مش GIS ولا ride-hailing
المشكلة الأساسية مع الـ CV الحالي
١. العنوان والـ Positioning
الحالي: "Solutions Architect" — هذا عنوان شركات enterprise في الخليج وأوروبا. شركة عمّان ما بتوظف Solutions Architect. بتوظف Senior Backend Engineer أو Tech Lead.
المطلوب: استبدال كل mentions الـ "Solutions Architect" بـ: Senior Backend Engineer & Technical Lead أو Lead Backend Engineer — Distributed Systems حسب الوظيفة.
٢. قصة الـ Founder/CTO
المشكلة: الـ CV الحالي بيحكي قصة "أنا بنيت شركتين" مش "أنا مهندس ممكن أضيف قيمة لشركتكم."
الحل: إعادة صياغة التجربة كلغة delivery و engineering، مش founding:
-
❌ "CTO & Technical Architect — Intaleq"
-
✅ "Technical Lead & Backend Engineer — Intaleq"
-
❌ "Founding Engineer & Lead Backend Architect — Tripz Egypt"
-
✅ "Lead Backend Engineer — Tripz Egypt"
-
❌ "Co-founded and architected..."
-
✅ "Built and scaled..."
٣. الـ AI Claim
الحالي: عنوان "AI Solutions Architect" مع إن الـ AI experience محدود بـ LLM API integration.
الحل:
- حذف "AI" من الـ positioning الأساسي
- ذكر الـ AI tools كمهارة إضافية، مش كتخصص
- إعادة تسمية: Nabih → "Automated Customer Support System" مش "AI Smart Responder"
- إعادة تسمية: Musadaq → "Document Processing Platform" مش "AI-Powered Invoice Processing"
٤. الـ Stack Prioritization
الحالي: OSM, GraphHopper, MapLibre, PostGIS في المقدمة — هذا stack شخص بنى ride-hailing.
المطلوب لعمّان:
- PHP (Workerman), Node.js, NestJS — أول شيء
- PostgreSQL, MySQL, Redis
- Docker, AWS, CI/CD
- REST APIs, WebSockets, Microservices
- Flutter (ثانوي)
- GIS (في الأخير — ميزة إضافية مش أساسية)
٥. السطر الـ AI-generated
الحذف فوراً:
"I leverage my expertise..."
أي HR في عمّان شايف هاد السطر ١٠٠ مرة من ناس مستخدمين ChatGPT.
٦. الفريلانس بدون أسماء
المشكلة: "25+ production applications" بدون أسماء شركات أو صناعات.
الحل: ذكر الصناعات بوضوح — healthcare, logistics, HR, sports, utilities, fintech — بدون أسماء شركات إذا ما في إذن، لكن الصناعات تبني ثقة.
الـ CV الجديد — الهيكل المقترح لسوق عمّان
Header
- الاسم: Hamza Ayed
- العنوان:
{{JOB_HEADLINE}}— يجب أن يكونSenior Backend Engineer & Technical Leadأو ما يناسب الوظيفة - التواصل: عمّان، الأردن (مش Amman, Jordan — أكد الموقع)
١. Professional Summary
- التركيز على: delivery، scale، cost savings، MENA experience
- حذف ride-hailing hook الإجباري — استبداله بـ hook عن building production systems
- 3-4 أسطر: من أنا، ماذا بنيت، ماذا أقدم للشركة
٢. Technical Skills (مرتبة حسب أولوية سوق عمّان)
Core Focus: {{DYNAMIC_SKILLS}} ← AI-generated per job
Backend & Architecture: PHP (Workerman), Node.js, NestJS, Python (FastAPI/Flask), REST APIs, WebSockets, Microservices
Infrastructure & Cloud: Docker, Linux, Nginx, Redis, CI/CD (GitHub Actions), AWS
Databases: PostgreSQL, MySQL, Redis, Database Design & Query Optimization
Geospatial (Supplemental): PostGIS, OpenStreetMap, GraphHopper, MapLibre GL
Mobile: Flutter/Dart, GetX, BLoC/Cubit
٣. Technical Impact (جديد — يركز على delivery والإنجاز)
- Built platforms serving 6,000+ active users across two markets
- Engineered proprietary mapping infrastructure replacing Google Maps — $10K+/month savings
- Designed high-concurrency WebSocket systems for real-time operations
- Delivered 25+ production applications across healthcare, logistics, fintech, and utilities
- Published open-source SDKs on pub.dev and npm
٤. Professional Experience (معاد صياغته)
Technical Lead & Backend Engineer — Intaleq | Jan 2024–Present | Amman, Jordan
• Built full-stack transportation platform from zero: PHP/Workerman backend, Flutter apps, WebSocket dispatcher — serving 1,800+ drivers
• Developed proprietary mapping platform (NestJS, GraphHopper, OSM, PostGIS) — $10K+/month cost reduction vs Google Maps
• Designed event-driven architecture for real-time matching and tracking
Lead Backend Engineer — Tripz Egypt | Jan 2023–Present | Cairo / Remote
• Built complete ride-hailing system: PHP backend, Flutter apps, real-time WebSocket layer, payment integrations
• Engineered driver/rider matching system serving 4,318 drivers — $0.78 customer acquisition cost
• Integrated local payment gateways and automated payout infrastructure
Senior Backend Engineer — Freelance | Jan 2017–Dec 2023 | Jordan / Remote
• Delivered 25+ applications for MENA clients: healthcare platforms, logistics systems, HR tools, sports apps, utility dashboards
• Built automated customer support platform (Flutter + PHP backend)
• Developed document processing system using vision models and async pipelines
٥. Notable Projects
- IntaleqMaps Engine (NestJS, GraphHopper, OSM, PostGIS) — proprietary mapping
- Tripz Egypt Platform — end-to-end ride-hailing
- Automated Customer Support Platform — Flutter + high-concurrency PHP
- Document Processing System — AI vision models + async pipelines
- Meta Ads Manager — multi-tenant SaaS (NestJS/React)
- WhatsApp Bridge — high-concurrency Node.js + headless Puppeteer
٦. Open Source (كما هو)
٧. Education (كما هو)
٨. Languages (كما هو)
٩. Availability (معدل لسوق عمّان)
Based in Amman, Jordan — Available Immediately
Open to On-site, Hybrid, and Remote roles in Jordan and MENA
تغييرات الـ Prompt المطلوبة
Current Prompt (generatePdf):
My title MUST be aligned with 'Solutions Architect', 'Senior Backend Engineer', or 'Senior Mobile Engineer'.
The summary MUST open with exactly this hook: 'Built two production ride-hailing platforms from zero to thousands of users, on proprietary infrastructure, in high-complexity and emerging markets.'
New Prompt (Amman market):
My title MUST be aligned with 'Senior Backend Engineer', 'Technical Lead', or 'Lead Backend Engineer'.
NEVER use 'Solutions Architect' or 'AI Developer'.
The summary should open with a hook about building and scaling production systems in the MENA region.
Focus on delivery, cost optimization, and hands-on engineering — not enterprise architecture.
ملخص التغييرات على مستوى الملفات
| الملف | التغيير |
|---|---|
server/cv_template_amman.html |
جديد — قالب مخصص لسوق عمّان |
server/cv_template.html |
يبقى كما هو (للخليج/enterprise) |
server/generate_cv.php |
إضافة template parameter + prompt مخصص |
prompts.js |
تحديث cvtips ليعكس positioning سوق عمّان |
linkedin-analyzer/cv_template.html |
مزامنة مع الـ server template |
الخطوات التالية
- إنشاء
server/cv_template_amman.html - تعديل
generate_cv.phpلدعم template selection - تعديل
prompts.js— تحديث cvtips لسوق عمّان - للمستقبل: إنشاء templates إضافية لـ UAE enterprise و FinTech