Linkedin: https://www.linkedin.com/in/adrian-rodrigues-437b0a115/
Get in touch: adrianrodriguesm.dev@gmail.com
Summary
I am a Render/Graphics Programmer with skills in C++, C#, and graphics APIs like OpenGL and Vulkan. I also have experience developing games using Unity and Unreal Engine 4.
I speak Spanish, Portuguese, and English fluently.
Skills & Abilities
- Skilled in C++ and C#, and capable of programming clean, scalable, and well architectured code.
- Spent the last 3 years developing graphics applications using Vulkan and OpenGL and creating photorealistic and non-photorealistic rendering techniques through GLSL shaders.
- Experience developing game prototypes in Unity and Unreal Engine.
- Capable of reading documentation, researching, and digging into third-party source code in order to created new features.
- Proficiency in technologies like RenderDoc, Git, and Visual Studio.
Relevant Experience
DEVELOPER, FREELANCE (UNRELEASED MOBILE GAME, UNITY) – Dates 2020 – 2021
- Designed and architectured the PCG algorithm that generates the levels.
- Programmed an audio system in C# that supports Wwise and optimized it by reducing the size of cache data used at run-time, as well as the size of the build.
- Worked alongside artists, sound designers, and level designers where I was in constant communication with them in order to explain to the limitations and requirements of the system.
Education
MASTER’S IN COMPUTER SCIENCE AND ENGINEERING – INSTITUTO SUPERIOR TECNICO – LISBON (PORTUGAL) – Dates 2019 – 2021
- Specialized in Game Development and Interaction/Visualization.
- Relevant skills: C++, C#, OpenGL, Unity, GLSL.
BACHELOR’S IN COMPUTER SCIENCE AND ENGINEERING – UNIVERSITY OF LISBON – LISBON (PORTUGAL) – Dates 2016 – 2019
- Relevant Skills: Java, C, JavaScript, Python, HTML, CSS, SQL, Jira, Git.