SOFTWARE & AI ENGINEER — ONTARIO, CANADA I build systems that run themselves. — Usama Kelani, Software & AI Engineer

Systems Support and Automation Analyst by day. Operator of a self-hosted cloud run by four AI agents by night.

Studio portrait of Usama Kelani, Software & AI Engineer
FIG. 01 — THE OPERATOR

FLEET STATUS: NOMINAL 21 CONTAINERS 99.9% UPTIME 0 OPEN PORTS 31 MONITORS LOCAL TIME

01 — PAPER TRAIL

The credentials, on actual paper.

Degrees and certifications, each one verifiable and most of them clickable.

  1. Microsoft Certified: Dynamics 365 Business Central Developer Associate

    Microsoft

    Verify credential ↗
    Microsoft Certified: Dynamics 365 Business Central Developer Associate — Microsoft
    THE CERTIFICATE
  2. Microsoft Certified: Dynamics 365 Business Central Functional Consultant Associate

    Microsoft

    Verify credential ↗
    Microsoft Certified: Dynamics 365 Business Central Functional Consultant Associate — Microsoft
    THE CERTIFICATE
  3. ● IN PROGRESS

    Master of Business Administration (MBA)

    Carleton University

    In progress

  4. Claude Certified Architect — Foundations (CCA-F)

    Anthropic

    Claude Certified Architect — Foundations (CCA-F) — Anthropic
    THE CERTIFICATE
Usama Kelani speaking on stage at a University of Saskatchewan event
ON STAGE · COLLEGE OF ARTS & SCIENCE
Usama Kelani at the academic pinning ceremony
PINNING CEREMONY
02 — THE RECORD

Production systems, shipped on the clock.

