Software Rasterizer
Built a full CPU-based graphics pipeline from scratch in C. The objective was to understand what graphics APIs do under the hood before learning one directly.
Skills: Computer Graphics, C, SDL2
Computer Engineering · Universitat Rovira i Virgili
Contact: guillermo.pinteno@estudiants.urv.cat · LinkedIn / GitHub
I am especially interested in Computer Graphics, simulation, and low-level software. I am currently strengthening my OpenGL (3.3+) skills through learnopengl.com.
Beyond computing, I have always been passionate about art and science :)
Built a full CPU-based graphics pipeline from scratch in C. The objective was to understand what graphics APIs do under the hood before learning one directly.
Skills: Computer Graphics, C, SDL2
A custom tool that compiles pseudocode into C, created to help first-year Computer Engineering students at URV.
Skills: Compilers, Java
We built an operating system interface controlled through Logitech peripherals, designed to improve accessibility for people with reduced mobility or visual impairments.
Skills: Peripherals, C#
We developed an airport emergency information system designed to operate during a large-scale power outage, inspired by the 2025 blackout in Spain. This challenge was proposed by Vueling.
Skills: Networks (Bluetooth and Wi-Fi), HTML, CSS
In 36 hours, we developed a 2.5D action game in Unity alongside game design students we met during the event.
Skills: Game development, Unity, C#
We proposed a technology-based solution to remove plastic waste from Tarragona's beaches. Our team programmed a provided robot and equipped it with a pellet detection and collection mechanism.
Skills: Arduino, C++
My team and I built a web portal aimed at improving communication and coexistence between neighborhoods in Tarragona.
Skills: React