Coding¶
I have completed various programming and scripting projects over the years.
Programming languages, scripting, and database tools I have worked with:
C#
GDscript (Godot)
Visual Basic
VB.Net
VBA (Office Applications Macros)
Python
HTML/JS/CSS
T-SQL
SQL Server
MySQL
ActionScript/Flash
LUA
Restructured Text (reST)
Some examples below.
SmArtist Macros Extension (Blender)¶
SMS Macros is an extension for Blender that allows dynamic macro recording and recall. What makes SMS Macros different from just a path recorder is the ability to store default and ranged values. This allows for a variety of recall methods, including randomizing values on recall. More info on the product page, SMS Macros.
SmArtist Mapper Addon (Blender)¶
SMS Mapper is a free addon with a paid pro version for blender that allows import and visualisation of geographic country data. More info on the product page.
SmArtist CSV Charts Addon (Blender)¶
Written in Python for Blender. An addon that allows import and visualization of CSV Files within Blender. More info on the product page, SMS CSV Charts.
TouchMK3 OSC Interface¶
This is a TouchOSC template for Reaper, Android, and the Akai MK3 mini midi controller. I coded custom LUA scripts to create much of the functionality of this template.
Novel Writing Software | Aeri¶
I created this fantasy novel writing software. It helps the user create a database with all elements needed in the novel. It uses an SQL database, the code for the software was created using VB.Net. It has several other useful features, see screenshots below:
The main application:
All windows open:
Assignment Tracking Software - SmArtBox¶
While working at an eLearing institution, I created this software to assist the Assignment Processing Department with processing student assignments. The Software helps track assignments between submission, grading, and return. It was used nationally and was responsible for tracking all assignments submitted to Damelin and Intec correspondence Colleges. I wrote this using VB.Net for the UI and logic using a MS Access backend database.
The main application:
All windows open: