SYSTEM BREACH // AUTHORIZING
ENGINEER//DEVELOPER//ARCHITECT
DECRYPTING0%
NODE: GOTHAM-01
ENC: AES-256
LINK STABLE
VER 3.0.0

SALMAN
AHMAD

Founder & Principal Engineer — AHMXD Technologies

Software Developer,
Systems Builder.

I build software, run infrastructure, and figure out what breaks in between. From full-stack applications to self-hosted systems, networking, containers, and automation — I learn by building, breaking, troubleshooting, and documenting real systems.

Explore

ABOUT ME

The Narrative

I am the founder and principal engineer of AHMXD Technologies, an independent web and IT practice in Calgary, and a Software Development graduate from Southern Alberta Institute of Technology (SAIT), currently completing a Bachelor of Computer Information Systems at Mount Royal University.

My experience spans full-stack development, DevOps-driven infrastructure, and advanced home-lab environments. Backed by years in customer-facing roles, I bridge complex engineering and end-user accessibility.

Calgary, AB

Salman Ahmad

Founder & Principal Engineer

Education

Southern Alberta Institute of Technology (SAIT)
Software Development (Graduated)
Mount Royal University
BCIS (In Progress)

Capabilities

Infrastructure & StorageNetworkingSoftwareOperations
See the evidence →
CAPABILITIES

WHAT I CAN
ACTUALLY DO

Labelled by how it was learned, and linked to the thing that proves it. Where something is a certification rather than experience, it says so — a list you cannot verify is worth less than a shorter one you can.

Infrastructure & Storage

Systems I run, break, and repair myself.

  • LinuxPersonal infrastructureCentauri →
  • TrueNAS SCALEPersonal infrastructureCentauri →
  • ZFSPersonal infrastructurePool rebuild decision →

    RAID-Z2 topology, scrub and resilver operations, capacity planning, dataset tuning.

  • DockerPersonal infrastructure38 containers →
  • SAS / HBAPersonal infrastructureINC-0001 →

    IT-mode firmware, direct disk presentation, and diagnosing a controller failure from kernel logs.

  • iSCSIPersonal infrastructure

    A 1 TB zvol exported as a block target.

  • Hardware fabricationProfessionalDIRTT →

    CNC and precision assembly. The drive enclosure in Centauri is one I built.

Networking

Overlay networking and secure remote access, at household scale. Not enterprise routing — see the note below.

  • Tailscale / WireGuardPersonal infrastructureAdmin plane →
  • Cloudflare TunnelPersonal infrastructurePublished services →
  • Reverse proxy & TLSPersonal infrastructure

    nginx-proxy-manager with Let’s Encrypt certificates.

  • DNSPersonal infrastructure
  • Network troubleshootingPersonal infrastructureBottleneck analysis →

    Identifying a 2.5 GbE link as the real constraint on an array that outruns it.

Software

Languages and frameworks I have shipped something real in.

Operations

The parts that only show up once something is actually running.

  • Incident diagnosisPersonal infrastructureINC-0001 →

    Correlating ZFS state with kernel logs to isolate a failing controller rather than replacing healthy disks.

  • Monitoring & alertingPersonal infrastructureTrust boundaries →

    Platform email alerting that has caught real faults. Not a metrics stack — there is no Prometheus here.

  • Backup & recoveryPersonal infrastructureMeasured RPO →

    Encrypted off-site config and photo sync, with a stated 7-day RPO rather than an implied one.

  • Capacity planningPersonal infrastructurePost-mortem →
  • Client deliveryClient workInter-Freight, CDN DayZ →

    Scoping with a non-technical stakeholder, mockup and sign-off before build, then shipping the whole thing solo. Two paid engagements, both live.

  • AWSLearning

    Certified Cloud Practitioner. A knowledge certification — I have not deployed production workloads on it, and this list is not the place to imply otherwise.

  • CI/CDLearning

    Git-driven deploys on Vercel. No pipeline authoring in anger yet.

SELECTED
WORKS

SCROLL TO EXPLORE

This section scrolls horizontally as you scroll down. Pressing Tab moves through each project and brings it into view automatically.

Engineering digital experiences with a focus on performance, accessibility, and motion.
Independent PracticeProduction

AHMXD Technologies

01

My own web and IT practice, and the site that fronts it. Services, pricing and a six-stage engagement model are all stated up front rather than hidden behind a contact form — scope, mockup, sign-off, build, launch, support.

Next.js 16TypeScriptTailwindVercel
Interactive EducationLab

Starlight Tours

02

An immersive educational platform documenting cases of systemic racism, built around archival research. Features WebGL animation and interactive timelines.

React 19Three.jsWebGLVite
Dealership PlatformClient work

Inter-Freight Auto

03

A paid engagement for an automotive business. I built a mockup, took it through client sign-off, then delivered the whole platform solo — inventory management, inquiry tracking, CARFAX integration and a secure admin dashboard.

Next.js 15SupabasePostgreSQLZod
Community PlatformClient work

CDN DayZ

04

Production DayZ community platform with live server status, launcher-verified mod inventories, news ingestion, and a searchable diagnostics hub for error codes. CDN_Captain is the support bot built for the same community.

Next.js 15TypeScriptTailwindGameDig
Licensed DayhomeClient work

Pearl's Haven

05

