Hey there!!!

I’m Alejo Álvarez aka "AllieJoe", a game programmer, software engineer and platform games lover.

Currently I’m working at Game Taco as Game Developer creating games for the WorldWinner iOS and Android app, and the FanDuel Faceoff iOS app.

Here you can view my résumé, a showcase of professional projects I had the luck to be part of and a couple of projects that I do in my free time to have fun and challenge myself.

Professional Projects

Game TacoSep 2021 - Present

WorldWinner iOS and Android app, and FanDuel FaceOff iOS app

Game Developer

Unity Game dev CI/CD Mobile
  • Prototype and develop games for the WorldWinner iOS and Android app, and FanDuel FaceOff iOS app.
  • Profile and optimize loading times by 50% faster.
  • Integrate and support third-party SDKs, like Amplitude, Swrve, Firebase, and AppsFlyer. Write native Android/iOS code for some of them.
  • Support and develop UI features like Tournaments, Challenge a Friend, Goals, Payments, etc.
  • Create and maintain CI/CD plans using Jenkins for app builds and bundle deployments.
TOOLS: Unity, C#, Git, CI/CD, Jenkins.

Betrayal.ioSeptember 2020 - August 2021

"It’s a mystery! Betrayal is a multiplayer mystery game where you and 6-12 other players work together to solve who among you is a betrayer to the crew!"

Game lead programmer

Unity Game dev Multiplayer
  • Wrote and optimized gameplay net code for the Betrayal, Hide and Seek, and Fishing game modes.
  • Prototyped and developed the Hide and Seek game mode.
  • Prototyped and developed the Fishing game mode including fish AI behavior, fishing minigame, and custom progression.
  • Helped to implement the task-minigame system, implemented several minigames, and helped with most of the UI implementation.
  • Implemented different API services into Unity client (Matchmaking, Rewards, etc.) and Addressable bundle system.
  • Implemented Addressable bundle system for all platforms supported.
TOOLS: Unity, C#, Git.

Fate Arena (Alpha)February 2019 - September 2020

"Become King of the Arena! Merge, upgrade and crush your opponents in this last-man-standing strategic online multiplayer battle arena."
This project is currently on hold. We hope to bring FA on Google Play, App Store and Web browser in the future.

Game programmer

Unity Game dev Multiplayer
  • Wrote and optimized gameplay networking code.
  • Implemented the battle and unit simulation system.
  • Developed bot's AI behavior.
  • Designed and implemented character synergy system and implemented unit abilities.
  • Created several in-house tools to reduce workflow time and easily iterate on the design, visual effects, and sound effects.
  • Contributed to the integrate of Amazon GameLift services and the user connection system into th networking framework.
  • Implemented Addressable bundle system for all platforms supported.
TOOLS: Unity 2018, C#, Git, Amazon GameLift.

Web games for arbolabc.com October, 2016 - February, 2017

"Árbol ABC is an online portal with more than 250 educational games and interactive books in the areas of language, mathematics, English, reading and hobbies, all with the aim of reinforce and strengthening the basic knowledge of children between 3 and 8 years."

Game programmer

Phaser GameMaker Game dev
  • Programmed +10 differents web games for desktop and mobile browsers at arbolabc.com games portal.
  • Gave support to previous games with Phaser library.
  • Contributed to the scaling and resolution system for all games to support differents devices and browsers.
TOOLS: GameMaker Studio 2, Phaser, HTML, Javascript, Construct 2, Git.

Personal Projects

Solar System

Teaching game development 2022–2023

Software engineering degree course, Universidad Nacional de Colombia, Medellín, Colombia

WFC

Procedural map ganeration 2023

Wave function collapse exploration

TopDown Game
img04

Top-Down Shooter October 2018

Top-down shooter style game with random level generator.

TopDown Game
Torus Surface Graph

Procedural meshes and Math FunAugust 2018

Some procedural meshes, deformations, maths graphs and others cool stuffs.

Procedural meshes and Math Fun
Blind Rush

Blind Rush Global Gam Jam 2017

You will have to prove that you have the courage and skills to be a -blind- Viking warrior.

Download for Android here.

Blind Rush - GGJ 2017
Advance C# Scripting in Unity 5

Advance C# Scripting in Unity 5April 2017

Code from Learn Advance C# Scripting in Unity 5 for Games Udemy course.

Advance C# Scripting in Unity 5

Résumé & Contact

More About me

Currently I’m working at Game Taco as a Game Developr.

Previously I was the Tech lead of the team that supports and develops the WorldWinner iOS and Android app, as well as the FanDuel Faceoff iOS app.

Before joining Game Taco I worked at End Game as Game Lead Progammer where we developed Betrayal.io and Fate Arena. And lead several prototypes for games ideas.

I have a Bachelor's Degree in Software Engineering at Universidad Nacional of Colombia. During my time in the university I discovered the game development world, which enhanced my passion for playing and (now) making games.

I began my career as a Game Developer at Rainbow Tree Inc and then join the Quatio team in early 2018. At Quatio, we focus on developing games and interactive experiences for third-party companies.

I’d love to discuss new job opportunities or just talk about video games (play and developing them).

Résumé