Web Development • Linux • Mobile • IoT • Robotics

Ali Jaafar
Senior Full-Stack Developer & Linux Systems Administrator

Full-stack engineer with a broad hands-on background spanning secure web platforms, REST APIs, enterprise dashboards, mobile applications, Linux infrastructure, realtime systems, payment integrations, networking, embedded electronics, Smart Homes, robotics, computer vision, drones, vehicle tracking, hardware integration, and technical system architecture.

Iraq • Baghdad Full-time • Contract • Freelance Arabic • English +964 773 665 7369
Professional Focus

Web engineering and Linux administration first — with a much wider technical background.

My strongest professional focus is building and operating web systems. I also work across mobile, realtime communication, infrastructure security, networking, embedded systems and hardware, allowing me to design complete solutions rather than isolated applications.

Full-Stack Web
Linux & DevOps
Mobile Apps
IoT & Hardware
Robotics & CV
Security Mindset
Profile

Professional Summary

A comprehensive view of my technical profile.

Senior full-stack developer experienced in delivering production systems with Laravel 11/12, Filament 3/4, React, Vue/Quasar, Flutter, REST APIs, authentication, reporting, queues, realtime communication and complex business workflows.

On the infrastructure side, I manage AlmaLinux servers and production application environments using Apache, Virtualmin/WHM/cPanel-style hosting stacks, SSL, systemd services, Gunicorn, queue workers, cron, database services, backups, monitoring and layered access-control policies.

I also have practical experience with PCB and circuit work, Arduino/ESP devices, Smart Homes, GPS/GSM tracking, UHF RFID, POS hardware, ANPR/LPR cameras, drones, Python/OpenCV, robotics and long-range wireless links. This combination gives me a strong end-to-end perspective across software, servers, networks and physical devices.

What I Work On

  • Business web applications & REST APIs
  • Enterprise dashboards & admin systems
  • Linux deployment, hardening & recovery
  • Flutter mobile applications
  • Realtime messaging & notifications
  • Payments, wallets & transactional systems
  • Smart Homes, IoT & embedded control
  • Robotics, drones & computer vision
  • Networking, RF links & device integrations
Capabilities

Core Skills

Prioritized for web-development roles while preserving the rest of my engineering background.

Backend Engineering

  • Laravel 11/12, Filament 3/4, Blade, Alpine.js
  • REST APIs, Sanctum, authentication & RBAC
  • Queues, jobs, caching, reports, PDF generation
  • Complex business workflows & data modeling

Frontend Web

  • React, Vite, Zustand
  • Vue 3, Quasar
  • Bootstrap, Tailwind CSS, Material-style UI
  • Responsive, RTL and Arabic interfaces

Mobile Development

  • Flutter with Provider
  • REST integration and offline SQLite
  • Android native integration with Kotlin/Java
  • Device APIs, printing, NFC, UART and RFID

Linux & DevOps

  • AlmaLinux 9/10, CentOS, Apache, SSL
  • Virtualmin, WHM/cPanel-style administration
  • systemd, Gunicorn, cron, queue workers
  • Deployments, logs, backups & recovery

Security & Reliability

  • SSH hardening & least-privilege access
  • Layered firewall and allowlist policies
  • Monitoring, log review & incident response
  • Backup/restore and disaster-recovery planning

Realtime & Messaging

  • Laravel Reverb and Pusher Channels
  • Firebase FCM and Firestore
  • Chunked queue-based notifications
  • Token lifecycle and robust retry logic

Data & Reporting

  • MySQL, MariaDB and SQLite
  • Eloquent relationships and migrations
  • Server-side DataTables
  • Analytics, invoices and PDF reporting

Networking & Infrastructure

  • MikroTik network troubleshooting
  • Ubiquiti NanoStation M2 long-range links
  • Local-server and routed-network deployments
  • Ports, proxying, firewall and service exposure

Embedded & Hardware

  • PCB design/prototyping and circuits
  • Arduino, ESP8266 NodeMCU, ESP32/ESP32-CAM
  • GPS/GSM modules, relays, sensors and actuators
  • Hardware diagnostics and mobile-phone repair
Toolbox

Technology Stack

Languages, frameworks, infrastructure and hardware used across projects.

Languages

PHPDart JavaScriptTypeScript PythonKotlin JavaC# Visual BasicPascal Bash

Web & Mobile

LaravelFilament BladeAlpine.js ReactZustand Vue 3Quasar FlutterDjango Node.js/Express

Infrastructure

AlmaLinuxCentOS ApacheGunicorn systemdVirtualmin WHM/cPanelSSL CronQueues Git/GitHub

Data, Realtime & UI

MySQLMariaDB SQLiteFirestore Firebase FCMReverb PusherDataTables BootstrapTailwind CSS
Software Engineering

Web, Backend & Mobile Projects

Representative systems built or substantially developed across business, operations and consumer applications.

Commerce • POS • Inventory

Multi-Vendor E-Commerce & POS Suite

Laravel • Filament • React/Vite • Zustand • Sanctum

  • Categories, brands, products, variants, images, vendors and offers.
  • Customer authentication, multiple addresses, checkout, orders and order timelines.
  • Barcode POS, stock checks, expiry rules, discounts and invoice printing.
  • Sales/purchase reports, daily/weekly item reports and administrative dashboards.
LaravelFilament ReactPOS
Membership • Services • Accounting

Aman Platform

Laravel • Filament • Flutter • Complex Relational Workflows

  • User profiles, affiliations, professions, organizations and employment sectors.
  • Partner offerings, insurance-style packages, optional services and dynamic schemas.
  • Wallet/accounting foundations, invoice/payment flows and ledger postings.
  • Role-based management and multi-step registration workflows.
LaravelFilament FlutterAccounting
Retail • Healthcare Operations

Pharmacy Management System

Laravel • Blade • Tailwind CSS • Alpine.js • ApexCharts

  • Medicine inventory with barcode, expiry date, price, stock and images.
  • Fast barcode-based sale flow with stock validation and checkout.
  • Expiry filters, dashboard charts and inventory monitoring.
  • PDF/receipt-friendly sales workflow and defensive user alerts.
LaravelBarcode ApexChartsInventory
Laboratory • PDF Reporting

Laboratory Results Mini App

Laravel • Blade • Dynamic Forms • PDF

  • Manage test names and configurable test elements with normal values.
  • Dynamic result entry based on the selected laboratory test.
  • Printable/PDF result documents including Arabic/RTL considerations.
  • Result listing, preview and management workflow.
LaravelPDF RTLDynamic Forms
Research • Offline Data Collection

Survey Platform

Web • REST API • Flutter • SQLite

  • Grouped questions, conditional skip logic and respondent tracking.
  • Unique respondent URLs and consolidated response management.
  • Offline Flutter collection using SQLite with later synchronization.
  • Role-based workflows for administrators and data-entry staff.
REST APIFlutter SQLiteOffline First
Construction • Workflow

Building Progress Tracking

Laravel • Filament • Kanban

  • Structured zones, blocks and houses with canonical addressing.
  • Four-stage Kanban workflow with drag-and-drop progression.
  • Status-specific files, images and notes attached to houses.
  • Workflow ordering and progress visibility for operational teams.
FilamentKanban WorkflowAttachments
Restaurant • Mobile Ordering

Restaurant Ordering Application

Flutter • Laravel API • Provider

  • Restaurant/shop browsing, categories and item galleries.
  • Cart flows, address/map interactions, tips and order handling.
  • Owner/investor workflows and order lifecycle management.
  • Provider-based application state and paginated API consumption.
FlutterProvider Laravel API
Realtime • Support Chat

Firebase Department Chat Module

Flutter • Firebase Auth • Firestore

  • Customer and admin applications with anonymous authentication.
  • Department/group routing for local administration and maintenance teams.
  • Admin thread filtering based on role/department permissions.
  • Realtime conversation handling across customer and staff applications.
FirebaseFirestore FlutterRealtime
Notifications • Background Processing

Queue-Based FCM Notification System

Laravel Queues • Firebase FCM • WHM

  • Batch processing for large user notification jobs.
  • Safe offset progression, retry handling and null-token safeguards.
  • Queue worker operation on hosted Linux environments.
  • Database queue fallback where Redis was unavailable.
FCMQueues WorkersLaravel
Billing • Utilities

Utilities & Subscription Applications

Flutter • Business Rules • Payment-Oriented UX

  • Electricity/service-bill month selection with prerequisite logic.
  • Dynamic totals and isolated selection states per account/card.
  • Internet subscription expiry, profile reactivation and transaction IDs.
  • Mobile-first user flows designed for operational simplicity.
FlutterBilling State Management
Migration • Integration

Node.js / Express to Laravel Migrations

Laravel • Express • External APIs • Excel/CSV

  • Ported routing and controller logic from Express applications to Laravel.
  • Rebuilt external POST/GET integrations in maintainable Laravel services.
  • Implemented Excel/CSV processing and export pipelines.
  • Preserved application behavior while moving to a unified backend stack.
MigrationLaravel IntegrationsCSV/Excel
Education • Content Platform

