Cristian Mazo, Developer in Medellín, Colombia
Cristian is available for hire
Hire Cristian

Cristian Mazo

Verified Expert  in Engineering

Video Game Developer

Location
Medellín, Colombia
Toptal Member Since
September 27, 2018

For over the past decade, Cristian has been making a living as an informatics engineer, video game developer, and full-stack web developer. Currently, he's in the middle of getting his master's degree in computer engineering while also conducting research and teaching about video game development. Cristian mainly joined Toptal to see what interesting gaming projects were available out there.

Portfolio

Unity
C#, C++, Unity, Multiplayer, Game Tools Development, Gameplay Development...
Unity
C++, C#, Unity3D, Game Tools Development, Gameplay Development, Unity, Gaming...
Universidad Nacional de Colombia
Unity3D, Gameplay Development, Unity, Gaming, Software Design, Game Development

Experience

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Git

The most amazing...

...project I've worked on is a Java networking engine for an educational multiplayer online game.

Work Experience

Senior Netcode Engineer

2020 - PRESENT
Unity
  • Redesigned Unity Transport's internal architecture to enable support to multiple platforms and features that unlocked real-world scenarios for all Unity developers.
  • Introduced the Dedicated Server platform to the Unity ecosystem, allowing all Unity developers access to an optimized platform for multiplayer game servers.
  • Designed and implemented new workflows for multiplayer games development in the Unity Editor.
Technologies: C#, C++, Unity, Multiplayer, Game Tools Development, Gameplay Development, Gaming, Gaming Platforms, Software Design, Game Development

Developer Relations Engineer

2018 - 2020
Unity
  • Provided premium support to enterprise customers by helping to solve software engineering problems.
  • Communicated with customers using Zendesk as a ticket system tool.
  • Joined the consoles support team to help Unity developers develop, launch, and maintain their games on the consoles platforms.
Technologies: C++, C#, Unity3D, Game Tools Development, Gameplay Development, Unity, Gaming, Gaming Platforms, Software Design, Game Development

Professor

2015 - 2018
Universidad Nacional de Colombia
  • Lectured students about programming and video games development with Unity3D.
Technologies: Unity3D, Gameplay Development, Unity, Gaming, Software Design, Game Development

Gameplay Developer

2016 - 2016
Amazing Soul Games Studio
  • Developed gameplay mechanics.
  • Built Unity3D components.
Technologies: Unity3D, Gameplay Development, Unity, Gaming, Software Design, Game Development

Gameplay Developer

2016 - 2016
Linea BTL
  • Developed VR applications, games, and interactive experiences with Unity.
  • Collaborated with artists to make the products look and feel how they wanted.
  • Debugged and tested projects.
  • Implemented various types of hardware such as Kinect, Oculus, and a hydraulic platform for a driving simulator.
  • Designed and developed the gameplay mechanics in order to improve the user experience.
Technologies: Unity3D, Gameplay Development, Unity, Gaming, Software Design, Game Development

Placco

https://connect.unity.com/p/5ac95c2e03b002001ad246fe
Placco is an MMORPG game for educational purposes and is currently in development.

Frameworks

Unity3D, Unity, Unity2D, Unity Pro, Unity 3

Tools

Unity 5, Unity SDK, Adobe Flash, Adobe Photoshop, Git, Adobe Illustrator

Other

Game Development, Unity Game Assets, Unity3D AI, Gameplay Development, Game Tools Development, Web Development, Gaming, Gaming Platforms, Software Design, Game Design, Multiplayer

Languages

C#, PHP, Java, HTML, C++

Storage

PostgreSQL, MySQL

Platforms

Visual Studio Code (VS Code), Android

2017 - 2021

Master's Degree in Computer Engineering

Universidad Nacional de Colombia - Medellín, Colombia

2016 - 2016

Specialization in Systems (Computer Engineering)

Universidad Nacional de Colombia - Medellín, Colombia

2008 - 2015

Bachelor's Degree in Computer Engineering

Universidad Nacional de Colombia - Medellín, Colombia

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring