Hello there! Thanks for stopping by. You can check out some of my past work below.

Eliminate black bars and content reveal

Godot plugin providing a custom CanvasLayer that scales the viewport contents to always cover the full window with no black bars, no content reveal, and no distortions.

Remixed version of wrtbwmon

A more featured version of wrtbwmon, a bandwidth monitoring tool for WRT-based routers.

BARE (bash)
BAckup and REstore script for websites

A command-line website backup solution using rsync and mysql.

Display Moodle course activities in a block

A configurable block that facilitates course navigation and activity completion toggling.

Setup the Vimeo API in Moodle

A simple plugin to help setup and utilize the Vimeo API for getting album/video data.

Custom fields for Moodle

Define and add custom fields for categories, courses, and modules.

Retrieves most visited Moodle courses/modules

Scans the logstore to determine which courses/modules are the most frequently visited.

If you find my code useful and want to say thanks 🙂
3D Modeling
Demo Reel

I specialized in hard-surface and environmental modeling at Ex'pression in 2007.


Nicholas C. Yang, Andrew S. Forsberg, Jason F. Shepherd, Ricardo M. Garcia, and Karl G. Merkley. Mark-It: A Marking User Interface for Cutting Decomposition Time. In Proceedings of the 13th International Meshing Roundtable, Williamsburg, VA, Sandia National Laboratories, SAND #2004-3765C, pp.231-242, September 19-22 2004.

Andrew Forsberg and Nicholas Yang. A User-Friendly Approach to Registering a 6-DOF Tracker with a Display. In Proceedings of the 8th International Immersive Projection Technology Workshop, Ames, IA, Iowa State University, May 13-14 2004.

Contact Me
This site is protected by reCAPTCHA, so the Google Privacy Policy and Terms of Service apply.