Auto-deploy: 2026-06-02 16:37:46
This commit is contained in:
192
cv_market_analysis.md
Normal file
192
cv_market_analysis.md
Normal file
@@ -0,0 +1,192 @@
|
||||
# تحليل سوق عمّان — استراتيجية الـ 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 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 |
|
||||
|
||||
---
|
||||
|
||||
## الخطوات التالية
|
||||
|
||||
1. إنشاء `server/cv_template_amman.html`
|
||||
2. تعديل `generate_cv.php` لدعم template selection
|
||||
3. تعديل `prompts.js` — تحديث cvtips لسوق عمّان
|
||||
4. للمستقبل: إنشاء templates إضافية لـ UAE enterprise و FinTech
|
||||
Reference in New Issue
Block a user