Scripting

I am an active independant game developer, which means that I have to be up to date with a lot of programming languages.

I have been making independent games since 2015, which means that I have been programming y own projects for well over 5 years. This practice has given me experience with scripting languages such as C#, Python, Javascript, and Gscript.

Augmented Reality

One of the most challenging projects I have successfully executed was an augmented reality (AR) application that asked the user to take a picture of themselves, which would then be added to augmented reality characters. This project took me through several AR applications and forced me to work with several types of software, including Blender and Unity.

Software legibility

I have been working with game development for the last 8 years and I have encountered most of the major game engines in that time. This has given me a pretty decent understanding of the basics of scripting and how you can take those from one programming language to another. This means that I am pretty fast at reading code and understanding what I am looking at.

Communicating Code

I have spend the last couple of years as a teacher and i have had the priviledge to teach programming in that time. this has given me the tools to not just understand programming, I have spent the last couple of years as a teacher and I have had the privilege to teach programming in that time. this has given me the tools to not just understand programming, but to be able to communicate how code works to the uninitiated.
This is a skill that has come in handy quite a bit in conversations, both with students but certainly also with my fellow teachers and the leadership at the schools at which I have worked.

I understand and love scripting.