Agustin Durand

AGUSTIN DURAND

Expert Gameplay Engineer

Gameplay | Game Engine | Rendering | Tools

./view_projects ./contact_me GitHub LinkedIn
$

about_me

~/about.md
Agustin Durand

Expert Gameplay Engineer with 14+ years of experience in software and game development, specializing in C, C++, gameplay systems, and game engine architecture. Proven track record of leading technical initiatives, mentoring engineers, and collaborating across disciplines to deliver high-quality, scalable systems and polished player experiences.

Currently developing a game engine from scratch to deepen expertise in low-level systems, rendering, and modern engine design.

$

work_experience

~/career.log
01/2024 — Present
Expert Gameplay Engineer
Designing and implementing gameplay features for Call of Duty.
08/2023 — 01/2024
Senior Software Engineer
Arc.Dev (Client: Haywire Interactive)
Designed, implemented, and tested gameplay systems including tactics, vehicles, and weapons.
06/2023 — 08/2023
Lead Programmer
Built UE5 multiplayer foundations and authored Lyra dedicated server setup documentation.
05/2022 — 12/2022
Tech Lead
Isoforce Games
Led technical direction, team delivery, and gameplay implementation for UE5 multiplayer projects.
09/2021 — 05/2022
Lead Software Engineer
Led software engineering efforts, code quality practices, and gameplay feature development.
04/2021 — 09/2021
Senior Software Engineer (C++/Python)
BairesDev (Client: Miso Robotics)
Implemented and tested new robotic software features for production systems.
11/2020 — 04/2021
Software Designer (C++/Gaming)
Globant — Gaming Studio
Developed and tested systems for a Warner Bros Games project using Unreal Engine and C++.
04/2020 — 11/2020
Technology Lead
Designed and implemented backend modules and migration-related features for enterprise systems.
01/2016 — 03/2020
Software Engineer
Developed core software features including visualization and reporting components.
02/2012 — 01/2016
Game Developer
Developed gameplay and tools for projects with clients including Disney and Bandai Namco.
Bandai Namco Warner Bros Games Disney
$

cat skills.json

~/skills.json

Languages

C C++ Python GLSL C# JavaScript SQL Perl AS3 Haxe

Game Engines & Graphics

Unreal Engine OpenGL Unity FMOD GLFW / GLEW / GLAD OpenCV VTK Assimp OpenFL

Tools & Platforms

Visual Studio VS Code CMake Rider Vim Git / GitHub / GitLab SVN

Libraries & Frameworks

Qt5 Qwt Graphviz

Architecture & Design

Game Engine Architecture Software Design Problem Solving

Soft Skills

Team Leadership Agile / Scrum Planning & Estimation Cross-team Communication

Operating Systems

Windows Linux macOS
$

ls ./projects

Raytracer

Raytracer

Simple raytracer with reflections, refractions, and lighting — developed in C++.

C++
SpriteSheet Generator

SpriteSheet Generator

Bin Packing algorithm implemented using recursion and binary trees.

C++Qt
Neuroevolver

Neuroevolver

Neuroevolution software using the NEAT algorithm.

PythonNEAT
Cubeland

Cubeland

Simple game made with Unity — playable in the browser.

UnityC#WebGL

Plugin Manager

Extensible plugin management system.

C++

Dependency Injection Container

Lightweight DI container implementation.

C++

view all repositories on GitHub

$

cat resume.pdf

~/resume.pdf
Download Resume (PDF)

Your browser doesn't support embedded PDFs. Download it here.

$

./reach_out