Hello, Hey there, Hola, Tag, Greetings,

and welcome to
my crib. my portfolio. a sandbox. my website. the rest of your life. the black parade. the end of the world.

My name is Alex Roth, and I'm a 21 year old programmer from the midwest United States.

I grew up in North Dakota, a magical place where summer is a myth and cinnamon buns grow to the size of your head. I learned to code at a young age and have been growing my skills throughout my life.

In my free time, I enjoy creating games using HTML5, C# and pixie dust. I've placed in the top 100 of the Ludum Dare 48 Hour Game Jam and enjoy experimenting with different techniques to engage the player.

Currently, I am working as a server at Ruby Tuesday by day and practicing my craft by night. I believe that programming is an art form that allows me to express myself, taking the ideas from my head and bringing them to life. There is nothing I love more than using my superpowers to create magic without even muttering an Expecto Patronum.

I'm the type of person who comes home and jumps into the code editor right away. I spend a lot of my time working on projects that I find interesting and challenging. These are my latest projects.


LynxJS is a lightweight HTML5 Game engine, created to make prototyping games even easier. Lynx is still being written, but can already be used.

Visit Website »
Aura Project

Aura is an open source MMORPG Emulator written in C#. I've been contributing quite a bit to this project in order to learn more about multiplayer game design.

View on GitHub »
09060 Painter

The 09060 Painter is the result of a mini hackathon I did in early 2013. I wanted to see what kind of images would be created with random values and the HTML5 Canvas.

Try it out »
Baby Sim 2k14

Baby Simulator 2014 is my most recent entry to the Ludum Dare. It was created in less than 48 hours and was met with positive reviews. Contains Mature Content.

Play Now »

A photo of Alex in his natural habitat.

I'm a huge believer in the power of social media and believe everyone should utilize the voice the internet gives them. I have a blog where I talk about what's going on in my life, different projects of mine and sometimes music.

You can also follow me on twitter to keep up with my projects or read bad jokes I make every day.

If you're interested in my work, have a project you'd like me to look at or just want to say hello, feel free to contact me via twitter

Give us a sec...

We're making things look pretty!

Almost Done!