Senior Software Engineer @ Unity Technologies — Engine Support
Montreal, Canada · sergioeprada@hotmail.com
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.
Expert-level technical support for Unity engine core systems, serving game studios and enterprise clients across industries.
Modern C++: memory management, OOP, concurrency, and system design. Projects included an A* route planner, a Linux process monitor, a multithreaded traffic simulation, and a memory-managed chatbot.
3D transformations, viewing/projection, shading, and rendering, implemented in C++ and OpenGL.
Awarded "The Sims & Ironhack" competitive scholarship. Python, SQL, Tableau/Power BI, statistical analysis, and applied machine learning.
Emerging Leaders in the Americas Program scholarship. Capstone: a cardiac-auscultation VR training app for medical students (Unity3D, mobile VR).
Government-sponsored professional certification covering scripting, UI, physics, animation, asset management, and cross-platform deployment.
Computer science, digital media, and interactive technologies, with project-based, interdisciplinary work.