10+ Years • Backend • Full-Stack • Mobile • Linux

Ali Jaafar
Senior Software Engineer & Full-Stack Engineer

Senior software engineer with 10+ years of hands-on experience building production web, backend and mobile systems. Specialized in Laravel, REST APIs, relational databases, multi-tenant SaaS platforms, Flutter and Linux production infrastructure, with additional experience in networking, IoT and hardware integration.

Iraq • Baghdad Open to International Opportunities • Relocation Arabic • English +964 773 665 7369 alijafaar0@gmail.com LinkedIn
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.

SaaS • Multi-Tenancy • Social Media

Nexus Social — Multi-Tenant SaaS Platform

Laravel • APIs • Multi-Tenancy • Linux • Background Jobs

  • Designed and developed a multi-tenant SaaS platform for managing multiple social-media channels from one system.
  • Implemented tenant isolation, packages/subscriptions, account limitations and centralized administration.
  • Built API integrations, scheduled/background processing and operational workflows for social publishing and management.
  • Own the production server environment, deployment, maintenance and system administration.
SaaSLaravel Multi-TenancyLinux
Real Estate • Mobile

Sura Real-Estate Mobile Application

Flutter • Backend APIs • Commercial Client Project

  • Developed a commercial mobile application for real-estate discovery and customer workflows.
  • Built mobile interfaces and integrated application data with backend services and APIs.
  • Delivered the project directly for a private client as part of ongoing freelance engineering work.
  • Handled implementation from application development through integration and delivery.
FlutterREST API Real Estate
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
Career

Professional Experience

Professional software engineering experience since 2015, combining full-time roles with continuous freelance development.

Senior Software Engineer / Full-Stack Engineer — Confidential Government Organization • 2025–Present

Design and development of production software platforms, REST APIs, relational databases, RBAC systems and multi-tenant SaaS solutions. Responsible for Linux deployment and operations including SSL, workers, scheduled jobs, backups, integrations and production support. Project details are limited due to confidentiality.

Freelance Software Engineer — Self-Employed • 2015–Present

Continuous freelance development across desktop, web, backend and mobile software. Started with C#, Visual Basic and SQL Server, moved heavily into Laravel from 2017 and Flutter from 2018. Recent work includes Sura, a commercial real-estate mobile application.

Software Engineer & Linux Systems Administrator — Anwarda • 2023–2025

Full-stack, backend and Flutter development combined with Linux server administration for real-estate compounds and operational systems. Built QR visitor/gate-control workflows, mobile applications including Mojeratna and QR Reader/Scanner, and integrated software with networking, access-control, IoT and hardware systems.

Full-Stack Software Engineer — Al Mawadda Company • Nov 2022–Jul 2023

Developed and maintained web-based business applications across backend, database, API and frontend layers, including authentication, authorization, reporting, administrative functionality, deployment support and production troubleshooting.

Software Engineer / ERP Developer — Aman NGO • Nov 2021–Jul 2023

Designed and developed an ERP-style organizational platform for worker/member registration, identification, certifications, professional affiliations, unions, guilds and administrative operations, including database architecture, RBAC, dashboards, reporting and complex business workflows.

Full-Stack Software Developer — Creative Projects / Raqsoft / Al-Murabba / First Processor • 2019–2021+

Worked in commercial software-development environments building backend functionality, databases, REST APIs, administrative systems and responsive web applications. Maintained, debugged and extended production systems for different business requirements.

Programming & Full-Stack Development Trainer — Anwar Al-Sharq • 2017–2019

Delivered practical programming and full-stack training covering programming fundamentals, backend/frontend development, relational databases, debugging, application architecture and hands-on student projects.

Background

Education & Languages

Bachelor's Degree — Computer Science

Al-Mustansiriyah University — College of Basic Education

Baghdad, Iraq • 2016–2020

More than a decade of professional and project-driven development experience complements the academic degree, spanning enterprise software, backend engineering, mobile applications, Linux infrastructure, networking, IoT and hardware integration.

Languages

Arabic — Native English — Professional Working Proficiency

International Mobility

Based in Baghdad, Iraq and actively open to relocation and international software-engineering opportunities.

Contact

Available for serious engineering opportunities.

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