_____ _ _ __ ___ _
| ___(_)_ __ | | ___ _ _\ \ / (_) ___| | _____ _ __ ___
| |_ | | '_ \| |/ _ \ | | |\ \ / /| |/ __| |/ / _ \ '__/ __|
| _| | | | | | | __/ |_| | \ V / | | (__| < __/ | \__ \
|_| |_|_| |_|_|\___|\__, | \_/ |_|\___|_|\_\___|_| |___/
|___/
Welcome to my portfolio! Type help to see available commands.
I am a computer science student at the University of Victoria, motivated by learning and new ideas. I am seeking experience with industry leaders on the frontlines of tech innovation. I have experience with various practical concepts, including git and other project management methods. I have a special interest in software security and analysis, as well as IT management.
Bachelor of Computer Science
Remote
Secure desktop application for creating encrypted file containers using AES-256-CBC encryption and PBKDF2 key derivation. Features both CLI and GUI interfaces for managing encrypted data with cross-platform support.
A Chrome extension featuring a Pomodoro timer to help stay productive with a beautiful, modern UI. Includes customizable work/break durations, visual progress indicators, multiple timer modes, and theme options.
Terminal-based remote server monitoring tool developed in Rust, featuring real-time system metrics tracking, interactive performance graphs, and secure SSH connections. Optimized for low resource overhead to efficiently monitor servers without impacting performance.
A powerful C++ application built with Qt6 that helps manage large files on your system. Features multi-threaded directory scanning, size-based filtering, file type categorization, and efficient memory usage. Includes a modern UI for sorting and managing files with direct file system integration.
A web app for browsing and discovering records through sonic connections. Navigate from release to release via artist similarity (Last.fm), shared styles, and labels — with a force-directed exploration graph and an interactive D3.js genre/style map. Built on the Discogs API with Upstash Redis caching.
Converts EPUB ebooks into M4B audiobooks with navigable chapter markers. Supports cloud TTS via Mistral Voxtral and local inference on Apple Silicon using mlx-audio. Includes a web UI and CLI, chapter selection, real-time progress tracking, and 18 voice models with voice-cloning support.
A fast and efficient CLI-based NZB client written in Rust. Features concurrent downloads using async Rust, multiple server support with failover, SSL/TLS encryption, and progress tracking. Includes YAML configuration for server management and comprehensive post-processing capabilities.
about
- Display information about me
resume
- View my resume
projects
- Browse my projects
contact
- Get my contact information
help
- Show this help menu
clear
- Clear the terminal