RN

Roman Naumov

Ouvert aux possibilités

Senior Real-Time 3D & Gameplay Engineer | Unity/C#, Unreal/C++ | XR & Simulation

Victoria, British Columbia

National Research Irkutsk State Technical University

À propos

Senior software engineer with 20+ years of experience delivering games, AR/VR attractions, and cross-platform interactive 3D products. I lead architecture and hands-on development across Unity/C#, Unreal Engine/C++, gameplay systems, multiplayer integration, rendering, performance optimization, and developer tools. At PictureThis3d, I led engineering for Digidigz, an interactive 3D product that creates virtual replicas of real spaces. Earlier work includes Universal Studios attractions, including Super Nintendo World, and Iron Maiden: Legacy of the Beast. I am seeking senior or lead engineering roles in games, real-time 3D, simulation, visualization, and XR. Based in Victoria, BC, available to start immediately, and open to remote work or hybrid roles in Victoria and Vancouver.

Compétences

  • C#Expert
  • C++Avancé
  • Computer programmingExpert
  • JavaScriptAvancé
  • RenderingAvancé
  • API RESTAvancé

Expérience

  1. Lead Software Engineer

    PictureThis3d

    juin 2019 to juill. 2026

    Victoria, BC, Canada

    Led engineering and guided a team delivering Digidigz, a cross-platform 3D product configurator that creates interactive virtual replicas of physical spaces. Owned architecture, implementation, integration, optimization, build, deployment, and production support across Windows, WebGL, iOS, and Android. Built real-time 3D systems in Unity/C# and Unreal Engine/C++ using URP/HDRP, Addressables, ray tracing, procedural generation, 3D reconstruction, computational geometry, mesh deformation, and boolean geometry.

  2. Software Engineer II

    Dreamcraft Attractions Ltd.

    sept. 2018 to mai 2019

    Victoria, BC, Canada

    Developed AR/VR gameplay and real-time interaction systems for Universal Studios attractions, including Super Nintendo World. Implemented production features with Unity/C# and Unreal Engine/C++ in a Visual Studio and Perforce environment, contributing gameplay, interactive systems, debugging, and optimization.

  3. Senior Software Engineer

    Navigator Games

    févr. 2017 to août 2018

    Vancouver, BC, Canada

    Implemented core gameplay features and client/server integrations for Iron Maiden: Legacy of the Beast, a Unity mobile multiplayer game. Optimized client and server code and delivered production player-facing features using Unity/C#, Visual Studio, and Perforce.

  4. Software Engineer

    CM Softworks Inc.

    janv. 2016 to mai 2016

    Winnipeg, MB, Canada

    Designed and implemented multiplayer gameplay for The Withering, a post-apocalyptic survival game on Steam, using Unity/C#, Photon, and Bolt. Refactored and debugged gameplay code to improve performance and player experience. This contract overlapped with my role at Rentabiliweb.

  5. Senior Software Engineer

    Rentabiliweb Inc.

    janv. 2006 to janv. 2017

    Paris, France

    Developed and monetized Facebook and Android games spanning multiplayer gameplay, lobbies, social features, and API integrations. Built and maintained Yams, serving 10,000+ daily Facebook logins and 1,200 daily Android installs. Contributed to Domino and Battle Ships, each reaching 6,000+ weekly Facebook logins, and built Phantyfun, Backgammon Blitz, Poker, and Belote clients. Worked with ActionScript 3, Flash/Flex, PHP, JavaScript, Android, HTTP, XML, and JSON.

Formation

  1. National Research Irkutsk State Technical University

    Master’s Degree, Computer Science

    Irkutsk, Russia

    2002

Langues

  • anglaisProfessionnel