Welcome to the official website of Miguel Casillas

I’m a Game Programmer living in Canada. I’ve worked in the Game Industry since 2010.
I have a Bachelor of Science in Game Development from Full Sail university, where I graduated as Valedictorian.
I’ve worked in C++, C#, Python, and more.
In this site you can learn more about the various games I’ve worked on and my role in them.

Portfolio

This is my game portfolio, it consists of professional games I’ve worked on and older University projects.
Click here to see my portfolio!

Tutorials

In my spare time, I made a couple of tutorials to help out fellow programmers.
These tutorials contain working code, explanations and images.
As of now, there are collision tutorials in C++, sorting algorithm tutorials on asm x86, and mathematical way to calculate the distance between two points on a sphere by using cartesian coordinates (x,y,z) instead of using latitudes and longitudes.
To view these tutorials, click here.

About me/Contact

To learn more about me, my life, my hobbies, etc, click here.
Contact me:
Miguel Casillas

Resume

To download my resume click .docx or .pdf. Or look at the online version here.