Experience

Independent Engineering

Skaft · Toronto, Canada

2026 to present

Building ygg, an open-source coding agent in Rust for local and hosted models.

  • Built an event-driven runtime with typed tool execution, session persistence, approval controls, and a terminal interface.
  • Maintained the multi-crate workspace, regression suite, releases, documentation, and compatibility across model APIs.
  • Ran local inference experiments on Intel GPU hardware while separating working APIs from verified accelerator execution.

Junior Developer

Replicant AI · Toronto, Canada

May 2023 to May 2024

Worked on conversational AI flows and supporting services used in production customer interactions.

  • Built TypeScript and Python tools to validate prompts and conversation behavior in CI.
  • Refactored Jest integration tests for conversational AI services.
  • Developed migration tooling for conversation configuration stored in MongoDB.

Education

BASc, Computer Engineering

University of Toronto

2021 to 2025

Technical work

Languages

Rust, TypeScript, JavaScript, Python, Swift, Zig, C, C++, SQL

Systems

Agent runtimes, model APIs, terminal interfaces, local inference, audio DSP, test infrastructure

Tools

Git, Docker, SQLite, PostgreSQL, MongoDB, React, Next.js, Astro, PyTorch