Full-stack and backend software engineer in Halifax, Canada.
I build reliable Java, TypeScript, cloud, automation, and production-observability systems.
A production-minded Kubernetes deployment demo built with FastAPI, Docker, Kustomize, health probes, resource controls, rolling updates, and optional ingress and autoscaling. The technical overview documents its architecture, verification evidence, and design decisions.
A retrieval-augmented incident-triage workflow with a dependency-free BM25 index, structured Claude outputs, a CLI, a Streamlit interface, and an offline evaluation suite.
A Windows desktop utility for discovering, selecting, and bulk-installing WinGet packages through a guided interface, with automated release builds and downloadable binaries.
A full-stack Angular and Express commerce platform with MongoDB, Stripe Checkout, responsive product discovery, cart workflows, and Docker packaging. The former AWS deployment is offline; the repository and technical overview document the verified implementation and current status.
A historical React and Spring Boot marketplace demonstrating JWT authentication, role-based access, MySQL persistence, and Docker packaging. Its former GCP and Azure deployments are offline, so it is presented as source and architecture evidence rather than a live service.
- Built customer-facing financial dashboards across 24+ components.
- Delivered 39+ Azure CI/CD pipelines using Ansible and Docker.
- Resolved 50+ production incidents through log analysis, diagnosis, and root-cause investigation.
Verified through GitHub on 2026-07-23. Contribution totals use GitHub's twelve-month contribution calendar; language percentages use GitHub-reported bytes across owned public repositories.
Every featured project has a recruiter-friendly technical overview covering its purpose, use cases, top-down architecture, engineering decisions, verification evidence, and limitations.