Learning Platform / LMS Interfaces

Web & Mobile Product Design

  • Course-focused home experiences with categories and latest content.
  • Featured, paid and popular-course sections.
  • Teacher grids and structured educational content navigation.
  • Mobile-first visual organization for learning products.
LMSMobile UI Web UI
OCR • Server Deployment

OCR Service Deployment

Laravel • AlmaLinux • Image/PDF Processing

  • Deployed an OCR-oriented Laravel service on AlmaLinux.
  • Handled image/PDF ingestion workflows.
  • Integrated server-side processing into an application environment.
OCRLaravel Linux
Payments • Integrations

Payment Integrations

ZainCash • QiCard • Laravel • Flutter

  • Payment initiation and transaction-state handling.
  • Server callbacks/webhooks and secure status synchronization.
  • Laravel backend integration with Flutter client flows.
  • Failure handling and user-safe transaction feedback.
ZainCashQiCard Payments
Infrastructure

Linux Systems, Deployment & Security

Hands-on operation of application servers and network-facing services.

Linux Systems Administration

  • Server platforms: AlmaLinux 9/10 and legacy CentOS environments.
  • Hosting: Virtualmin, WHM/cPanel-style management, Apache virtual hosts and SSL.
  • Application runtimes: PHP/Laravel services, Node workloads and Django/Gunicorn deployments.
  • Process management: systemd services, queue workers, cron jobs and background processes.
  • Data: MySQL/MariaDB administration, storage paths, application permissions and backups.
  • Operations: logs, service health, troubleshooting, deployments and recovery procedures.

Defensive Security & Reliability

  • SSH hardening and controlled administrative access.
  • Least-privilege and role-based access practices.
  • Structured multi-layer firewall policy, including a 14-rule internal baseline.
  • Service allowlists, port control and secure remote-access planning.
  • Monitoring, log review and incident-response mindset.
  • Backup/restore, disaster recovery and data-resilience planning.
Django Deployment

Django + Gunicorn + Apache on Virtualmin

Deployed Django in a Python virtual environment, ran Gunicorn as a systemd service, and proxied Apache traffic to the application. Worked through service startup, application checks, document-root configuration and production routing.

Networking

MikroTik & Local Server Troubleshooting

Diagnosed network-path and browser-access problems where SSH connectivity existed but web ports behaved differently across Wi-Fi and hotspot paths. Worked with firewall/routing assumptions, service ports and local network access patterns.

SSL & Hosting

Apache, Virtual Hosts & SSL

Configured web roots, virtual hosts, SSL certificates, storage links, application permissions, queue workers and deployment details across shared hosting and managed Linux servers.

Operations

Production Queue & Worker Management

Operated Laravel queue workers on hosted systems, handled fallback to database queues where Redis was unavailable, and designed batch notification processing with retries and safe progression.

Embedded Systems

Robotics, Drones, Smart Homes & Hardware

Practical hardware and embedded engineering developed through graduation projects and independent systems.

2018–2023 • Graduation Projects

Robotics & Engineering Project Development

  • Built graduation projects for university students across robotics, electronics and software.
  • Line-following robots, tracking robots, drones, control systems and embedded prototypes.
  • Combined sensors, motors, controllers, PCBs, software and documentation into complete systems.
  • Provided practical implementation and technical guidance for student projects.
Drone • Computer Vision • RF

Long-Range Drones with Python & OpenCV

  • Used Python and OpenCV for image processing, visual tracking and target-related computer vision.
  • Built/managed drone-control and telemetry concepts with long-range communication.
  • Used Ubiquiti NanoStation M2 point-to-point links for extended communication.
  • Achieved practical line-of-sight control/link distances of approximately 5 km in project testing.
PythonOpenCV NanoStation M2Drones
IoT • Home Automation

Smart Homes & Multi-Home Control

  • Designed custom PCB/circuit solutions for home-control applications.
  • Worked with Arduino, ESP8266 NodeMCU, ESP32 and ESP32-CAM-class boards.
  • Connected lighting, relays, sensors and controlled devices to web/mobile applications.
  • Built server/API concepts capable of managing multiple homes and device groups remotely.
Smart HomesNodeMCU ESP32PCB
Tracking • Safety • Telemetry

Vehicle Tracking & Driver-Safety Systems

  • Worked on multiple vehicle-tracking projects using GPS and GSM/SIM-based communication.
  • Live vehicle location, route monitoring, map display and remote telemetry.
  • Camera-assisted driver/occupant monitoring concepts and driver-state alerts.
  • Safety-focused workflows for authorized alarms, locks or controlled vehicle actions.
