Hey there!!!

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

Currently, I work at WorldWinner as a Game Lead Developer, creating games for the WorldWinner iOS and Android app, as well as the FanDuel Faceoff iOS app.

Here, you'll find my résumé, a showcase of professional projects I've been fortunate to be part of and a few personal projects I built in my free time.

Professional Projects

WorldWinnerSep 2021 - Present

WorldWinner iOS, Android app, and Web, and FanDuel FaceOff iOS app

Game Developer

Unity Game dev CI/CD Mobile
  • Payline Slots beta, Lotería Fantástica, Gronk Spike Conrhole
  • Prototype and develop games for the WorldWinner iOS and Android app, and FanDuel FaceOff iOS app.
  • Integrate and support third-party SDKs, like Amplitude, Swrve, Firebase, and AppsFlyer. Write native Android/iOS code for some of them.
  • CI/CD using Jenkins and GitHub Actions
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 netcode 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, a fishing minigame, and a custom progression system.
  • Contributed to the task-minigame system, implemented several minigames, and assisted with most of the UI implementation.
  • Integrated API services into the Unity client (e.g., Matchmaking, Rewards) and implemented the Addressables bundle system.
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, unit simulation system, and bot AI behavior.
  • Designed and implemented the character synergy system and unit abilities.
  • Implemented the Addressables bundle system across all supported platforms.
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
  • Worked over 10 different web games for desktop and mobile browsers on the arbolabc.com games portal.
  • Provided support for existing games built with the Phaser library.
  • Contributed to the scaling and resolution system to ensure compatibility across various 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

I'm currently working at WorldWinner as a Game Lead Developr.

Previously, I served as the Tech lead for the team responsible for supporting and developing the WorldWinner iOS/Android app and the FanDuel Faceoff iOS app.

Before joining WorldWinner, I worked at End Game as Lead Progammer, where I helped developed Betrayal.io and Fate Arena, and lead several prototypes for new games ideas.

I hold a Bachelor's Degree in Software Engineering from the Universidad Nacional of Colombia. During my time in the university, I began my career as a Game Developer at Rainbow Tree Inc., and later joined the Quatio team, where we focused on developing games and interactive experiences for third-party clients.

I'd love to connect to discuss new job opportunities — or just talk about video games, whether it's playing or developing them.

Résumé