CV

RUBÉN RUBIO MARTÍNEZ

Personal info

Phone: +34 616-216-510 [br] Email: rubensipala@gmail.com [br] Localization: Barcelona, Spain [br] Github: RubenRubioM [br] LinkedIn: Rubén Rubio Martínez

Experience

C++ Software Developer

Sep 2021 – Now | Full time

Developing software for the latests firmware versions of all their printers, from large format printers since home and personal printers arround the world.

· C++ 14: Programming language used for software development. Using CMake as its build system.
· Python: Used for testing, tools and task automatitation.
· GTest & GMock: Used for unit tests implementation in the project.
· Jira & Confluence: Tools used to manage the SCRUM flow development of the project.
· Git & Github: Tools used for versioning of the code.
· Flatbuffers: For the autogenerated code and data serialization.

Zitro SL logo

C++ Software Developer

Feb 2021 – Sep 2021 | 8 months | Full time

Working with C++ developing casino games using Atlassian suite to coordinate the tasks between the different members of the team.

Full Stack Engineer

Jun 2020 – Oct 2020 | 5 months | Internship

In this internship I developed a website to help the company to speed up their internal jobs. That included the full frontend of the web application and the backend to manage the DDBB. I used technologies such as: AngularJS, C#, EntityFramework and SQL.

Personal projects

Beast brawl logo

Beast Brawl

Beast Brawl is a PC videogame made as my final year project with other five teammates. The objective…

Bipedal walking memory cover

Bipedal Walking Genetic Algorithm

One of the goals in this project is to facilitate the understanding about one of the many fields in …

Easy_GA

Easy_GA

Crates: https://crates.io/crates/easy_ga Github repository: https://github.com/RubenRubioM/easy_ga E…

makeup-comparator terminal output

Makeup-Comparator

makeup-comparator is a CLI tool made with Rust that lets the user find and compare a product within …

Shinobu

Shinobu

Shinobu is a videogame made for Amstrad CPC using Z80 assembly and with the CPCtelera library. This …

Spark engine logo

Spark Engine

Spark Engine is a graphic engine made from scratch using C++ 17 and OpenGL. Spark Engine has the abi…

The shadow overtakes you game

The Shadow Overtakes You

The Shadow Overtakes You is a gamejam project done for the Global GameJam. It is a 2D top-down video…

Twitch loot auto clicker icon

Twitch Loot Auto-Clicker

Twitch Loot Auto-Clicker is a browser extension to improve the experience while using twitch.tv. Thi…

Education

  • Multimedia Engineering Degree: University of Alacant (2016-2020)
  • Spanish: Native
  • English: B2 First Cambridge
  • Catalan: Medium level