Skip to content

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

Software and AI engineer building automation, internal tools, and production AI systems. By night, operator of a self-hosted cloud run by four AI agents.

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

HOMELAB STATUS: NOMINAL 21 ACTIVE CONTAINERS 99.9% UPTIME / 90 DAYS 0 FORWARDED ROUTER PORTS 31 ACTIVE HEALTH CHECKS

01 — PAPER TRAIL

The credentials, on actual paper.

Degrees and certifications. Most verifiable, the rest documented.

  1. ● IN PROGRESS

    Master of Business Administration (MBA)

    Carleton University

    In progress

  2. Claude Certified Architect — Professional (CCA-P)

    Anthropic

    Verify credential ↗
    Claude Certified Architect — Professional (CCA-P) — Anthropic
    THE CERTIFICATE
  3. AWS Certified Generative AI Developer - Professional

    Amazon Web Services

    Verify credential ↗
    AWS Certified Generative AI Developer - Professional — Amazon Web Services
    THE CERTIFICATE
  4. Microsoft Certified: Dynamics 365 Business Central Developer Associate

    Microsoft

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

    Microsoft

    Verify credential ↗
    Microsoft Certified: Dynamics 365 Business Central Functional Consultant Associate — Microsoft
    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 — EXPERIENCE

Production systems, shipped on the clock.

Four roles connected by the same objective: upgrade fragile manual work into reliable, maintainable systems.

  1. PRESENT Ontario, Canada

    Systems Support & Automation Analyst @ Techspan Industries Inc.

    Automation engineering for an industrial distributor, from order intake to fleet-wide IT operations.

    • Built Ordex, a Python/FastAPI service that turns customer PDF purchase orders into imports for the Epicor Prophet 21 ERP across 1,500+ customer formats.
    • Designed its deterministic-first parsing: local extraction, then OCR, then a custom-trained model, 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.
    • Wrote Python and PowerShell scripts that automated manual IT flows (onboarding steps, recurring checks, and cleanup tasks), turning repetitive hands-on work into scheduled, hands-off routines.

    ORDEX PIPELINE

    1. PDF in
    2. Deterministic extract
    3. OCR fallback
    4. Custom-trained model
    5. P21 CSV out

    1,500+ CUSTOMER FORMATS · 22-MODULE REGRESSION SUITE

    • Python
    • FastAPI
    • OCR
    • LLM document parsing
    • Epicor Prophet 21 ERP
    • PowerShell

    Read the engineering case study →

    Ordex order-entry screen: customer ID, PO number, and PDF drop zone
    FIG. 02 — Ordex · order intake1 / 4
  2. Riyadh, Saudi Arabia Contract · Remote (Riyadh)

    Software Architect & Full-Stack Developer @ OnDemand MENA

    Architected an AI-powered WhatsApp engagement platform for the Saudi market 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

    Read the engineering case study →

    OnDemand MENA platform interface
    FIG. 03 — Platform UI1 / 3
  3. 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.
    • Developed automated monitoring scripts in Python and PowerShell to track system health and flag anomalies in real time, cutting incident response time by 40%.
    • Karbon
    • QuickBooks Online
    • Power BI
    • Process mapping
    • Excel
    • PowerShell
    Network switch and firewall installation
    FIG. 04 — Systems work in the field
  4. 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.
    • Turned Figma designs into reusable React components and refined the interface across iterations from user-testing feedback.
    • React
    • JavaScript
    • UI/UX
    • AI products
    TrackPoint.ai practice scenario interface
    FIG. 05 — Practice scenarios1 / 3
03 — AI HOMELAB

A self-hosted cloud operated by four AI agents.

The agents have separate responsibilities, model tiers, gateways, and permission boundaries. The personality stays visible; the operational controls stay explicit.

CLICK AN AGENT TO OPEN ITS DOSSIER

⬢ FLEET COREUbuntu · one box, every service
active containers
21
AI agents
4
forwarded router ports
0
active health checks
31
agent gateways
2
% uptime · 90d
99.9

Snapshot updated

SERVICES AND OPERATIONS

