Plate 02Trajectory

The road so far.

Agencies, studios, a remote leadership stint, a year of games — with freelancing running quietly underneath the whole thing since 2006.

  1. 2026 — PresentNow

    Software Engineer

    Mogul Clients·Remote

    Architecting full-stack platforms end to end — role-based access control, real-time sync across devices, and AI-assisted document processing. Comfortable owning the whole stack: monorepo build and deployment tooling, WebSocket pipelines with offline-first queueing, and the API and data layers underneath.

  2. 2022 — 2024

    Full-Stack Developer

    Midfield Interactive Corp.·Hamilton, ON

    Delivered web, desktop, and mobile apps across a shifting per-client stack. Shipped a remotely-managed kiosk on Microsoft Surface tablets — a Node.js Windows service behind a React GUI, locked into kiosk mode with eSIM, offline-first capture and auto-upload — built a full CI/CD pipeline from scratch, an internal iOS app, and tailored CMSs (WordPress, headless, and bespoke), all while mentoring a junior developer full-time.

  3. 2021 — 2022

    Game Developer

    Indie Studios & Game Jams·Tardigraid · Desdoble · Cyber Curse

    A burst of game-making across several small studios — gameplay, mechanics, and performance work on Tardigraid (Blazing Gator Games), Desdoble (Black Kraken Studios), and Cyber Curse, built for the GMTK Game Jam.

  4. 2016 — 2018

    Head of Software Engineering

    Pipeline Publishing L.L.C.·Remote · Chicago, IL

    Took over engineering leadership after subcontracting in, then owned the full lifecycle — architecture to deployment — across publishing tooling and web properties: internal and external APIs, web billing and shopping-cart flows, automated payment processing, and PDF-generation pipelines.

  5. 2015 — 2018

    Full-Stack Developer

    R4U·Sole proprietor

    Ran my own independent development consultancy — scoping projects, owning the tech-stack decisions, and handling everything from architecture through client communication to delivery.

  6. 2014 — 2015

    Full-Stack Developer

    Onyx Creative Studio·Ontario

    Subcontracted full-stack development across client products — including the engagements that led to my later work with Pipeline Publishing.

  7. 2010

    Full-Stack Developer

    JBI Inc.·Niagara Falls · NASA-affiliated

    My first professional engineering role — titled Computer Programmer but full-stack in practice. Low-level systems work on NASA-affiliated projects (endian conversion with data clustering, hardware relay control) alongside Flash and server-side web builds.

  8. 2006 — Present

    Freelance Developer

    Independent·The constant

    The through-line of the whole journey — custom software, websites, and tech support for a long tail of clients, continuously since 2006, alongside every formal role.

Education

Niagara College

Welland, ON

Game Development (3-year program, 2019–2022) — Honour Roll, 3.8–4.0 GPA. Earlier: Computer Programming · New Media Web Development · Graphic Design (2010–2014).

Education

Stamford Collegiate

Niagara Falls, ON

Ontario Scholar · Honour Roll · awards for Best Effort & Highest Achievement in Computer Programming