Five roles. The thread that connects them: take a manual, error-prone process and make it run itself.

  1. PRESENT Ontario, Canada

    Systems Support & Automation Analyst @ Techspan Industries Inc.

    ERP automation engineering and fleet-wide IT automation for an industrial distributor.

    • Built Ordex, a Python/FastAPI service that turns customer PDF purchase orders into Epicor Prophet 21 imports across 1,500+ customer formats.
    • Designed its deterministic-first parsing: local extraction, then OCR and escalating AI providers, with every change gated by a gold-set regression suite of 22 test modules.
    • Automated endpoint deployment and IT operations across the company fleet using PowerShell, Action1, Group Policy, scripted installs, and self-healing service recovery.

    THE ORDEX PIPELINE

    1. PDF in
    2. pdfplumber
    3. OCR + LlamaParse
    4. Mistral
    5. P21 CSV out

    1,500+ CUSTOMER TEMPLATES · GOLD-SET REGRESSION TESTED

    • Python
    • FastAPI
    • OCR
    • LLM document parsing
    • Epicor Prophet 21
    • PowerShell
    Ordex order-entry screen: customer ID, PO number, and PDF drop zone
    FIG. 02 — Ordex · order intake
  2. Riyadh, Saudi Arabia Contract · Remote (Riyadh)

    Software Architect & Full-Stack Developer @ OnDemand MENA

    Architected Saudi Arabia's first AI-powered WhatsApp engagement platform from zero to working product.

    • Architected the entire platform solo, from empty repo to working product: Next.js, TypeScript, PostgreSQL, Prisma, Supabase, Redis.
    • Built the WhatsApp Business API layer: HMAC-validated webhooks, templates, interactive replies, and automated conversation flows via Meta Cloud API.
    • Engineered the AI concierge with Gemini, Search grounding, and Vision AI: bilingual English/Arabic with RTL, 40+ intent types, location-aware recommendations.
    • Shipped the platform spine: authentication, role-based access control, admin dashboards, rate limiting (30 msg/min), spam detection, payments, and analytics.
    • WhatsApp Business API
    • Gemini + Search grounding
    • Vision AI
    • 40+ intent types

    “Find me a great kabsa spot near Riyadh Boulevard.”

    • Next.js
    • TypeScript
    • PostgreSQL
    • Prisma
    • Redis
    • Gemini
    • WhatsApp Business API
    OnDemand MENA platform interface
    FIG. 03 — Platform UI
  3. Ontario, Canada

    Systems Operations Engineer @ AJ Concord General Services Inc.

    Systems and operations engineering for a general contracting and construction services firm.

    • Led the migration of legacy operational systems to a cloud-based environment, mapping dependencies with IT and business teams and cutting manual data entry by 30%.
    • Developed automated monitoring scripts in Python and PowerShell to track system health and flag anomalies in real time, cutting incident response time by 40%.
    • Standardized operational workflows into documented procedures and a centralized dashboard, improving reporting accuracy across three departments.
    • Python
    • PowerShell
    • Cloud migration
    • Monitoring
    • Process documentation
    • Microsoft 365
  4. Ontario, Canada

    Business Systems Analyst @ A & L Accounting Services Inc.

    Modernized an accounting firm’s workflows from scattered spreadsheets to organized cloud systems.

    • Migrated legacy Excel accounting workflows into Karbon and QuickBooks Online after a process gap analysis, reducing processing time by 25%.
    • Designed Power BI dashboards with real-time financial KPIs, enabling faster, data-driven decisions for leadership.
    • Mapped client onboarding, invoicing, and follow-up processes to eliminate duplicate data entry, then built the standardized templates and trackers to replace them.
    • Karbon
    • QuickBooks Online
    • Power BI
    • Process mapping
    • Excel
    Network switch and firewall install
    FIG. 04 — Systems work in the field
  5. Saskatchewan, Canada

    Web Developer Intern @ TrackPoint.ai

    Front-end development for an AI-powered communication-training platform.

    • Built the front end of an AI interview-simulation platform supporting MMI, medical-school panels, coding interviews, and sales scenarios.
    • Developed a responsive interface with a virtual AI interviewer: customizable question sets, real-time performance analytics, and gamified badges and achievements.
    • Applied React and UX/UI principles for a smooth, accessible practice experience across devices.
    • React
    • JavaScript
    • UI/UX
    • AI products
    TrackPoint.ai practice scenario interface
    FIG. 05 — Practice scenarios
03 — THE HOMELAB

A self-hosted cloud, run by a fleet of AI agents.

One machine hosts everything. Four AI agents with distinct roles and permission boundaries operate it: frontier brains where it counts, mediocre models everywhere else.

CLICK AN AGENT TO OPEN ITS DOSSIER

⬢ FLEET COREUbuntu · one box, every service
Docker containers
21
AI agents
4
open router ports
0
health monitors
31
agent gateways
2
% uptime
99.9

— EVERYTHING THEY OPERATE —

AI OPERATIONS

  • OpenClaw gateway
  • Hermes gateway
  • Bibi · engineer
  • Hermy · router
  • Buggy · watchdog
  • Trader · markets

EDGE / NETWORK

  • Cloudflare Tunnel
  • Cloudflare Access
  • Tailscale mesh
  • fail2ban

MEDIA & PHOTOS

  • Jellyfin
  • Immich · AI photo search
  • Jellyseerr

AUTOMATION

  • Sonarr
  • Radarr
  • Prowlarr
  • Bazarr
  • media automation (*arr stack)
  • FlareSolverr

SECURITY

  • Vaultwarden
  • Cloudflare WAF
  • Google SSO
  • forced encryption

OPERATIONS

  • Uptime Kuma · 31 monitors
  • Homarr dashboard
  • Komodo · Docker UI
  • restic backups · 7d/4w/6m

01 · FAMILY & FRIENDS PATH

Cloudflare Tunnel: outbound-only, WAF + TLS. Any device, anywhere, no VPN.

02 · ADMIN PATH

Cloudflare Access (Google SSO, single-account allow-list) or Tailscale mesh VPN.

