Files
cv/cv_market_analysis.md
2026-06-02 16:37:46 +03:00

192 lines
9.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# تحليل سوق عمّان — استراتيجية الـ 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؟
1. **التسليم والتنفيذ (Delivery over Design):** يريدون شخص يبني وينفذ، مش بس يرسم architecture diagrams
2. **الاستمرارية (Retention):** الخوف الأكبر: "هل حيتركنا ويروح عالخليج؟"
3. **العمل الجماعي (Team Player):** يريدون شخص يشتغل مع فريق، يمنتور junior developers
4. **التكلفة (Cost-Conscious):** يحبوا أرقام التوفير — $10K/month قصة قوية
5. **اللغة (Bilingual):** ثنائية اللغة ميزة تنافسية كبيرة
6. **السوق المحلي (Local Market):** فهم السوق الأردني والعربي مهم
7. **الـ 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.
**المطلوب لعمّان:**
1. PHP (Workerman), Node.js, NestJS — أول شيء
2. PostgreSQL, MySQL, Redis
3. Docker, AWS, CI/CD
4. REST APIs, WebSockets, Microservices
5. Flutter (ثانوي)
6. 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 2024Present | 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 2023Present | 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 2017Dec 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 |
---
## الخطوات التالية
1. إنشاء `server/cv_template_amman.html`
2. تعديل `generate_cv.php` لدعم template selection
3. تعديل `prompts.js` — تحديث cvtips لسوق عمّان
4. للمستقبل: إنشاء templates إضافية لـ UAE enterprise و FinTech