Professional Profile

Imad Haj Rashid Profile Image

Hi, I'm Imad Haj Rashid

Software Engineer · Backend · DevOps · Industrial Robotics

I build and deploy software systems from application code to production infrastructure.

My work sits at the intersection of backend development, industrial automation, DevOps, networking and SaaS architecture. I enjoy understanding the complete lifecycle of a system — from an incoming API request, through application logic and infrastructure, all the way to the machine or user consuming it.

  • Software Engineer at ARMIN Robotics, building software that controls and integrates industrial robotic systems.
  • Backend services and SaaS platforms with Python, Django, DRF and FastAPI.
  • Multi-tenant architectures where customers share one application while staying isolated.
  • Full deployment lifecycle: Docker, GitHub Actions, reverse proxies, Linux servers and monitoring.
  • Combining backend engineering with AI agents and workflow automation.

Building systems from git push to production — and sometimes all the way to a robot.

What I Work On

Application Development

Django / DRF · FastAPI · Vue 3 / Pinia

Infrastructure & Services

PostgreSQL · Redis · MQTT · Docker

CI/CD & Deployment

GitHub Actions · Docker Hub · Caddy / Nginx · Linux

Production

SaaS platforms · Multi-tenant apps · Industrial PCs · Robotics systems

Industrial Robotics

Software that operates and integrates industrial robots: robot jobs, production orders, routes and machine states, communicating with MES, PLCs, industrial PCs, machine controllers and vision systems.

PythonDjango Vue 3MQTT MES / PLCDebian Vision

Backend & SaaS Engineering

REST APIs, authentication, background workers and multi-tenant SaaS infrastructure where customers are isolated through tenant schemas and domains.

Django REST FrameworkFastAPI PostgreSQLRedis JWTDjango Tenants

DevOps & Deployment

The complete deployment lifecycle: CI/CD pipelines, versioned Docker images, reverse proxies with HTTPS, DNS, hardened servers, monitoring and production troubleshooting.

Docker ComposeGitHub Actions Docker HubCaddy NginxCloudflare SentryPostHog

Infrastructure & Virtualization

Infrastructure close to the operating system, built to be reproduced, automated and scaled instead of configuring every server by hand.

ProxmoxGolden VM images WireGuardWindows RDP FirewallsDedicated servers

AI & Automation

A background in Artificial Intelligence, now focused on combining traditional backend engineering with AI-powered workflows and automation platforms.

Pydantic AILLM integrations AI agentsMulti-agent workflows Document processing

Selected Projects

Industrial Robot Control Platform

Software platform for configuring, controlling and monitoring industrial robotic systems.

Vue 3 UI ──► Django API ──► MQTT broker
                               │
                  ┌────────────┼────────────┐
                  ▼            ▼            ▼
               Robots      PLC / MES     Vision
PythonDjango Vue 3MQTT RedisDocker Linux

Multi-Tenant SaaS Platform

Design and deployment of a SaaS platform supporting isolated customer tenants, each served on its own domain.

customer-a.example.com ──┐
customer-b.example.com ──┼──► Cloudflare ─► Caddy
customer-c.example.com ──┘                   │
                                             ▼
                                  Web · Backend · Worker
                                             │
                                     ┌───────┴───────┐
                                     ▼               ▼
                                 PostgreSQL        Redis
                              (schema per tenant)
Django TenantsVue 3 PostgreSQLRedis DockerCaddy GitHub Actions

Virtualized Client Infrastructure

Infrastructure for running multiple isolated Windows and Linux environments on a single dedicated server.

Dedicated Server
       │
       ▼
    Proxmox ◄── WireGuard VPN
       │
 ┌─────┴───────────┐
 ▼                 ▼
Windows VMs      Linux VM
(RDP clients)      │
                   ▼
            Docker services
ProxmoxLinux WindowsWireGuard NetworkingDocker

AI Automation Platform

Exploring a reusable architecture for building client automation workflows that combine LLM agents, APIs and messaging platforms.

Trigger (API / message)
          │
          ▼
  Workflow orchestrator
          │
   ┌──────┼──────┐
   ▼      ▼      ▼
 Agent  Agent  Tools / APIs
(Pydantic AI + LLMs)
PythonPydantic AI LLMsAPIs AgentsMessaging platforms

Experience & Education

Software Engineer

ARMIN Robotics | 2023 - Present

Developing software for industrial robotic systems.

  • Backend services and APIs with Python, Django and Django REST Framework
  • Robot configuration, control and monitoring interfaces with Vue 3 and Pinia
  • MQTT-based communication between robots, services and industrial equipment
  • Integration with MES, PLCs, industrial PCs and machine controllers
  • Managing robot jobs, production orders, routes and machine states
  • Camera and vision-system integration
  • Deploying Dockerized applications on Debian/Linux industrial PCs
  • Production debugging and industrial networking

AlgoExpert · FrontendExpert · SystemsExpert

AlgoExpert Platform | 2022 - 2023

Sharpened problem-solving skills through algorithm challenges, real-life frontend problems and system design, building a professional programming mindset.

Artificial Intelligence / Data Operator Training

BeCode Liège | 2020 - 2021

Machine Learning, Deep Learning, Computer Vision, data analysis, data cleaning and predictive modelling, applied in projects including object recognition, mole detection and house-price prediction.

Data Management & UX

Bostani Chocolate

Managed factory information, sales and purchase-order data using Microsoft Dynamics AX 2012, and contributed to improving application user interfaces.

Bachelor in Electromechanics

ISL Liège | 2018 - 2023

Completed Bachelor's degree program focusing on electromechanical systems.

Mechanical Engineering

University of Aleppo | 2011 - 2014

Studied Mechanical Engineering.

Tech Stack

Backend

Python Django Django REST Framework FastAPI Django Tenants REST APIs JWT Background workers

Frontend

Vue 3 Pinia JavaScript React HTML5 CSS3

Data & Messaging

PostgreSQL Redis MQTT

DevOps & CI/CD

Docker Docker Compose GitHub Actions Docker Hub Caddy Nginx HTTPS / TLS

Infrastructure & Networking

Linux / Debian / Ubuntu Proxmox Virtual Machines WireGuard SSH hardening Firewalls Cloudflare DNS Wildcard DNS

Observability & Tools

Sentry PostHog Git Microsoft Dynamics AX

Industrial

Industrial robots MES PLCs Industrial PCs Vision systems

AI & Data

Pydantic AI LLMs NumPy Pandas Scikit-learn Computer Vision

Currently Learning

current_focus = [
    "System Design",
    "DevOps & Infrastructure",
    "Kubernetes",
    "AI Agents",
    "Pydantic AI",
    "Workflow Automation",
    "Distributed Systems",
    "Backend Architecture",
]

Contact Me