03 · UNDERNEATH

Zero forwarded router ports. fail2ban active. Secrets stored chmod 600.

TWO PATHS IN. NOTHING EXPOSED. · zero forwarded ports on the router

Homarr dashboard — the homelab's command center with live service cards
FIG. 06 — Homelab command center

AGENT SPOTLIGHT — TRADER

PRIVATE

A market analyst that never trades.

Regime-first analysis, watchlists, risk sizing, and postmortems, published to its own dashboard with an equity curve and live scanner. Analysis-only by design: it never executes trades. The dashboard runs inside the homelab, behind the same zero-trust walls.

Personal research project. Not financial advice.

The Trader agent's private dashboard — equity curve, live scanner, and positions
FIG. 07 — Trader dashboard (private)
THE FULL DOSSIER Cost engineering, zero-trust networking, the automation pipeline, and the full system map.
04 — THE METAL SHOP

Software is half the story. I build the machines too.

High-end rigs built by hand, from the flagship daily driver to full client builds.

The Flagship, photo 1 — custom PC built by Usama Kelani
FIG. 08 — The Flagship

PARTS MANIFEST

  • 01MSI GeForce RTX 4090
  • 02Intel Core i9-14900K
  • 0364GB XPG DDR5
  • 0412TB storage
  • 05Corsair 1200W PSU
05 — SIDE QUESTS

Built after hours, finished anyway.

PERSONAL PROJECT

Learning Hub

A full-stack course platform with an AI quiz engine.

Course builder, adaptive AI quiz generation, discussions, and progress tracking, covered by 9 test suites and deterministic seed data.

  • Next.js 15
  • TypeScript
  • Prisma
  • PostgreSQL
  • Tailwind CSS
  • Vitest
learninghub.usamakelani.com ↗
Learning Hub screenshot 1 — landing page
Learning Hub screenshot 2 — dashboard
Learning Hub screenshot 3 — AI quiz engine
FIG. 09 — Click to cycle · 3 frames
Galaxy Gliders gameplay — neon spaceships and asteroids in a retro arcade space shooter

HI-SCORE 999999 1UP

PUBLISHED GAME — UNITY

Galaxy Gliders

An infinite-realm space shooter. Published and playable.

64 C# scripts of escalating combat: asteroid storms, boss fights, a ship shop, and dynamic death animations. Built in Unity with a team of seven.

  • Unity
  • C#
  • Game Design
▶ PLAY ON ITCH.IO ↗

TIP: ↑ ↑ ↓ ↓ works anywhere on this page.

TOOLBOX — FULL INVENTORY

Languages & Frameworks

  • Python
  • TypeScript
  • JavaScript
  • C#
  • SQL
  • React
  • Next.js
  • Node.js
  • FastAPI
  • Tailwind CSS
  • Unity

AI & LLM Engineering

  • Multi-agent systems
  • LLM orchestration
  • Tiered model routing
  • Claude (Anthropic)
  • Google Gemini
  • OCR & intelligent document processing
  • Vision AI
  • Prompt engineering
  • MCP tools

Infrastructure & Cloud

  • Docker
  • Linux
  • Cloudflare Zero Trust
  • Tailscale
  • PostgreSQL
  • Prisma
  • Supabase
  • Redis
  • Git
  • Regression testing
  • REST APIs & webhooks

Systems & Business Tools

  • PowerShell
  • Epicor Prophet 21
  • Dynamics 365 Business Central
  • Microsoft 365 administration
  • WhatsApp Business API
  • Fortinet
  • Group Policy
  • Workflow automation
06 — TRANSMIT

The fleet is monitored. The inbox is too.

Hiring, collaborating, or just curious about the homelab? Send a signal.

Usama Kelani working at his desk
FIG. 10 — Where the work happens

Set in Newsreader, Schibsted Grotesk & IBM Plex Mono. Built with Astro. Served by Cloudflare. Watched by Buggy.