تفاصيل العمل

• Built a full-stack Job Automation Platform that scrapes 9+ Saudi job boards using Cheerio, extracts structured data via AI, and schedules personalized applications to HR emails with Gmail OAuth2.

• Developed a React + Vite frontend with Neo-Brutalist design, full Arabic RTL, and dual dashboards (user + admin) with real-time analytics.

• Architected a robust backend with Express, PostgreSQL (Prisma), Redis caching, and three BullMQ background workers: a scraper worker (scheduled cron for daily job scraping), a job application worker (email dispatch with tracking pixel and full status tracking), and a maintenance worker (daily cleanup of logs and expired tokens).

• Deployed on a RackNerd VPS with Docker Compose (Postgres, Redis, Nginx, Server), Nginx serves the built Vite frontend as static files and also acts as a reverse proxy for backend API requests with SSL termination, and Sahara for domain management with Cloudflare DNS, CDN, and DDoS protection — automated via GitHub Actions CI/CD with SSH deployment.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات