👋 Hi, I'm Simon - Developer & Tech Artist

Passionate about building tools and systems that improve efficiency and creativity.

  • Batch Renderer - CLI batch-renderer for Blender
  • Magnolia for Aseprite - small set of tools for Aseprite made with Lua
  • Parallax - CLI tool for creating parallax scrolling .gifs
  • Album Splitter - tool to split .mp3's from timestamps
  • Magnolia for Toolbag - set of tools for Marmoset Toolbag made with Python
  • Batch Color Calibration - automatic Calibration system for RAW 3D scans (PySide/Qt/Python)

  • Skills

    Languages: Python, C#, C/C++, HLSL, JavaScript

    Technologies: Unity, Blender API, Qt/PySide, WinForms, React/Tailwind


    Experience

    Guardian Glow Limited - VFX Engineer/Tool Programmer (Part Time)

    Nov 2025 - PresentPython, Procedural Geometry
    • Automated & Multithreaded background rendering of Synthetic Data using Blender CLI and Python, improving render times by up to 14x.
    • Developed procedural geometry and simulation systems for the generation of ground truth data.

    Animated Storyboards - Blender Tool Programmer

    Mar 2023 - Jun 2025Python, QML, C#/WinForms, MAXScript
    • Engineered 40+ Blender tools to automate core production workflows, boosting efficiency. Adopted across the studio by 100+ artists, these tools became central to the pipeline and were instrumental in the successful migration to Blender.
    • Built a custom auto-rigging system with a Qt-based Rig Picker UI, reducing rig setup time by 90%+
    • Developed desktop automation utilities (C#/WinForms) to support batch rendering and asset management

    Mutate - Game Developer

    Apr 2022 - Jan 2023Game & Level Design, C++
    • Designed and implemented 10+ interactive mini-games using in-house UGC tools.
    • Developed modular gameplay systems and mechanics in C++, contributing to faster iteration cycles.
    • Explored and documented UGC tool limitations, providing actionable feedback that improved developer usability.

    Education

    BIOS - 2016 - 2018

    Associate Degree in Art & Game Design