Career
Security, systems,
software, and games.
I lead IT systems and cybersecurity at a Microsoft-stack MSP, running identity and an ISO 27001 ISMS for a distributed team. I came to it through engineering: a computer science degree from Dalhousie (GPA 3.92) and a gameplay programming co-op at Ubisoft Halifax. As comfortable in an Entra tenant as in a Next.js codebase or Unity gameplay code. The through-line is the same everywhere. Build systems that hold up.
Canadian PGWP holder (valid to June 2029), open to relocation anywhere in Canada. Eligible for the Atlantic Immigration Program (International Graduate stream). IELTS General CLB 10.
Experience
Microsoft-stack MSP: ~15 internal staff supporting ~100 contractors across ~75 clients, with primary markets in Australia and the Philippines.
- Lead IAM administration on Microsoft Entra ID: MFA, Conditional Access, app registrations, and identity governance.
- Administer the Microsoft 365 tenant, endpoint security (Bitdefender GravityZone), and RMM (NinjaOne) across the contractor base.
- Hardened security posture, monitoring, and access controls across a distributed MSP environment.
- Drove the organization-wide ISO 27001 ISMS implementation (in progress, 2026).
- Sole-authored internal platforms and led an inherited production client portal.
Gameplay programming in Unity and C# across two unannounced titles, from prototype tooling to camera, targeting, and AI systems.
- Added dynamic camera angles and extended a camera-clipping solution using Cinemachine and Unity raycasting.
- Extended a tile-based targeting system to measure distance over NavMesh paths and hex-grid tiles.
- Tuned character AI behavior trees to match game design direction, and built in-client debug tools for systems like the hex grid.
- Built and integrated character assets through a Maya and Blender pipeline, documenting the process for reuse.
- Ported a rigged, animated 3D scene to Android with Three.js and Capacitor, and kept builds playable by working around broken dependencies.
Education
Undergraduate certificates in Communications Technology and Cyber Security, and in Web and Mobile Development. Sexton Scholar, Dean’s List (multiple terms), and Dalhousie In-Course Scholarship (2025).
Certifications
- ISO 27001 ISMS Officer (in progress, 2026)
- Microsoft Identity and Access Administrator, SC-300 (in progress)
Skills
Identity & security
Entra ID, IAM, MFA, Conditional Access, identity governance, ISO 27001 ISMS, Bitdefender GravityZone
Infrastructure
Microsoft 365, NinjaOne RMM, endpoint management, MSP operations
Development
TypeScript, React, Next.js, Python (FastAPI, Flask), Prisma, PostgreSQL, Supabase, Drizzle ORM, MERN, NextAuth
Game & graphics
Unity, C#, Cinemachine, behavior trees, NavMesh, Maya, C++, Vulkan, OpenGL
Tools
Claude Code, Playwright, Git
Download CV
Tailored to four fields. Pick the one that fits.