GPSGSM MapsSafety
Hardware

PCB, Circuit & Mobile Hardware Work

  • PCB design/prototyping and hands-on circuit assembly.
  • Integration of sensors, relays, microcontrollers and communication modules.
  • Hardware-first smartphone diagnostics and repair experience.
  • Basic device software assistance when required, with hardware as the main focus.
Access Control • ANPR

Hikvision LPR / Gate-Control Integration

  • Worked with Hikvision ANPR/LPR camera outputs and vehicle-plate workflows.
  • Integrated camera events with a Laravel backend for vehicle authorization checks.
  • Explored gate relay control based on allowed/blocked vehicle records.
  • Troubleshot ANPR detection, callbacks, camera/network access and device configuration.
HikvisionANPR/LPR LaravelGate Control
Device Integration

Android, RFID, POS & Peripheral Work

Software-to-hardware integration across Android handhelds and business devices.

UHF RFID via UART

Flutter-to-native Android integration using Kotlin MethodChannels, UART initialization, legacy SDK investigation and low-level device configuration for UHF RFID hardware.

POS & Thermal Printing

Worked with Sunmi V2s and H10S Android POS hardware, thermal printing flows and device-specific integration in Flutter/Android applications.

NFC & Android Build Tooling

Resolved native mobile integration issues including NFC entitlement constraints, Gradle Kotlin DSL configuration, Android release signing and core-library desugaring.

Architecture & Product Design

Enterprise, Fintech & AI-Oriented Concepts

Architecture, product planning, UI/UX and proposal work. These are listed separately from deployed systems to keep the CV accurate.

Fintech • Wealth Technology

Capital X — Intelligent Wealth Platform

  • Product architecture and UI/UX for individual, investor and financial-advisor roles.
  • Net worth, asset allocation, market data, AI insights, goals and advisor experiences.
  • Portfolio visualization using value-sized bubbles for stocks/crypto and real-estate views.
  • Light/dark and Arabic RTL interface concepts.
FintechAI UX RTLPortfolio
Global Trade • Enterprise

Enterprise Trade Platform

  • Platform vision combining global mapping, business networking, market intelligence and marketplace workflows.
  • Country → city → port → factory exploration with company/factory/product profiles.
  • RFQs, quotes, contracts, escrow-style workflows and logistics concepts.
  • AI-oriented risk, fraud and pricing alerts in the solution vision.
EnterpriseMarketplace MapsAI
Payments • High-Reliability Architecture

Real Payment Wallet Architecture

  • Architecture planning for a long-lived payment-wallet platform.
  • Backend/API, mobile application, administrative dashboard and deployment-stage planning.
  • VPS-first rollout followed by on-premises server/security infrastructure.
  • Strong focus on reliability, security, auditability and operational recovery.
WalletPayments SecurityArchitecture
Corporate Web • UI/UX

Corporate Website Analysis & Redesign

  • Evaluated existing corporate web presence from information, UX and visual-design perspectives.
  • Designed a more premium, professional landing-page direction for a UAE-focused real-estate/business brand.
  • Prepared implementation-ready website concepts and structured project documentation.
Web DesignBootstrap UI/UX
Timeline

Experience

A simplified timeline covering the main areas of work.

Independent Senior Web / Full-Stack Developer — 2015–Present

End-to-end delivery of Laravel, React, Vue and Flutter solutions across e-commerce, POS, healthcare, education, surveys, organization services, operations, mobile applications, payments, realtime communication and technical integrations.

Linux Systems Administrator & Security-Focused Infrastructure Engineer — 4+ years

Production server deployment, AlmaLinux administration, Apache/SSL, Virtualmin, service hardening, firewall/access policy, monitoring, troubleshooting, incident handling, backups and recovery planning.

Graduation Projects Consultant — Robotics, IoT, Hardware & Drones — 2018–2023

Built and supported student graduation projects including drones, robots, tracking systems, Smart Homes, custom PCB/circuit work, embedded controllers, Python/OpenCV projects, long-range wireless links, documentation and practical implementation.

Background

Education & Languages

Al-Mustansiriyah University

Baghdad, Iraq

Technical experience is strongly project-driven and spans software engineering, Linux systems, networking, electronics, mobile development, IoT and robotics.

Languages

Arabic — Native English — Professional

Working Style

Production-focused, security-minded, hands-on and comfortable moving between application code, servers, networks and hardware when the project requires it.

Contact

Available for serious engineering opportunities.

Web development, backend engineering, Linux administration, infrastructure, technical architecture, mobile development and multidisciplinary engineering work.