Back to Portfolio

Salman Ahmad

Founder & Principal Engineer · Software Developer

Linux · ZFS · Docker · Networking · Python · TypeScript

Calgary, AB s.ahmad0147@gmail.com +1-587-500-1477 portfolio.ahmxd.net

Summary

Founder and principal engineer of AHMXD Technologies, an independent web and IT practice in Calgary. Software Development graduate (SAIT) completing a BSc in Computer Information Systems at Mount Royal University, with two paid client platforms delivered end to end as sole developer. Self-taught across the infrastructure side: I run a 38-container self-hosted environment on ~109 TiB of dual-parity ZFS — including the drive enclosure, which I fabricated myself — and document its architecture, trade-offs and failures rather than only its successes. Looking for a DevOps, SRE or infrastructure role.

Infrastructure

Centauri — self-hosted infrastructure lab

2023 — present

portfolio.ahmxd.net/work/centauri

  • A self-hosted infrastructure lab: 38 containers on ~109 TiB of dual-parity ZFS, in a drive enclosure I fabricated myself.
  • Destroy and recreate as a single 8-wide RAID-Z2 vdev. The pool started as two RAID-Z1 vdevs, one of them 20 TB drives — a layout I had already written up publicly as my worst decision, because a single failure at that capacity means a multi-day resilver hammering the survivors, and a second failure in that window takes everything.
  • Repurposed desktop + LSI SAS3008 in IT mode + self-fabricated enclosure. ZFS needs to see raw devices.
  • The HBA had failed, not the disks. When several drives fail at once, suspect the thing they have in common.
  • Full pool scrub: 1 day 21 h 49 m, 0 errors repaired.
  • Pool capacity: 146 TiB raw · ~109 TiB usable · 76% allocated · 37% fragmentation.

Selected Projects

AHMXD TechnologiesProduction

Next.js 16 • TypeScript • Tailwind
ahmxdtechnologies.ca
  • Founded an independent web and IT practice in Calgary — defined the services, pricing and a six-stage engagement model, and do the engineering myself.
  • Designed and shipped its public site: transparent pricing, a stated process, and an offering spanning sites, web applications, hosting and office IT.

Starlight ToursLab

React 19 • Three.js • WebGL
starlight-eight-ruby.vercel.app
  • Built an interactive 3D educational experience with Three.js and React Three Fiber.
  • Optimised WebGL rendering of particle systems and timelines for consumer hardware.

Inter-Freight AutoClient

Next.js 15 • Supabase • PostgreSQL
interfreightautosales.ca
  • Paid client engagement. Scoped the build with the owner, produced a mockup for sign-off, then delivered the platform end to end as sole developer.
  • Built on Next.js 15 and Supabase with a secure internal dashboard for inventory management and Zod for runtime schema validation.
  • Replaced a manual inquiry process with structured lead tracking and CARFAX report integration, giving the business one place to manage listings and enquiries.

CDN DayZClient

Next.js 15 • TypeScript • Tailwind
cdndayz.com
  • Paid client engagement. Community platform with live server status via GameDig, launcher-verified mod inventories, news ingestion and a searchable error-code diagnostics hub.
  • Also built and self-host CDN_Captain, the retrieval-first support bot serving the same community.

Pearl's HavenClient

Next.js 16 • React 19 • Tailwind v4
pearlshaven.ca
  • Paid client engagement. Produced a mockup, took it through sign-off with the owner, then built and shipped the site solo — including a further round of changes requested after sign-off.
  • Single-page marketing site for a licensed childcare provider: programmes, daily schedule, photo gallery with lightbox, and an enquiry form.
  • Built with accessibility in mind — skip-to-content link, descriptive alt text across the gallery, and properly labelled form fields.

RunOrNopeLab

C# • .NET • Static Analysis
  • Windows static analyzer that reports what an untrusted executable appears capable of without executing or uploading it.
  • PE/CLR parsing that cites exact imports, strings and IL as evidence, behind a fail-closed isolation core.

Employment

Founder & Principal Engineer

2026 - Present
AHMXD TechnologiesCalgary, AB
  • Defined the practice end to end — services, pricing and a six-stage engagement model: scope, mockup, sign-off, build, launch, support
  • Build business sites and web applications — inventory, bookings and admin dashboards behind authenticated access
  • Run hosting and care as an ongoing service: domains, SSL, deploys, updates and analytics
  • Provide the infrastructure side under the same roof — storage, backups, remote access and office IT setup

Assembler

Sep 2023 - Aug 2024
DIRTT Environmental SolutionsCalgary, AB
  • Operated Haas CNC and saw equipment producing aluminum components to spec
  • Held tight tolerances on precision assembly of modular architectural panels
  • Mentored new team members on assembly procedures and safety protocols
  • Fabricated the steel drive enclosure still in service in my home infrastructure

Customer Service Rep

Jul 2017 - Dec 2024
Circle KCalgary, AB
  • Managed customer transactions and resolved complex service issues
  • Maintained inventory systems and coordinated stock replenishment
  • Trained and supervised new employees on company procedures
  • Held this role concurrently with full-time work at DIRTT and full-time studies

Generated from portfolio.ahmxd.net — architecture, decisions and incidents documented in full at portfolio.ahmxd.net/work