Paul Yu's repositories
sftp-mirror
Github Action and Continuous Integration (CI) tool: Mirror files from a local Docker instance created from a GitHub Repo to a remote server via FTP/SFTP after a specified git action is completed.
console-queue
This project simulates Queuing Theory within the context of a bank, comparing the performance of single and multi-line queues to see which would perform better in serving a varying number of customers within a controlled simulation.
console-vmm
Virtual Memory Manager that can translate logical to physical addresses. Handles page faults using Demand Paging.
python-data-tools
A library of python scripts to help with data-related tasks.
spark-etl
Scalable, efficient, and robust ETL pipeline built using PySpark, encapsulated in Docker for seamless portability and consistency across platforms. Designed with high-performance data processing in mind, this repository demonstrates cutting-edge data engineering practices.
swift-memorize
A simple card-flipping memorization game utilizing Swift UI animations, transitions and custom view modifiers.
unity-kitchen-chaos
Educational project to learn Unity Development
web-feature-reservation-system
This project is a component feature of a possibly larger-scale website. It is implemented with pure HTML and CSS (no frameworks) for the front-end, and PHP and SQL (for the backend). The system utilizes a MySQL database on the server to store and update information regarding users and timeslots associated with them in a given week.
digitalhippo
A Modern Fullstack E-Commerce Marketplace for Digital Products
HotKey
Simple global shortcuts in macOS
LLMFarm
llama and other large language models on iOS and MacOS offline using GGML library.
mlx-examples
Examples in the MLX framework
spreadsheet-is-all-you-need
A nanoGPT pipeline packed in a spreadsheet
vba-allclear
A VBA macro that can identify matching invoice records from two separate excel sheets.
web-feature-shopping-cart-system
This project is a component feature of a possibly larger-scale website. It is implemented with pure HTML, CSS, and JavaScript. This particular system's logic is housed purely on the client-side, with the main logic done in pure JavaScript.
web-newcitybetterlife.com
COMP3340 Group Project - LAMP stack web app that dynamically delivers info on the most livable cities in Canada.
whisper.cpp
Port of OpenAI's Whisper model in C/C++
WhisperKit
On-device Speech Recognition for Apple Silicon