Guilherme Figueira portrait

Guilherme Figueira

Junior Software Engineer | M.Sc. in Computer Science and Engineering

About Me

I'm a Software Engineer with an M.Sc. in Computer Science and Engineering, passionate about games, graphics, and low-level programming.


I am currently working in the automotive industry developing safety-critical C++ real-time software for vehicle ECUs. In my free, I enjoy studying game software architecture, graphics programming and general game development.


Projects

Every project here, unless tagged with University Project, was done solo in my own free time.

Skills

Programming Languages
C++, C#, Python, LUA, Java, TypeScript, OCaml
Graphics
OpenGL, Vulkan, ImGui, GLFW, SDL3, WebGL, OpenCV, QGIS
Engines & Tools
Unreal Engine 5, Unity, FMOD, Blender, Photoshop, Audacity
Build & Documentation
Bazel, CMAKE, Doxygen, Sphinx, Jinja
Workflow tools
RenderDoc, Docker, Linux Shell, VIM, Git, Jira
Databases
PostgreSQL, SQLite
Languages
Portuguese (native), English (proficient)

Education

Nova School of Science and Technology (2020–2025)

B.Sc. + M.Sc. in Computer Science and Engineering

Contact

gr.figueira@proton.me