AutoOffload is a macOS application for transferring and organizing photos and video from camera cards.
It verifies copied files against their source and applies folder and naming rules during the transfer. This reduces the manual preparation needed before editing.
I designed, developed, and released the application, including its licensing and update systems.
Rust · Tauri · React
Selected projects
Python tools and libraries, with source code on GitHub.
Python · Media workflows
Media Workflow Tools
Two command-line tools for preparing video projects. One creates a standard folder structure; the other sorts media by file type, with optional renaming and numbering.
A tool for cleaning business contact records from CSV files and Word documents. It standardizes fields, removes duplicates, and uses a local language model for records that need additional interpretation.
A Python library for running local language models on Apple Silicon using MLX. It provides memory monitoring, streamed responses, and tool calling through a reusable interface.
Raycast commands for answering questions, correcting grammar, and revising messages and prompts. Language models run locally on an Apple Silicon Mac through MLX.
A command-line expense tracker built for my CS50P final project. It records transactions in different currencies, converts them using exchange-rate data, and stores each user’s history in SQLite, with CSV export.