AI OPERATIONS

  • Inference Relay
  • Operations Relay
  • Bibi · engineer
  • Hermy · router
  • Buggy · watchdog
  • Trader · research

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 health checks
  • Homarr dashboard
  • Komodo · Docker UI
  • restic backups · 7d/4w/6m

01 · FAMILY & FRIENDS PATH

Cloudflare Tunnel provides outbound-only access with WAF and TLS, without exposing router ports.

02 · ADMIN PATH

Cloudflare Access with a restricted Google SSO allow-list, or an encrypted Tailscale mesh.

03 · HOST CONTROLS

Zero forwarded router ports, fail2ban active, and sensitive files restricted through host permissions.

OUTBOUND-ONLY ACCESS · ZERO FORWARDED ROUTER PORTS

Homarr dashboard showing live service cards
FIG. 06 — Homelab operations dashboard1 / 3

AGENT PROFILE — TRADER

PRIVATE RESEARCH

A market analyst with no trade authority.

Trader produces regime analysis, watchlists, risk sizing, and postmortems on a private dashboard. It can evaluate paper-trading evidence, but it cannot place live orders or control a brokerage account.

PERSONAL RESEARCH PROJECT

Trader Desk paper-trading dashboard showing filled paper trades, account equity, win rate, and the forward-test portfolio
FIG. 07 — Trader dashboard (private research)
ENGINEERING DEEP DIVE Model routing, zero-trust networking, automation, observability, 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 Flagship1 / 3

PARTS MANIFEST

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

BOOT SEQUENCE○ POSTING…

>POWER ON · THE FLAGSHIP

>BIOS PROFILE ............ XMP ACTIVE · RESIZE BAR ON · FAN CURVES LOCKED

>BOOT HANDOFF ............ CLEAN POST · NO RETRIES · NO RECOVERY FLAGS

>OVERCLOCK STATE ......... APPLIED · VALIDATED · HOLDING UNDER LOAD

>MEMORY TRAINING ......... PASSED · LOW LATENCY PROFILE STABLE

>THERMAL MAP ............. IDLE COOL · LOAD TEMPS CONTROLLED · NO THROTTLE

>POWER DELIVERY .......... RAILS STABLE · TRANSIENT SPIKES HANDLED

>FINAL VERIFY ............ TUNED · COOLED · OVERCLOCKED · BUILD VERIFIED

05 — PROJECTS

Built after hours, finished properly.

Selected projects that show product thinking, testing, and end-to-end delivery beyond day-to-day work.

PERSONAL PROJECT

Learning Hub

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

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

  • Next.js 15
  • TypeScript
  • Prisma
  • PostgreSQL
  • Tailwind CSS
  • Vitest
Learning Hub landing page
FIG. 09 — Learning platform1 / 3
Galaxy Riders gameplay — neon spaceships and asteroids in a retro arcade space shooter

HI-SCORE 999999 1UP

PUBLISHED UNITY GAME

Galaxy Riders

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.

SELECTED CAPABILITIES

Tools selected around the work, not a wall of keywords.

Languages & Frameworks

  • Python
  • TypeScript
  • JavaScript
  • C#
  • SQL
  • HTML & CSS
  • Bash
  • React
  • Next.js
  • Node.js
  • FastAPI
  • Astro
  • Tailwind CSS
  • Vite
  • Unity

AI & LLM Engineering

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

Infrastructure & Cloud

  • Docker
  • Linux
  • AWS
  • Cloudflare Zero Trust
  • Tailscale
  • PostgreSQL
  • Prisma
  • Supabase
  • Redis

Systems & Business Tools

  • PowerShell
  • Epicor Prophet 21 ERP
  • Dynamics 365 Business Central
  • Microsoft 365 administration
  • WhatsApp Business API
  • Fortinet
  • Group Policy
06 — CONTACT

The fleet is monitored. The inbox is too.

For engineering hiring roles, product collaboration, or questions about the self-hosted AI fleet, email is the best place to start.

PRIMARY CONTACT

info@usamakelani.com

CHANNEL OPEN · MONITORED BY THE FLEET · REPLIES IN < 24H
Usama Kelani working at his desk
FIG. 10 — WORKSPACE