205 lines
8.9 KiB
HTML
205 lines
8.9 KiB
HTML
<!DOCTYPE html>
|
||
<html>
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<style>
|
||
/*
|
||
* CSS Optimized for Dompdf / mPDF / TCPDF
|
||
* Avoids flexbox, uses standard block/inline styling for flawless PDF generation.
|
||
*/
|
||
body {
|
||
font-family: Arial, Helvetica, sans-serif;
|
||
font-variant-ligatures: none;
|
||
font-feature-settings: "liga" 0, "clig" 0;
|
||
letter-spacing: 0px;
|
||
text-rendering: geometricPrecision;
|
||
font-size: 13px;
|
||
color: #222;
|
||
line-height: 1.4;
|
||
margin: 0;
|
||
padding: 15px 30px;
|
||
}
|
||
|
||
.header {
|
||
text-align: center;
|
||
border-bottom: 2px solid #1a237e;
|
||
padding-bottom: 10px;
|
||
margin-bottom: 15px;
|
||
}
|
||
|
||
h1 {
|
||
font-size: 28px;
|
||
color: #1a237e;
|
||
margin: 0 0 5px 0;
|
||
text-transform: uppercase;
|
||
letter-spacing: 1px;
|
||
}
|
||
|
||
.headline {
|
||
font-size: 16px;
|
||
font-weight: bold;
|
||
color: #424242;
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
.contact {
|
||
font-size: 12px;
|
||
color: #555;
|
||
}
|
||
|
||
.section-title {
|
||
font-size: 15px;
|
||
font-weight: bold;
|
||
color: #1a237e;
|
||
border-bottom: 1px solid #ddd;
|
||
margin-top: 15px;
|
||
margin-bottom: 6px;
|
||
padding-bottom: 4px;
|
||
text-transform: uppercase;
|
||
letter-spacing: 0.5px;
|
||
}
|
||
|
||
p { margin: 0 0 6px 0; text-align: justify; }
|
||
|
||
.job-block { margin-bottom: 10px; }
|
||
|
||
.job-header {
|
||
width: 100%;
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
.job-title {
|
||
font-weight: bold;
|
||
font-size: 14px;
|
||
color: #222;
|
||
float: left;
|
||
}
|
||
|
||
.job-meta {
|
||
font-size: 12px;
|
||
color: #1a237e;
|
||
font-weight: bold;
|
||
float: right;
|
||
}
|
||
|
||
.clear { clear: both; }
|
||
|
||
|
||
|
||
|
||
ul { margin: 4px 0 8px 0; padding-left: 20px; }
|
||
li { margin-bottom: 4px; text-align: justify; }
|
||
</style>
|
||
</head>
|
||
<body>
|
||
|
||
<div class="header">
|
||
<h1>Hamza Ayed</h1>
|
||
<!-- PHP WILL INJECT THE AI-GENERATED HEADLINE HERE -->
|
||
<div class="headline">{{JOB_HEADLINE}}</div>
|
||
<div class="contact">
|
||
Amman, Jordan | +962 79 858 3052 | <a href="mailto:hamzaayed.dev@gmail.com" style="color: #555; text-decoration: none;">hamzaayed.dev@gmail.com</a><br>
|
||
<a href="https://linkedin.com/in/hamza-ayed" style="color: #555; text-decoration: none; font-weight: bold;">linkedin.com/in/hamza-ayed</a> |
|
||
<a href="https://github.com/Hamza-Ayed" style="color: #555; text-decoration: none; font-weight: bold;">github.com/Hamza-Ayed</a> |
|
||
<a href="https://intaleqapp.com/hamza.html" style="color: #1a237e; text-decoration: underline; font-weight: bold;">intaleqapp.com/hamza.html (Portfolio)</a>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="section-title">Professional Summary</div>
|
||
<!-- PHP WILL INJECT THE AI-GENERATED SUMMARY HERE -->
|
||
<p>{{TAILORED_SUMMARY}}</p>
|
||
|
||
|
||
|
||
<div class="section-title">Technical Skills</div>
|
||
<!-- PHP WILL INJECT ATS KEYWORDS HERE -->
|
||
<p><strong>Core Focus:</strong> {{DYNAMIC_SKILLS}}</p>
|
||
<p><strong>Backend & Architecture:</strong> PHP (Workerman), Node.js, NestJS, Python (FastAPI/Flask), REST APIs, WebSockets, Event-Driven Architecture</p>
|
||
<p><strong>Infrastructure & Cloud:</strong> Docker, Linux, Nginx, Redis, CI/CD (GitHub Actions), AWS</p>
|
||
<p><strong>Databases & Geospatial:</strong> PostgreSQL/PostGIS, MySQL, OpenStreetMap (OSM), GraphHopper, MapLibre GL, Spatial Queries</p>
|
||
<p><strong>Mobile:</strong> Flutter/Dart, GetX</p>
|
||
|
||
<div class="section-title">Selected Technical Highlights</div>
|
||
<ul>
|
||
<li>Built proprietary OSM-based mapping infrastructure replacing Google Maps APIs</li>
|
||
<li>Engineered WebSocket-based real-time ride tracking systems</li>
|
||
<li>Developed offline-first mapping SDKs published on pub.dev and npm</li>
|
||
<li>Designed async AI document-processing pipelines using vision models</li>
|
||
<li>Optimized routing infrastructure using GraphHopper and PostGIS</li>
|
||
</ul>
|
||
|
||
<div class="section-title">Professional Experience</div>
|
||
|
||
<div class="job-block">
|
||
<div class="job-header">
|
||
<div class="job-title">CTO & Technical Architect | Systems & Backend Focus — Intaleq</div>
|
||
<div class="job-meta">Jan 2024 – Present | Remote (MENA Region)</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<ul>
|
||
<li>Led the full-stack architecture of a smart transportation ecosystem supporting 1,800+ drivers and 2,500+ riders, building the core backend with PHP/Workerman.</li>
|
||
<li>Architected the proprietary mapping platform (IntaleqMaps), orchestrating GraphHopper routing, OSM tile serving, and PostGIS spatial queries via a NestJS API layer, saving $10,000+/month in operational costs.</li>
|
||
<li>Published custom open-source mapping SDKs: <code>intaleq_maps</code> on pub.dev (Flutter) and <code>intaleq-maps-gl</code> on NPM (JS) to support regional offline-first mapping.</li>
|
||
</ul>
|
||
</div>
|
||
|
||
<div class="job-block">
|
||
<div class="job-header">
|
||
<div class="job-title">Co-Founder & Lead Backend Engineer (Concurrent) — Tripz Egypt</div>
|
||
<div class="job-meta">Jan 2023 – Present | Cairo / Remote</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<ul>
|
||
<li>Co-founded and architected Egypt's homegrown ride-hailing platform, managing the entire distributed ecosystem with real-time tracking for 4,318 drivers and 2,464 riders.</li>
|
||
<li>Implemented robust event-driven architecture for real-time driver/rider matching and WebSockets-based route optimization.</li>
|
||
<li>Integrated local digital payment gateways and driver payout systems, supporting an 8% commission structure that drove a $0.78 Customer Acquisition Cost.</li>
|
||
</ul>
|
||
</div>
|
||
|
||
<div class="job-block">
|
||
<div class="job-header">
|
||
<div class="job-title">Senior Systems Architect — Mobile & Backend (Freelance)</div>
|
||
<div class="job-meta">Jan 2017 – Dec 2023 | Jordan / Remote</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<ul>
|
||
<li>Delivered 25+ production enterprise applications across GIS, FinTech, and utilities, leading full lifecycle architecture for clients in the MENA region.</li>
|
||
<li>Developed Nabih (AI Smart Responder): designed and built an intelligent virtual assistant system connecting a Flutter mobile application (GetX/Cubit) with custom PHP backend APIs.</li>
|
||
<li>Developed Musadaq (AI-Powered Invoice Processing): engineered an automated KYC and invoice document processor using AI vision models and asynchronous processing pipelines.</li>
|
||
</ul>
|
||
</div>
|
||
|
||
<div class="section-title">Notable Projects</div>
|
||
<ul>
|
||
<li><strong>IntaleqMaps Engine:</strong> Engineered a proprietary mapping platform orchestrating GraphHopper routing, OSM tile serving, and PostGIS spatial queries via a NestJS API layer, replacing Google Maps API across the MENA region.</li>
|
||
<li><strong>Nabih AI Virtual Assistant:</strong> Architected an automated customer support solution connecting a Flutter application (GetX/Cubit) to custom high-concurrency PHP backend APIs.</li>
|
||
<li><strong>Musadaq AI Document Processor:</strong> Engineered an automated KYC and invoice document processing platform utilizing AI vision models and async processing pipelines.</li>
|
||
<li><strong>Meta Ads Manager & SaaS Gateways:</strong> Deployed multi-tenant platforms using NestJS/React (Meta Ads Manager) and high-concurrency Node.js (WhatsApp bridge managing headless Puppeteer sessions in Docker) to automate operations.</li>
|
||
</ul>
|
||
|
||
<div class="section-title">Open Source Contributions</div>
|
||
<ul>
|
||
<li><strong>intaleq_maps (Flutter SDK):</strong> Published on <a href="https://pub.dev/packages/intaleq_maps" style="color: #1a237e; text-decoration: none; font-weight: bold;">pub.dev/packages/intaleq_maps</a>. Custom map rendering, offline caching, and route plotting package optimized for low-bandwidth environments.</li>
|
||
<li><strong>intaleq-maps-gl (NPM Library):</strong> Published on <a href="https://libraries.io/npm/intaleq-maps-gl" style="color: #1a237e; text-decoration: none; font-weight: bold;">npmjs.com/package/intaleq-maps-gl</a>. Web-based Mapbox GL compatible library optimized for custom OSM tiles and routing integration.</li>
|
||
</ul>
|
||
|
||
<div class="section-title">Education & Certifications</div>
|
||
<ul>
|
||
<li><strong>BS Mathematics (Applied Computing & Algorithms)</strong>, Mutah University (2003–2007)</li>
|
||
<li><strong>Google Data Analytics</strong> Professional Certificate (Coursera)</li>
|
||
<li><strong>IBM Data Analyst</strong> Professional Certificate (Coursera)</li>
|
||
<li><strong>Meta APIs & Django Web Framework</strong> Course Certificates (Coursera)</li>
|
||
<li><strong>AWS Cloud Practitioner & Cloud Architecture Fundamentals</strong></li>
|
||
</ul>
|
||
|
||
<div class="section-title">Languages</div>
|
||
<p><strong>Arabic:</strong> Native | <strong>English:</strong> Professional Working Proficiency | <strong>Turkish:</strong> Limited Working Proficiency</p>
|
||
|
||
<div class="section-title">Availability & Work Authorization</div>
|
||
<p style="text-align: center; font-weight: bold; color: #1a237e; margin-top: 10px;">
|
||
Available Immediately | Open to Remote, Hybrid & Relocation (GCC/Europe/MENA) | Valid Passport
|
||
</p>
|
||
|
||
</body>
|
||
</html>
|