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, currently also handling SEO, Zoho CRM administration and workflow automation at ABM and Edison College. 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

SEO Assistant

Oct 2026 - Present
ABM & Edison CollegeCalgary, AB
  • Optimize site content for search — page titles, meta descriptions, headings, URLs and image alt text
  • Run keyword and competitor research to shape website content and blog topics
  • Track rankings and traffic in Google Analytics and Search Console, and report on SEO performance
  • Audit the site for SEO issues and broken links; support link-building and Google Business Profile updates
  • Administer Zoho CRM — fields, layouts, workflows and data upkeep for the teams that rely on it
  • Build automations that replace repetitive manual steps in marketing and admissions processes
  • Joined as an Admissions Advisor (Oct 2026), guiding prospective students from first inquiry to enrolment

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