A paid build for a licensed home dayhome. Mockup, client sign-off, then the whole site solo — a single-page tour of the space with a photo gallery, daily rhythm and a booking form. Plus a round of changes after sign-off, which is how client work actually goes.

Next.js 16React 19Tailwind v4Framer Motion
Product DesignLab

Nitor

06

A desktop-first habit tracker with a forgiving streak model — no streak anxiety — and insights that explain why you succeed, not just whether. Supabase auth, row-level-secured persistence, and a GSAP scroll story.

Next.js 16SupabaseGSAPZustand
Security ToolingLab

RunOrNope

07

A Windows static analyzer that explains what an untrusted executable appears capable of — without ever running or uploading it. Fail-closed isolation core and PE/CLR analysis that cites exact imports, strings, and IL as evidence.

C#.NETStatic AnalysisWindows
EXP
LOGS

EXPERIENCE

CAREER_DB// Calgary, AB

> SCANNING_HISTORY...

> FOUND 3 RECORDS

EXP-01

Founder & Principal Engineer

AHMXD Technologies
Calgary, ABINDEPENDENT

Mission Brief

An independent web and IT practice in Calgary. I set the offering, the pricing and the engagement model, then do the engineering myself — sites, web applications, and the infrastructure and support that keep them running.

▹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

At a Glance

Solo
model
Web · IT
scope
Ongoing
support

Technologies & Methods

Next.jsTypeScriptSupabaseDockerVercel
ACADEMIC_RECORDS

EDUCATION

2024 - Present

Mount Royal University

Bachelor of Science - CIS

Computer Information Systems — the intersection of business systems and software engineering.

gpa
3.8
credits
Active
level
Undergrad

Relevant Coursework

Data Structures & Algorithms
Database Systems
Software Engineering
Network Security
System Analysis
Web Development
2020 - 2023

SAIT

IT Software Development

Polytechnic training in full-stack development, database architecture and application deployment.

gpa
3.7
credits
Diploma
level
Honors

Relevant Coursework

Java Programming
Full Stack Web
Database (MySQL)
Software QA
Mobile App Dev
Project Mgmt

INTERESTS

Beyond the terminal: four things I do when nobody is paying me to.

  1. 01

    Home Lab

    host
    Lenovo ThinkCentre + custom JBOD
    array
    8 × 20 TB · RAID-Z2 · 146 TiB raw
    usable
    ~109 TiB · 76% full
    running
    38 containers
    access
    Tailscale (admin) · Cloudflare Tunnel (public)

    The whole thing runs on a Lenovo ThinkCentre that somebody, somewhere, wrote off as e-waste. The drives don't fit in it — eight 20 TB disks live in a JBOD I fabricated out of steel at my last job, wired back to the host through an LSI SAS HBA in IT mode so that ZFS owns the disks directly instead of a RAID controller pretending to. Dual parity, about 109 TiB usable, currently 76% full. A full scrub takes just under two days and has never found anything it couldn't repair.

    On top of it sit 38 containers. Jellyfin and Immich for media and photos, the usual *arr stack tidying up after me, Traccar swallowing GPS telemetry for reasons that were extremely compelling at the time. The admin surfaces — TrueNAS, SSH, Portainer, logs — are reachable only across a Tailscale WireGuard mesh. A short list of things my family actually use is published through a Cloudflare Tunnel. Either way there is not one inbound port open on the router, which is the only network posture I actually trust.

    Backups are the part I'd fix first. Photos and configs go to encrypted cloud storage once a week, so my worst case is losing seven days of pictures. The media library isn't backed up at all — it's the one thing I can rebuild, so it's the one thing I let go. There's no UPS yet either, and the JBOD has to be powered up before the host or the array simply isn't there when it boots. None of that is an accident; I just know exactly what it costs me.

    Formally: storage architecture, capacity planning, container orchestration, secure networking and observability, end to end, owned by one person. Informally: a deeply over-engineered guarantee that nobody in my family ever loses a photo.

  2. 02

    Gaming

    mostly
    Apex Legends
    also
    Battlefield 6 · DayZ
    side effect
    cdndayz.com

    I like games that punish hesitation — Apex especially, where the fight is usually decided in the second before it actually starts.

    Somewhere along the way playing turned into building. I run the website and the support bot for a DayZ community, which means I now spend considerably more time reading server logs and error codes than I do surviving anything. I'm not sure that counts as a hobby any more, but I'm also not stopping.

  3. 03

    Physics

    reading
    general relativity
    also
    quantum mechanics · cosmology
    shipped
    nothing

    General relativity is the closest thing I have to a hobby that produces absolutely nothing. I read about it constantly and build with it never.

    With one exception. I once spent a weekend trying to render a black hole for the top of this website — integrating null geodesics per pixel so the far side of the accretion disk would lens up over the event horizon the way the real thing does. It never shipped. It was the most fun I've had writing code I deleted.

  4. 04

    Anime

    for
    art direction · structure
    all-time
    Dragon Ball Z · Demon Slayer · Jujutsu Kaisen

    Where I go when I've been staring at a terminal too long. I'm there for the art direction and the structure more than the plot — the medium gets away with visual choices live action can't afford, and the best of it commits to a single idea harder than most films are willing to.

    It's also the only thing on this list I don't try to optimise, measure or automate, which is probably why it works as a reset.

↑