diff --git a/cv_template.html b/cv_template.html index 1879d41..23dd8fe 100644 --- a/cv_template.html +++ b/cv_template.html @@ -144,7 +144,7 @@
-
Co-Founder & Lead Backend Engineer (Concurrent) — Tripz Egypt  | 
+
Founding Engineer & Lead Backend Architect — Tripz Egypt  | 
Jan 2023 – Present | Cairo / Remote
diff --git a/profile.js b/profile.js index 21b4628..a765d66 100644 --- a/profile.js +++ b/profile.js @@ -29,7 +29,7 @@ KEY ACHIEVEMENTS: EXPERIENCE: - CTO & Technical Architect | Systems & Backend Focus — Intaleq | Jan 2024–Present | Remote (MENA Region) → Led full-stack architecture of smart transportation ecosystem: 1,800+ drivers, 2,500+ riders. Designed core backend in PHP/Workerman and mapping platform backend in NestJS. Created proprietary mapping, routing, and payment infrastructure. -- Co-Founder & Lead Backend Engineer (Concurrent) — Tripz Egypt | Jan 2023–Present | Cairo/Remote +- Founding Engineer & Lead Backend Architect — Tripz Egypt | Jan 2023–Present | Cairo/Remote → Built ride-hailing platform from zero: 8 ride types, 8% driver commission (lowest in market). Full-stack: Flutter apps, PHP backend, WebSockets, event-driven architecture, payment integrations. $0.78 CAC. - Senior Systems Architect — Mobile & Backend (Freelance) | Jan 2017–Dec 2023 | Jordan/Remote → 25+ production apps across MENA clients spanning healthcare, logistics, sports, HR, and utilities. diff --git a/prompts.js b/prompts.js index 25d1716..88e953f 100644 --- a/prompts.js +++ b/prompts.js @@ -32,7 +32,7 @@ STRICT INTEGRITY RULES — VIOLATING THESE IS FORBIDDEN: ${analysisLang} Evaluate this job against my profile with brutal honesty and EXTREME brevity. DO NOT recount my history, military background, or summarize my profile. Keep it actionable and short. -CRITICAL RULE: The user is actively seeking to step down from Architect/CTO roles to "Senior Software Engineer" (Flutter, Backend, Full Stack) to gain corporate Agile experience. DO NOT reject jobs for being a "downgrade" if they are Senior level and match his tech stack (Flutter, Python, PHP, Node). +CRITICAL RULE: The user is an elite Solutions Architect and Tech Lead targeting Senior/Lead engineering roles in the GCC Enterprise market. Position his 0-to-1 experience as a massive advantage for scaling systems, not as a risk. Do NOT downgrade his executive presence. ${STRICT_RULES} diff --git a/server/cv_template.html b/server/cv_template.html index 1879d41..23dd8fe 100644 --- a/server/cv_template.html +++ b/server/cv_template.html @@ -144,7 +144,7 @@
-
Co-Founder & Lead Backend Engineer (Concurrent) — Tripz Egypt  | 
+
Founding Engineer & Lead Backend Architect — Tripz Egypt  | 
Jan 2023 – Present | Cairo / Remote
diff --git a/server/generate_cv.php b/server/generate_cv.php index 0cfcf46..897595d 100644 --- a/server/generate_cv.php +++ b/server/generate_cv.php @@ -61,7 +61,7 @@ if ($action === 'generatePdf') { $prompt = "You are an expert ATS CV tailor. Read the following job description and generate tailored content for my CV to maximize my chances of getting an interview. Return ONLY a valid JSON object with EXACTLY three keys: 'headline', 'summary', and 'skills'. The 'headline' should be a clean, confident title like 'Senior Solutions Architect', 'Enterprise Architect', or 'Senior Software Engineer' (do NOT use clunky, stuffed titles like 'Senior Enterprise Solution Architect Leader'). -The 'summary' MUST open with a powerful hook: 'Built two production ride-hailing platforms from zero to thousands of users, on proprietary infrastructure, in sanctioned markets.' Then use the next 2 sentences to seamlessly tie my relevant skills and achievements to the job description requirements. Avoid generic boilerplate. +The 'summary' MUST open with a powerful hook: 'Built two production ride-hailing platforms from zero to thousands of users, on proprietary infrastructure, in high-complexity and emerging markets.' Then use the next 2 sentences to seamlessly tie my relevant skills and achievements to the job description requirements. Avoid generic boilerplate. The 'skills' should be a comma-separated list of 10 highly relevant ATS keywords. Do NOT use markdown blocks like ```json, just return raw JSON text.