Loading...
Skip

Scoria Studio

Basaltic lava ejected as fragments from a volcano, typically with a frothy texture.

Scoria: /ˈskɔːrɪə/

A volcanic blend of code, design and technology.
Before continuing, let me first properly introduce myself. My name is Tom and I'm a multimedia designer and programmer based in The Netherlands. I would like to welcome you to Scoria Studio, a collection of my most interesting and volcanic portfolio projects.

Rings of Power

I've been interested in video games and their workings ever since I was a little kid. Hence why I had to include at least one video game related project. Rings of Power is one of my more serious attempts at creating a simple but carefully crafted mobile video game that can be played right in your browser.
Concepting
The idea for Rings of Power came from researching already existing mobile video games. This research in combination with usability tests allowed for a fun yet challenging experience.
Designing
After establishing the initial colours and layout, I made a visual prototype. This prototype was designed using Adobe Illustrator and became the base for the all the other design choices.
Development
Coding for Rings of Power was done in YoYo's GML and JavaScript. I already had web development experience, but this was the first time working on an interactive web based passion project.

Market Hedger

Unavailable
Whereas Rings of Power was a fun little project, Market Hedger challenged my web development and coding skills that I acquired over the years. Me and another programmer were in charge of developing a market maker and spread betting bot, and a web portal that allowed for interaction with these systems.
Experience
The main idea behind Market Hedger was to make it feel like a complete but still easy to use and private plug-and-play trading solution. Hence why we went with a material look and feel.
Building
Our portal was build using raw PHP, JavaScript and Bootstrap. This was actually the first time that I used PHP for developing a fully fletched backend system with blockchain integration.
Systems
The trading systems were developed in Python. Coding alongside the other programmer piqued my interest in Python. Hence I enrolled and completed the Python course at the LOI University.

As a multimedia designer and programmer, I'm also really interested in the growing and ever changing blockchain space. With the adoption of decentralized finance and NFT protocols into the mainstream, I figured I should start dipping my toes into these technologies and experiment with it myself.
Artworks
As NFTs are unique by default, I had to develop an app to generate the different artworks. This was done with the help from an actual artist that provided the much needed artistic input.
Coding
The Guppy NFT contract was created in Solidity and after excessive testing deployed on Polygon. Parties could buy a random generated guppy with a special token using a portal coded in React.
Community
As the cute guppies eventually caught the attention of more and more individuals, a Telegram community was created. This community was managed using a custom coded Python bot.