Guilherme Figueira portrait

Guilherme Figueira

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

About Me

I'm a Junior Software Engineer with an M.Sc. in Computer Science and Engineering, passionate about games, graphics, interactive media, 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 graphics programming, game software architecture 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