Sergio Prada
Senior Software Engineer @ Unity Technologies — Engine Support
I help the studios behind some of the world's biggest games ship on Unity — resolving high-severity escalations, unblocking launches, and landing fixes in the engine itself.

Publicly credited in Cities: Skylines II and V Rising · Named Support Engineer for two of the world's top-grossing mobile studios
About me
My name is Sergio Prada, a Sr. Software Engineer at Unity Technologies, living in Montreal, Canada, where Unity relocated me from my native Colombia. My experience spans various domains: I started with brand activation games, moved on to creating virtual simulators, then developed multi-platform educational applications, and now I provide professional support to Unity's largest customers worldwide.
I speak Spanish and English, and I'm currently learning French. I am a proud father, enjoy video games, movies, technology, challenges, outdoor activities, and motorcycling. I plan to continue finding joy in life with my beautiful partner and family.
Career at a glance
Senior Software Engineer with 9+ years building and supporting real-time 3D software: game engine internals, simulators, VR, and multi-platform applications. Deep expertise in Unity engine architecture, C++ and C#, performance profiling and optimization, memory management, and build pipelines / CI-CD. Trusted technical escalation point for Unity's largest game studios and enterprise customers worldwide, with fixes contributed directly to the Unity engine source and credits in shipped AAA titles.
- Dec 2020 – Present
Senior Software Engineer, Engine Support · Unity Technologies - Jul 2020 – Oct 2020
Software Developer · CESA (Colegio de Estudios Superiores de Administración) - May 2019 – Aug 2020
Unity Developer · Toro-Labs - Oct 2017 – Mar 2020
Software Engineer · M&S Holding Group - Aug 2017 – Feb 2018
XR Developer · 3dementes
Latest posts
- Chasing a GPU memory leak in the Profiler
A GPU memory leak that only happened when switching scenes with the Profiler attached — and what it taught me about owning a fix end to end.
- Unfreezing millions: hunting an 8-year-old race condition
How a mobile game freeze that had been shipping for eight years was finally root-caused: a race condition hidden by ARM instruction reordering.