Skills
These are tools and platforms I use now or have used in the past. Each card links to an official reference and explains the role the tool plays in my work.
Front-End
What this skill is
HTML is a core technology for building the structure, design, and interaction of websites. The official reference above is a useful starting point for the current documentation.
What this skill is
CSS is a core technology for building the structure, design, and interaction of websites. The official reference above is a useful starting point for the current documentation.
JavaScript
Official referenceWhat this skill is
JavaScript is a core technology for building the structure, design, and interaction of websites. The official reference above is a useful starting point for the current documentation.
ReactJS
Official referenceWhat this skill is
ReactJS is a core technology for building the structure, design, and interaction of websites. The official reference above is a useful starting point for the current documentation.
Back-End
NodeJS
Official referenceWhat this skill is
NodeJS is a tool or platform used to build application logic, services, and supporting systems. The official reference above is a useful starting point for the current documentation.
ExpressJS
Official referenceWhat this skill is
ExpressJS is a tool or platform used to build application logic, services, and supporting systems. The official reference above is a useful starting point for the current documentation.
Electron
Official referenceWhat this skill is
Electron is a tool or platform used to build application logic, services, and supporting systems. The official reference above is a useful starting point for the current documentation.
Python
Official referenceWhat this skill is
Python is a tool or platform used to build application logic, services, and supporting systems. The official reference above is a useful starting point for the current documentation.
Flask
Official referenceWhat this skill is
Flask is a tool or platform used to build application logic, services, and supporting systems. The official reference above is a useful starting point for the current documentation.
What this skill is
C# is a tool or platform used to build application logic, services, and supporting systems. The official reference above is a useful starting point for the current documentation.
What this skill is
.NET is a tool or platform used to build application logic, services, and supporting systems. The official reference above is a useful starting point for the current documentation.
Game Engine
Unity
Official referenceWhat this skill is
Unity is a framework used to create and ship interactive games. The official reference above is a useful starting point for the current documentation.
Godot Engine
Official referenceWhat this skill is
Godot Engine is a framework used to create and ship interactive games. The official reference above is a useful starting point for the current documentation.

What this skill is
FNA is a framework used to create and ship interactive games. The official reference above is a useful starting point for the current documentation.
Monogame
Official referenceWhat this skill is
Monogame is a framework used to create and ship interactive games. The official reference above is a useful starting point for the current documentation.
Database
PostgreSQL
Official referenceWhat this skill is
PostgreSQL is a technology used to store, organise, and query application data. The official reference above is a useful starting point for the current documentation.
Sequelize
Official referenceWhat this skill is
Sequelize is a technology used to store, organise, and query application data. The official reference above is a useful starting point for the current documentation.
MongoDB
Official referenceWhat this skill is
MongoDB is a technology used to store, organise, and query application data. The official reference above is a useful starting point for the current documentation.
MongooseJS
Official referenceWhat this skill is
MongooseJS is a technology used to store, organise, and query application data. The official reference above is a useful starting point for the current documentation.
Firebase Cloud Firestore
Official referenceWhat this skill is
Firebase Cloud Firestore is a technology used to store, organise, and query application data. The official reference above is a useful starting point for the current documentation.
Cloud
Amazon AWS
Official referenceWhat this skill is
Amazon AWS is a platform or tool used to host, run, package, or operate software. The official reference above is a useful starting point for the current documentation.
Google Cloud
Official referenceWhat this skill is
Google Cloud is a platform or tool used to host, run, package, or operate software. The official reference above is a useful starting point for the current documentation.
Google Firebase
Official referenceWhat this skill is
Google Firebase is a platform or tool used to host, run, package, or operate software. The official reference above is a useful starting point for the current documentation.
Docker
Official referenceWhat this skill is
Docker is a platform or tool used to host, run, package, or operate software. The official reference above is a useful starting point for the current documentation.
Testing
What this skill is
Jest is a tool used to check that software behaves as expected. The official reference above is a useful starting point for the current documentation.
Pytest
Official referenceWhat this skill is
Pytest is a tool used to check that software behaves as expected. The official reference above is a useful starting point for the current documentation.

xUnit.net
Official referenceWhat this skill is
xUnit.net is a tool used to check that software behaves as expected. The official reference above is a useful starting point for the current documentation.
Version Control
What this skill is
Git is a tool used to record, review, and share changes to a project. The official reference above is a useful starting point for the current documentation.
GitHub
Official referenceWhat this skill is
GitHub is a tool used to record, review, and share changes to a project. The official reference above is a useful starting point for the current documentation.
GitHub Desktop
Official referenceWhat this skill is
GitHub Desktop is a tool used to record, review, and share changes to a project. The official reference above is a useful starting point for the current documentation.
Automation
GitHub Actions
Official referenceWhat this skill is
GitHub Actions is a platform used to make repeatable development and operations work less manual. The official reference above is a useful starting point for the current documentation.

Power Automate
Official referenceWhat this skill is
Power Automate is a platform used to make repeatable development and operations work less manual. The official reference above is a useful starting point for the current documentation.
Programming Integrations
Steamworks
Official referenceWhat this skill is
Steamworks is an external platform or API used to connect software to another service or device ecosystem. The official reference above is a useful starting point for the current documentation.

Vuforia
Official referenceWhat this skill is
Vuforia is an external platform or API used to connect software to another service or device ecosystem. The official reference above is a useful starting point for the current documentation.
Twitch API
Official referenceWhat this skill is
Twitch API is an external platform or API used to connect software to another service or device ecosystem. The official reference above is a useful starting point for the current documentation.
Discord API
Official referenceWhat this skill is
Discord API is an external platform or API used to connect software to another service or device ecosystem. The official reference above is a useful starting point for the current documentation.
Razer API
Official referenceWhat this skill is
Razer API is an external platform or API used to connect software to another service or device ecosystem. The official reference above is a useful starting point for the current documentation.
Xbox Live
Official referenceWhat this skill is
Xbox Live is an external platform or API used to connect software to another service or device ecosystem. The official reference above is a useful starting point for the current documentation.
Nintendo Switch Online
Official referenceWhat this skill is
Nintendo Switch Online is an external platform or API used to connect software to another service or device ecosystem. The official reference above is a useful starting point for the current documentation.
3D Design
Autodesk 3DS Max
Official referenceWhat this skill is
Autodesk 3DS Max is a tool used to create, edit, or prepare three-dimensional assets. The official reference above is a useful starting point for the current documentation.
Zbrush
Official referenceWhat this skill is
Zbrush is a tool used to create, edit, or prepare three-dimensional assets. The official reference above is a useful starting point for the current documentation.
2D Design & Illustration
Adobe Photoshop
Official referenceWhat this skill is
Adobe Photoshop is a tool used to create, edit, or prepare visual design and illustration assets. The official reference above is a useful starting point for the current documentation.
Adobe Illustrator
Official referenceWhat this skill is
Adobe Illustrator is a tool used to create, edit, or prepare visual design and illustration assets. The official reference above is a useful starting point for the current documentation.
Canva
Official referenceWhat this skill is
Canva is a tool used to create, edit, or prepare visual design and illustration assets. The official reference above is a useful starting point for the current documentation.
Krita
Official referenceWhat this skill is
Krita is a tool used to create, edit, or prepare visual design and illustration assets. The official reference above is a useful starting point for the current documentation.
Video Editing
Adobe Premiere Pro
Official referenceWhat this skill is
Adobe Premiere Pro is a tool used to edit, finish, and publish video work. The official reference above is a useful starting point for the current documentation.
DaVinci Resolve
Official referenceWhat this skill is
DaVinci Resolve is a tool used to edit, finish, and publish video work. The official reference above is a useful starting point for the current documentation.
Software Publishing
Steam
Official referenceWhat this skill is
Steam is a platform used to distribute software or games to an audience. The official reference above is a useful starting point for the current documentation.
Google Play
Official referenceWhat this skill is
Google Play is a platform used to distribute software or games to an audience. The official reference above is a useful starting point for the current documentation.

Google Daydream
Official referenceWhat this skill is
Google Daydream is a platform used to distribute software or games to an audience. The official reference above is a useful starting point for the current documentation.
Xbox One
Official referenceWhat this skill is
Xbox One is a platform used to distribute software or games to an audience. The official reference above is a useful starting point for the current documentation.
Microsoft Store
Official referenceWhat this skill is
Microsoft Store is a platform used to distribute software or games to an audience. The official reference above is a useful starting point for the current documentation.
Nintendo Wii U
Official referenceWhat this skill is
Nintendo Wii U is a platform used to distribute software or games to an audience. The official reference above is a useful starting point for the current documentation.
Nintendo 3DS
Official referenceWhat this skill is
Nintendo 3DS is a platform used to distribute software or games to an audience. The official reference above is a useful starting point for the current documentation.
Nintendo Switch
Official referenceWhat this skill is
Nintendo Switch is a platform used to distribute software or games to an audience. The official reference above is a useful starting point for the current documentation.
Media Publishing
Amazon Kindle Direct Publishing
Official referenceWhat this skill is
Amazon Kindle Direct Publishing is a platform used to distribute written, audio, or other media work. The official reference above is a useful starting point for the current documentation.
DistroKid
Official referenceWhat this skill is
DistroKid is a platform used to distribute written, audio, or other media work. The official reference above is a useful starting point for the current documentation.