Web Developer (& Laravel / React / Vue) & Linux Systems Administrator

10+ years shipping production platforms — clean REST APIs, real-time features (Laravel Reverb / Pusher), payment flows (ZainCash / QiCard), and data-heavy dashboards (server-side DataTables). 4+ years hardening AlmaLinux 9 servers with a multi-layer firewall policy, least-privilege access, monitoring, and tested backup/DR.

Iraq • Asia/Baghdad Contract • Freelance • Full-time English • Arabic
Quick Stats
Realtime & FCM at scale
Hardened Linux & DR
Filament dashboards
System design first
Last updated: 23 Aug 2025

Professional Summary

Web developer delivering production-grade platforms with Laravel (11/12), Filament, Blade/Alpine, React/Zustand, and Vue/Quasar. I build robust APIs, real-time features, secure payment flows, and responsive UIs.

I pair this with hands-on Linux systems administration on AlmaLinux 9: multi-layer firewall baseline (14 rules), least-privilege access, monitoring/logging, and tested backup/disaster recovery runbooks.

Impact Highlights
  • Chunked FCM broadcasting with offset tracking (stable, no loops).
  • Server-side DataTables tuned for large datasets.
  • Secure ZainCash/QiCard flows (webhooks, status sync to mobile).
  • Hardened AlmaLinux 9: layered firewall, least-privilege, RPO/RTO drills.

Core Skills (Prioritized)

Backend / APIs
  • Laravel 11/12, Filament Resources, Blade Components, Alpine.js
  • Sanctum auth, Spatie Roles/Permissions, Queues/Jobs, Caching
  • PDF generation, Server-side DataTables
Frontend
  • React (Zustand, shadcn/ui), Vue 3 (Quasar)
  • Tailwind CSS, Bootstrap, Responsive & RTL-friendly UIs
  • Clean component architectures
Realtime & Payments
  • Laravel Reverb websockets, Pusher Channels, Firebase FCM
  • ZainCash, QiCard — secure callbacks/webhooks
  • Firestore (when required)
Databases
  • MySQL/MariaDB schema design & query optimization
  • SQLite (offline in Flutter clients)
  • Migrations and Eloquent best practices
Linux / DevOps
  • AlmaLinux 9 administration, Apache/SSL, route/config caching
  • Cron & queue workers, VPN/secure access, log review/monitoring
  • Multi-layer firewall (14-rule baseline), Backup & DR runbooks
Quality & Practices
  • Defensive error handling (SnackBars/Toasts), safe fallbacks
  • Modern, non-deprecated approaches
  • System design mindset

Selected Web Projects

Multi-Vendor E-Commerce & POS Suite
Laravel + Filament + React/Zustand — 2024–2025
  • Products with multi-images, stock thresholds, featured flags
  • Single & collection offers, admin-defined points, multi-address checkout
  • POS: barcode scanning, stock enforcement, expiry checks, selective 20% discount, printing
  • Reports: sales, purchases, profits, top sellers
Laravel 11 Filament React DataTables
Pharmacy Management System
Laravel + Blade + Tailwind + Alpine.js — 2024–2025
  • Inventory with expiry & quantity, barcode search, billing & cashout
  • Clean sales page and PDF invoices; role-based field visibility
Laravel Blade/Alpine Tailwind PDF
Aman Platform — Worker ID & Services
Laravel backend + Flutter client — 2025
  • ID issuance with union/guild affiliations; health insurance, legal support, training, job portal
  • Multi-role sign-ups; employment history; wallet/accounting foundations
  • Sanctum + queued notifications, secure APIs
Laravel Sanctum Queues
Survey Platform (Web + Offline Mobile)
2024–2025
  • Grouped questions, skip logic, behavior tracking; unique short URLs
  • Flutter offline mode with SQLite; role-based screens; API sync
REST SQLite Flutter
Building Tracking (Flowforge Kanban)
2025
  • Zones/blocks/houses (e.g., Z1-B2-D10) with drag-and-drop board
  • Attachments per status (img1–img4 + note); 4 stages with order_column
Filament UX Kanban
Node.js → Laravel Migrations
2025
  • Ported Express services to Laravel (routing/controllers)
  • Re-implemented external POST/GET integrations and Excel/CSV export pipelines
Laravel Migrations Integrations

Linux Systems & Security Experience

  • Server OS: AlmaLinux 9 (and CentOS 7.9 legacy)
  • Hardening: SSH lockdown, RBAC/least-privilege, audit logging
  • Firewall: Multi-layer policy with 14-rule baseline; per-service allow-lists; VPN-gated access
  • Ops: Apache/SSL, queues & cron workers, log rotation/monitoring, uptime & alerting
  • Resilience: Backup/Restore drills with RPO/RTO; incident-response checklists
Tooling
Apache OpenSSL cron queues Git/GitHub PHPStorm

Security Focus

Demonstrated mastery of professional ethical-hacking practices (offensive/defensive), with applied hardening, monitoring, and incident response — intentionally phrased without acronyms.

Additional Experience (Compact)

Robotics & Drones (2018–2023)
  • Python + OpenCV tracking; long-range links (RFD900 ≈5 km LOS)
  • Line-following & tracking robots, safe ops and documentation
Smart-Home IoT
  • Custom PCBs; ESP8266/ESP32/ESP32-CAM; multi-home control apps
  • OTA/remote updates; secure fleet management
Vehicle Tracking & Driver Safety
  • GPS + GSM telemetry, geofencing, driver-state alerts
  • Owner-authorized remote actions with strict safety checks
Android Handhelds & UHF RFID
  • Flutter↔Kotlin MethodChannels, UART init/config
  • Sunmi V2s / H10S thermal printing

Experience

Independent Senior Web Developer — 2015–Present

End-to-end delivery of Laravel/React/Vue systems for retail/POS, e-commerce, healthcare, education (LMS), and gov/union services.

Linux Systems Administrator & Security Lead — 2021–Present

AlmaLinux 9 hardening; layered firewall (14-rule baseline); least-privilege access; monitoring & incident response; backup/DR drills.

Graduation Projects Consultant/Maker (Robotics/IoT/Drones) — 2018–2023

Drones, line-following & tracking robots; Python/OpenCV tracking; long-range control links; documentation & training.

Tech Stack

  • Languages: PHP, JS/TS, Dart, Python, Kotlin (basic), Java (Android)
  • Frameworks: Laravel, Filament, Blade/Alpine, React + Zustand, Vue + Quasar, Flutter
  • Auth: Sanctum, Spatie Roles/Permissions, Filament Shield
  • Realtime: Laravel Reverb, Pusher, Firebase FCM
  • UI: Tailwind CSS, Bootstrap, shadcn/ui
  • Data: MySQL/MariaDB, SQLite
  • Ops: AlmaLinux 9, Apache/SSL, cron/queues, Git/GitHub, PHPStorm

Education & Certifications

  • Al-Mustansiriyah University College of Basic Education Computer Science Department.
  • Demonstrated mastery of professional ethical-hacking practices (offensive/defensive) with applied server hardening, monitoring, and incident response (intentionally phrased without acronyms).

Languages

English — Professional Arabic — Native

Contact

Email: alijafaar0@gmail.com

Phone/WhatsApp: +964-773-665-7369

GitHub: ALI-JAFAAR