Full-Stack Developer
Tacel · Toronto, ON
Primary developer of the company's internal software estate — 15+ apps and services: 14 production Electron/React desktop apps descending from a shared template I designed, a next-gen Tauri 2 + Rust rebuild, two Next.js sites, and the Python/Node services underneath.
Desktop suite — platform architecture
One shared Electron template → 14 production apps, each inheriting JWT auth, cross-app chat, scheduling, Socket.IO realtime, and self-updating installers for free.
RMA operations platform
The full returns lifecycle across three coordinated apps — approvals, repair costing, credits, audit logging. The shipping app alone spans ~200 IPC channels.
Sage 300 ERP sync — Python ETL
A self-healing hourly ETL mirroring ~50 ERP tables in 2–10 minutes via per-row MD5 hash diffs and 8 parallel workers.
CI/CD on a $0 budget
GitHub Actions on self-hosted runners across 12 repos — coverage ratchet, Playwright E2E, AST-enforced test gates, Semgrep rules.