Software engineer (backend / infrastructure)

Nigel Stewart

I've been writing software professionally for about seven years — mostly backends, infrastructure, and full-stack web apps.

I spent a couple of years leading a small engineering team at BC Children's Hospital, building tools used in clinical and research settings.

7 years experience • backend / infra leaning

Currently based in Winnipeg, open to full-time roles (remote is great)

Selected Work

VR/MRI Preparation Application

VR experience to help kids get comfortable with MRI machines before their scans. The idea was to reduce anxiety enough that they wouldn't need sedation. Part of a clinical study — results were published.

Unity C# VR/XR Healthcare

Activity Reporting System

Internal tool for BC Children's Hospital residents to log and get approval on yearly extracurricular activities. Built the whole thing — API, frontend, auth, deployment on Azure. Ran in production at the hospital.

PHP/Laravel Vue.js PostgreSQL Azure

rmap-lite

Port scanner I wrote in Rust to learn Tokio. Ended up being reasonably fast — handles a lot of concurrent connections without falling over. Code is on GitHub if you want to look at it.

Rust Tokio Async I/O

coldwatersharp.ca

Site for a local knife sharpening business I run on the side. Built with Astro. Has a contact form that tracks where leads come from so I know which channels are actually working.

Astro Netlify
View Project →

RagingBull.com

Stock trading education platform — video content, subscriber management, live streaming via WebRTC so people could watch instructor trades in real time. Built at Graphem. The company later had a run-in with the FTC, but the tech was solid.

PHP/Laravel WebRTC Vue.js

Child-Sized Knowledge Translation

Interactive storybook helping kids and families understand clinical research and how to get involved. Collaboration with researchers at BC Children's and UBC.

JavaScript Adobe Animate Web Workers

Canadian Child Safety Report Card

Public-facing site presenting national child safety and injury prevention research. Deployed publicly — one of several tools we shipped at the Digital Lab for researchers and policymakers.

BC Children's Hospital Digital Lab

MC14500B Microprocessor Simulator

Cycle-accurate simulator of a 1-bit industrial control unit, written in Rust. Built it to understand how hardware actually works at the fetch-decode-execute level. Has a trace mode so you can watch register state at every clock edge.

Rust

Nand2Tetris

Worked through the whole course — built ALU, RAM, CPU from scratch in HDL, then wrote an assembler and VM translator. Good way to spend a few weekends.

HDL
Backend
PHP/Laravel Go Rust Node.js
Frontend
Vue.js Astro
Data
PostgreSQL Redis GraphQL
Infra
Docker Azure Netlify

Based in Winnipeg. Looking for a full-time role — backend, infra, or full-stack work. Remote preferred.

Want to talk about a role, or just have a question? Happy to chat.

Let's Talk