Backend Developer · BSc Computer Science · Engineering with a focus on secure live-service systems.
Currently working on canadianformatters.com.
Languages I Like: JavaScript, TypeScript, Python, Rust
Libraries I Use Frequently: React, Next.js, Express, Socket.io, Three.js (WebGL)
Specialities: WebRTC, Authentication, WebSockets, Canvas API
Security: OAuth2, JWT, Database Design principles, OWASP principles (Current Cybersecurity Post-Grad)
🌀 Wyrmhole v0.3.1 Node.js WebRTC Rust Magic-Wormhole.rs
Cross-platform encrypted file transfer. Peer-to-peer, end-to-end, zero compromise.
- Developed a high-performance p2p tunneling tool focusing on secure connectivity across Linux, Windows, and macOS.
- Implemented custom relay servers into the existing magic-wormhole.rs ecosystem to optimize data security, throughput, and minimize latency.
- Available on GitHub or live at wyrmhole.app
Tuned In Chrome Extension Gemini Nano Spotify API
On-device AI that reads any webpage and recommends Spotify tracks matching its mood.
- A Chrome extension powered by Gemini Nano for 100% local, private content analysis.
- Features smart DOM extraction, multi-strategy search, and real-time playback controls in the browser toolbar.
A browser-based photo editor with layers, dockable panels, histograms, and more.
- Built a modular editing environment with non-destructive workflows, a plugin architecture, and layered rendering for RAW images.
- Includes plugins for filters, colour adjustments, colour-level histograms, and GIF creation.
- Available at photoedit.ca
💜I enjoy full-stack development and graphics.💜


