Guilherme Figueira
M.Sc. in Computer Science and Engineering
I'm a C++ software engineer currently working in the automotive industry. I am very interested in graphics programming and game development.
Game Projects
The Shape Of Silence (WIP)
First person narrative puzzle game, exploring themes of guilt and complicity.
-
UE5 - C++
- FMOD
-
Personal Project
EasyDialogueEditor (2025)
A FOSS, lightweight and platform agnostic dialogue tree editor for games.
- C++
- ImGui
-
Personal project
OpenGL 3D Renderer (WIP)
A simple 3D renderer built from scratch with OpenGL and C++.
- C++
- OpenGL
Personal Project
The Naturals' Descent (2024)
Action-Adventure puzzle game.
-
Unity - C#
-
University Project
History of Writing: A Dynamic Substitutional Reality System Case Study (2025)
The case study for my master thesis. An XR museum experience.
-
XR -
Unity - C#
-
Master Thesis
Forlorn (2024)
Fast paced FPS game with platforming. Inspired by Doom.
-
Unity - C#
-
University Project
Just Click Start (2025)
My team's game jam submission, developed entirely in 2 days.
-
Unity - C#
-
Game Jam
Cartoon Campout (2024)
Short Mixed Reality portal experiment.
-
XR -
Unity - C#
-
University Related
About Me
I'm a 23 year old M.Sc. in Computer Science and Engineering with a passion for game development.
I am currently working as a software engineer in the automotive industry doing safety-critical C++ programming of car software components. In my free, I enjoy studying graphics programming, game software architecture and general game development.
I used to use Unity and Unreal Engine quite a lot, but currently I have been mostly dedicating my free time to low-level game programming.
Education
Nova School of Science and Technology (2020–2025)
B.Sc. + M.Sc. in Computer Science and Engineering
Skills
- Programming Languages
- C++, C#, Python, Lua, OCaml, HLSL
- Game Engines
- Unreal Engine 4/5, Unity, FMOD
- Frameworks and APIs
- OpenGL, SDL, Win32, GLFW, ImGui, Docker, Jinja
- My Toolset
- Git, Shell, VIM
- Creative Software
- Blender (Basics), Photoshop, DaVinci Resolve
- Languages
- Portuguese (native), English (proficient)