// profile_data.js — SINGLE SOURCE OF TRUTH // ============================================================================ // Every prompt, CV, cover letter and comment in this extension derives from // this file. Nothing else may hardcode job titles, metrics, dates or contacts. // // Synced from: cvs/ATS-safe résumé template.pdf (master CV). // If the master CV changes, change THIS file — then nothing else needs editing. // A mirror copy lives at server/profile.json for the PHP backend. // ============================================================================ const PROFILE_DATA = { identity: { fullName: 'Hamza Ayed', primaryTitle: 'Senior Mobile Architect', positioningLine: 'Ride-Hailing & Real-Time Systems · FinTech in Emerging Markets', location: 'Amman, Jordan', phone: '+962 798 583 052', email: 'hamzaayedflutter@gmail.com', linkedin: 'linkedin.com/in/hamza-ayed', github: 'github.com/Hamza-Ayed', portfolio: 'intaleqapp.com/hamza.html', productSite: 'tripz-egypt.com', languages: 'Arabic (Native), English (Professional Working Proficiency)', availability: 'Available immediately. Open to Remote, Hybrid and Relocation (GCC / MENA / Europe).' }, // Titles the CV/headline generator is ALLOWED to use. Anything outside this // list is a fabrication risk — see integrity rules in prompts.js. allowedTitles: [ 'Senior Mobile Architect', 'Senior Mobile Engineer', 'Lead Mobile Engineer', 'Senior Flutter Developer', 'Lead Flutter Engineer', 'Mobile Technical Lead', 'Founding Engineer (Mobile)', 'Senior Software Engineer (Mobile)' ], // Titles that would overstate or misrepresent the record. forbiddenTitles: [ 'CTO', 'Solutions Architect', 'Senior AI Developer', 'Machine Learning Engineer', 'Data Scientist', 'DevOps Architect', 'Engineering Manager' ], // Opens on what was built, not on a self-description. "Proven experience" and // "Founding Engineer" were removed: the first is filler, and the second // contradicts the standard (non-startup) title framing when this text is used // as the fallback summary. summary: 'Senior Mobile Architect who built and launched two production-grade ride-hailing platforms ' + '(Tripz — Egypt, Intaleq — Syria) from zero to live operations. ' + 'Designed and delivered full mobility ecosystems including Rider, Driver, Admin and Customer Support ' + 'applications, along with backend APIs, security layers, DevOps pipelines and fintech integrations. ' + 'Specialized in real-time systems, self-hosted geo-services, high-latency optimization and ' + 'infrastructure cost reduction.', targetRoles: [ 'Senior / Lead Mobile Engineer', 'Mobile Architect', 'Founding Engineer (Mobility, Logistics, FinTech)' ], // Headline metrics — ordered by how well they survive a sceptical reader. // Delivery speed and breadth lead, because they are genuinely rare. Raw user // counts trail: a few thousand riders is a small number to anyone who knows // this market, so it belongs in context (see achievementsAtAGlance) rather // than as the first claim on the page. // Each entry is a complete clause, not a label glued to a number. The earlier // "